aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PTX/PTXInstrInfo.td
Commit message (Expand)AuthorAgeFilesLines
* PTX: Reverting implementation of i8.Dan Bailey2011-06-251-97/+24
* PTX: Add support for i8 type and introduce associated .b8 registersDan Bailey2011-06-241-5/+110
* PTX: Re-work target sm/compute selection and add some basic GPUJustin Holewinski2011-06-241-14/+16
* PTX: Prevent DCE from eliminating st.param calls, and unify the handling ofJustin Holewinski2011-06-231-28/+50
* PTX: Use .param space for parameters in device functions for SM >= 2.0Justin Holewinski2011-06-231-2/+24
* PTX: Add signed integer comparisonsJustin Holewinski2011-06-221-0/+12
* PTX: Fix conversion between predicates and value typesJustin Holewinski2011-06-201-12/+18
* PTX: Add basic register spilling codeJustin Holewinski2011-06-201-0/+24
* PTX: Adjust rounding modesJustin Holewinski2011-06-171-23/+38
* PTX: Rename register classes for readability and combine int and fp registersJustin Holewinski2011-06-161-338/+338
* PTX: add flag to disable mad/fma selectionJustin Holewinski2011-05-181-2/+8
* PTX: add PTX 2.3 setting in PTX sub-target.Justin Holewinski2011-05-101-0/+2
* PTX: support for selectJustin Holewinski2011-04-281-0/+15
* PTX: mov fix and rounding correction for cvtJustin Holewinski2011-04-281-18/+18
* PTX: support for fnegJustin Holewinski2011-04-281-0/+23
* PTX: support for bitwise operations on predicatesJustin Holewinski2011-04-281-0/+8
* PTX: Add intrinsics to list of built-in intrinsics, which allows them to beJustin Holewinski2011-04-201-2/+2
* ptx: add integer div and rem instructionChe-Liang Chiou2011-04-201-0/+2
* ptx: add floating-point comparison to setpChe-Liang Chiou2011-04-201-14/+234
* ptx: support setp's 4-operand formatChe-Liang Chiou2011-04-021-6/+62
* ptx: clean up branch code a bitChe-Liang Chiou2011-03-281-4/+3
* PTX: Improve support for 64-bit addressingJustin Holewinski2011-03-231-16/+53
* ptx: add analyze/insert/remove branchChe-Liang Chiou2011-03-221-1/+3
* PTX: Fix various codegen issuesJustin Holewinski2011-03-181-1/+10
* ptx: add unconditional and conditional branchChe-Liang Chiou2011-03-181-3/+15
* PTX: Set PTX 2.0 as the minimum supported versionJustin Holewinski2011-03-151-2/+35
* PTX: Add support for sqrt/sin/cos intrinsicsJustin Holewinski2011-03-141-0/+33
* ptx: add set.p instruction and related changes to predicate executionChe-Liang Chiou2011-03-141-5/+28
* PTX: Add preliminary support for floating-point divide and multiply-and-addJustin Holewinski2011-03-101-5/+96
* ptx: add basic intrinsic supportChe-Liang Chiou2011-03-051-0/+4
* Add 64-bit addressing to PTX backendChe-Liang Chiou2011-03-021-26/+72
* Extend initial support for primitive types in PTX backendChe-Liang Chiou2011-03-021-78/+125
* Add preliminary support for .f32 in the PTX backend.Che-Liang Chiou2011-02-281-0/+42
* ptx: add passing parameter to kernel functionsChe-Liang Chiou2011-02-101-1/+9
* ptx: remove reg-reg addressing mode and st.constChe-Liang Chiou2011-01-011-17/+2
* ptx: add store instructionChe-Liang Chiou2011-01-011-0/+71
* ptx: add state spacesChe-Liang Chiou2010-12-301-3/+45
* ptx: add ld instruction and testChe-Liang Chiou2010-12-221-0/+9
* ptx: add shift instructionsChe-Liang Chiou2010-12-061-0/+27
* ptx: add ld instructionChe-Liang Chiou2010-11-301-0/+38
* Add simple arithmetics and %type directive for PTXChe-Liang Chiou2010-11-171-1/+21
* Add lower argument and return of device functionChe-Liang Chiou2010-10-191-0/+21
* Add ret instruction to PTX backendChe-Liang Chiou2010-09-251-0/+3
* Add the exit instruction to the PTX target.Eric Christopher2010-09-181-0/+33