aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PTX/PTXAsmPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng2011-08-241-1/+1
* PTX: Add initial support for device function callsJustin Holewinski2011-08-091-1/+42
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-181-6/+6
* PTX: Reverting implementation of i8.Dan Bailey2011-06-251-2/+0
* PTX: Add support for i8 type and introduce associated .b8 registersDan Bailey2011-06-241-0/+2
* PTX: Add preliminary support for outputting debug information in the form ofJustin Holewinski2011-06-241-0/+97
* PTX: Re-work target sm/compute selection and add some basic GPUJustin Holewinski2011-06-241-1/+1
* PTX: Always use registers for return values, but use .param space for deviceJustin Holewinski2011-06-231-13/+4
* PTX: Whitespace fixes and remove commented out codeJustin Holewinski2011-06-231-35/+0
* PTX: Prevent DCE from eliminating st.param calls, and unify the handling ofJustin Holewinski2011-06-231-5/+23
* PTX: Use .param space for parameters in device functions for SM >= 2.0Justin Holewinski2011-06-231-1/+2
* PTX: Fix FrameIndex mapping bugJustin Holewinski2011-06-221-7/+10
* PTX: Add .address_size directive if PTX version >= 2.3Justin Holewinski2011-06-221-0/+7
* PTX: Add basic register spilling codeJustin Holewinski2011-06-201-0/+13
* Fix a FIXME by making GlobalVariable::getInitializer() return aJay Foad2011-06-191-1/+1
* PTX: Finish new calling convention implementationJustin Holewinski2011-06-161-43/+75
* PTX: Rename register classes for readability and combine int and fp registersJustin Holewinski2011-06-161-6/+6
* PTX: Fix whitespace errorsJustin Holewinski2011-06-161-9/+10
* PTX: patch to AsmPrinterJustin Holewinski2011-04-281-22/+47
* PTX: Add intrinsics to list of built-in intrinsics, which allows them to beJustin Holewinski2011-04-201-1/+2
* PTX: Fix various codegen issuesJustin Holewinski2011-03-181-1/+11
* ptx: fix parameter order that is reversedChe-Liang Chiou2011-03-181-5/+4
* ptx: add unconditional and conditional branchChe-Liang Chiou2011-03-181-16/+3
* PTX: Emit global arrays with proper sizesJustin Holewinski2011-03-141-5/+34
* ptx: add set.p instruction and related changes to predicate executionChe-Liang Chiou2011-03-141-1/+1
* ptx: add basic support of predicate executionChe-Liang Chiou2011-03-131-1/+25
* PTX: Fix a couple of lint violationsJustin Holewinski2011-03-031-1/+2
* ptx: fix lint and compiler warningsChe-Liang Chiou2011-03-021-2/+4
* Add 64-bit addressing to PTX backendChe-Liang Chiou2011-03-021-5/+6
* Extend initial support for primitive types in PTX backendChe-Liang Chiou2011-03-021-19/+45
* Add preliminary support for .f32 in the PTX backend.Che-Liang Chiou2011-02-281-2/+27
* ptx: add passing parameter to kernel functionsChe-Liang Chiou2011-02-101-3/+9
* ptx: add state spacesChe-Liang Chiou2010-12-301-5/+8
* ptx: add ld instruction and testChe-Liang Chiou2010-12-221-4/+99
* ptx: bug fix: use after freeChe-Liang Chiou2010-12-011-7/+8
* ptx: add command-line options for gpu target and ptx versionChe-Liang Chiou2010-11-301-0/+18
* ptx: add ld instructionChe-Liang Chiou2010-11-301-9/+21
* Add simple arithmetics and %type directive for PTXChe-Liang Chiou2010-11-171-8/+30
* move all the target's asmprinters into the main target. The piece Chris Lattner2010-11-141-0/+190