aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PTX/PTXInstrInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* PTX: Various stylistic and code readability changes recommended by Jim Grosbach.Justin Holewinski2011-09-301-6/+6
* PTX: MC-ize the PTX back-end (patch 1 of N)Justin Holewinski2011-09-281-6/+6
* PTX: Split up the TableGen instruction definitions into logical unitsJustin Holewinski2011-09-261-56/+2
* PTX: Use .param space for device function return values on SM 2.0+, and attemptJustin Holewinski2011-09-221-3/+3
* PTX: Fixup codegen to handle emission of virtual registers.Justin Holewinski2011-09-221-2/+8
* Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng2011-08-241-1/+1
* Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng2011-07-141-12/+0
* - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng2011-07-111-0/+12
* Hide the call to InitMCInstrInfo into tblgen generated ctor.Evan Cheng2011-07-011-1/+2
* Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.incEvan Cheng2011-06-281-2/+3
* - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng2011-06-281-7/+7
* PTX: Reverting implementation of i8.Dan Bailey2011-06-251-7/+2
* PTX: Add support for i8 type and introduce associated .b8 registersDan Bailey2011-06-241-2/+7
* PTX: Fix FrameIndex mapping bugJustin Holewinski2011-06-221-3/+3
* PTX: Fix if-then-else formatting and add missing assertsJustin Holewinski2011-06-201-16/+12
* PTX: Add basic register spilling codeJustin Holewinski2011-06-201-0/+75
* PTX: Rename register classes for readability and combine int and fp registersJustin Holewinski2011-06-161-7/+7
* ptx: support setp's 4-operand formatChe-Liang Chiou2011-04-021-29/+24
* ptx: clean up branch code a bitChe-Liang Chiou2011-03-281-10/+14
* ptx: add analyze/insert/remove branchChe-Liang Chiou2011-03-221-2/+147
* ptx: add set.p instruction and related changes to predicate executionChe-Liang Chiou2011-03-141-10/+29
* ptx: add basic support of predicate executionChe-Liang Chiou2011-03-131-9/+86
* PTX: Fix Emacs renaming a symbolJustin Holewinski2011-03-031-1/+1
* PTX: Fix a couple of lint violationsJustin Holewinski2011-03-031-1/+2
* Extend initial support for primitive types in PTX backendChe-Liang Chiou2011-03-021-5/+12
* Add preliminary support for .f32 in the PTX backend.Che-Liang Chiou2011-02-281-3/+5
* Add lower argument and return of device functionChe-Liang Chiou2010-10-191-0/+65
* Add the exit instruction to the PTX target.Eric Christopher2010-09-181-0/+22