summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp
Commit message (Expand)AuthorAgeFilesLines
* AMDGPU : Fix common dominator of two incoming blocks terminates with uniform ...Wei Ding2017-04-121-2/+24
* AMDGPU: Fix folding reg_sequence into copy to phys regMatt Arsenault2017-04-111-0/+4
* [CodeGen] Rename MachineInstrBuilder::addOperand. NFCDiana Picus2017-01-131-2/+3
* AMDGPU/SI: Don't move copies of immediates to the VALUTom Stellard2016-12-061-1/+43
* AMDGPU/SI: Avoid moving PHIs to VALU when phi values are defined in scalar br...Tom Stellard2016-11-291-8/+38
* AMDGPU/SI: Fix visit order assumption in SIFixSGPRCopiesTom Stellard2016-11-111-24/+44
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-3/+1
* Revert "AMDGPU: Remove unused control flow intrinsic"Matt Arsenault2016-07-091-0/+1
* AMDGPU: Remove unused control flow intrinsicMatt Arsenault2016-07-081-1/+0
* AMDGPU: Cleanup subtarget handling.Matt Arsenault2016-06-241-4/+3
* AMDGPU: Fix debug name of pass to better matchMatt Arsenault2016-04-211-1/+1
* AMDGPU/SI: Fold operands with sub-registersNicolai Haehnle2016-01-071-1/+1
* AMDGPU: Initialize SIFixSGPRCopies so -print-after worksMatt Arsenault2015-11-031-6/+9
* AMDGPU: Stop assuming vreg for build_vectorMatt Arsenault2015-11-021-1/+4
* AMDGPU: Distribute SGPR->VGPR copies of REG_SEQUENCEMatt Arsenault2015-11-021-23/+89
* AMDGPU: Refactor isVGPRToSGPRCopyMatt Arsenault2015-10-131-19/+48
* AMDGPU: Remove inferRegClassFromUses / inferRegClassFromDefsMatt Arsenault2015-10-071-70/+0
* AMDGPU: Remove dead codeMatt Arsenault2015-10-011-7/+4
* AMDGPU: Fix recomputing dominator tree unnecessarilyMatt Arsenault2015-09-251-0/+4
* AMDGPU: Move copy handling under switch like other instructionsMatt Arsenault2015-09-211-5/+10
* AMDGPU: Simplify debug printingMatt Arsenault2015-09-101-3/+1
* R600 -> AMDGPU renameTom Stellard2015-06-131-0/+338
OpenPOWER on IntegriCloud