gtcasl / gpuocelot

GPUOCelot: A dynamic compilation framework for PTX
http://gpuocelot.gatech.edu/
BSD 3-Clause "New" or "Revised" License
280 stars 69 forks source link

LLVM Translator #14

Closed jwang323 closed 9 years ago

jwang323 commented 9 years ago

From gregory....@gatech.edu on July 29, 2009 18:14:11

Describe the New Feature: 1. Implement a high level translator interface for moving between different Instruction classes.

  1. Implement a specific translator that examines a vector of PTX instructions and produces an equivalent vector of LLVM instructions.

Note: This first version will use naive translation where each PTX instruction maps to one or more LLVM instructions. It should not pay attention to automatic vectorization at all. Which milestone does the feature belong to? 0.7.0 Which branch does the new feature go in? Trunk

Original issue: http://code.google.com/p/gpuocelot/issues/detail?id=15

jwang323 commented 9 years ago

From gregory....@gatech.edu on September 07, 2009 13:01:59

Finished translator and tests over the entire regression suite.

Status: Fixed