summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/R600/AMDILISelDAGToDAG.cpp
Commit message (Expand)AuthorAgeFilesLines
* R600: Rename AMDILISelDAGToDAG.cpp -> AMDGPUISelDAGToDAG.cppTom Stellard2013-07-231-789/+0
* R600: Move CONST_ADDRESS folding into AMDGPUDAGToDAGISel::Select()Tom Stellard2013-07-231-49/+93
* R600: Use KCache for kernel argumentsTom Stellard2013-07-231-17/+4
* R600: Add local memory support via LDSTom Stellard2013-06-281-5/+10
* R600: Use new getNamedOperandIdx function generated by TableGenTom Stellard2013-06-251-45/+46
* Access the TargetLoweringInfo from the TargetMachine object instead of cachin...Bill Wendling2013-06-191-3/+3
* Use GetUnderlyingObject instead of custom functionMatt Arsenault2013-06-181-58/+20
* R600: Don't try to fix reg class when copying IMPLICIT_DEF to a registerTom Stellard2013-06-131-1/+2
* R600: Rework subtarget info and remove AMDILDevice classesTom Stellard2013-06-071-6/+5
* Cast to the proper type.Bill Wendling2013-06-061-1/+1
* R600: Const/Neg/Abs can be folded to dot4Vincent Lejeune2013-06-041-45/+141
* R600/SI: Fixup CopyToReg register class in PostprocessISelDAG()Tom Stellard2013-06-031-5/+33
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-251-2/+2
* Move passes from namespace llvm into anonymous namespaces. Sort includes whil...Benjamin Kramer2013-05-231-1/+1
* ArrayRefize getMachineNode(). No functionality change.Michael Liao2013-04-191-1/+1
* R600/SI: Add support for buffer stores v2Tom Stellard2013-04-051-0/+23
* R600: Factorize code handling Const Read Port limitationVincent Lejeune2013-03-141-8/+25
* R600: Turn BUILD_VECTOR into Reg_SequenceVincent Lejeune2013-03-051-0/+29
* R600/SI: add post ISel folding for SI v2Christian Konig2013-02-261-0/+1
* R600/SI: add folding helperChristian Konig2013-02-261-0/+19
* R600: Do not fold single instruction with more that 3 kcache readVincent Lejeune2013-02-141-0/+2
* R600: Do not fold modifier/litterals in vector instVincent Lejeune2013-02-141-2/+5
* R600/SI: simplify and fix SMRD encodingTom Stellard2013-02-071-53/+0
* R600: Support for indirect addressing v4Tom Stellard2013-02-061-10/+20
* R600: Fold clamp, neg, absTom Stellard2013-01-311-3/+48
* R600: Consider bitcast when folding const_address node.Tom Stellard2013-01-311-0/+3
* R600: rework handling of the constantsTom Stellard2013-01-231-1/+83
* Add R600 backendTom Stellard2012-12-111-0/+485
OpenPOWER on IntegriCloud