summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* AMDGPU: Merge BUFFER_STORE_DWORD_OFFEN/OFFSET into x2, x4Marek Olsak2017-11-091-4/+109
* AMDGPU: Merge BUFFER_LOAD_DWORD_OFFSET into x2, x4Marek Olsak2017-11-091-13/+37
* AMDGPU: Merge BUFFER_LOAD_DWORD_OFFEN into x2, x4Marek Olsak2017-11-091-26/+141
* AMDGPU: Merge S_BUFFER_LOAD_DWORD_IMM into x2, x4Marek Olsak2017-11-091-14/+117
* SILoadStoreOptimizer.cpp: Fix build; Clang doesn't like "using anonymous stru...NAKAMURA Takumi2017-10-101-1/+1
* AMDGPU: Use set for tracked registersMatt Arsenault2017-08-311-20/+23
* AMDGPU: Don't look for DS merge candidates with one use addressMatt Arsenault2017-08-301-3/+10
* AMDGPU: Fix typoMatt Arsenault2017-08-291-2/+3
* [AMDGPU] Fix some Clang-tidy modernize-use-using and Include What You Use war...Eugene Zelenko2017-08-081-6/+5
* [LegacyPassManager] Remove TargetMachine constructorsFrancis Visoiu Mistrih2017-05-181-5/+3
* [AMDGPU] added SIInstrInfo::getAddNoCarry() helperStanislav Mekhanoshin2017-04-141-20/+21
* Fix -Wunused-value warningReid Kleckner2017-04-131-6/+6
* [AMDGPU] Combine DS operations with offsets bigger than byteStanislav Mekhanoshin2017-04-131-150/+166
* [AMDGPU] Fix some Clang-tidy modernize and Include What You Use warnings; oth...Eugene Zelenko2017-01-211-17/+24
* [CodeGen] Rename MachineInstrBuilder::addOperand. NFCDiana Picus2017-01-131-22/+20
* [AMDGPU][CodeGen] To improve CGEMM performance: combine LDS reads.Alexander Timofeev2016-11-031-5/+19
* AMDGPU: Fix SILoadStoreOptimizer when writes cannot be merged due register de...Nicolai Haehnle2016-10-271-11/+31
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-3/+1
* SILoadStoreOptimizer.cpp: Fix a warning in r279991. [-Wunused-variable]NAKAMURA Takumi2016-08-301-0/+1
* AMDGPU/SI: Improve SILoadStoreOptimizer and run it before the schedulerTom Stellard2016-08-291-100/+147
* AMDGPU/SI: Canonicalize offset order for merged DS instructionsTom Stellard2016-08-261-3/+15
* MachineFunction: Introduce NoPHIs propertyMatthias Braun2016-08-231-2/+5
* Fix more dereferenced end() iterators after r278532Hans Wennborg2016-08-131-1/+2
* AMDGPU: Move subtarget feature checks into passesMatt Arsenault2016-06-271-0/+3
* AMDGPU: Cleanup subtarget handling.Matt Arsenault2016-06-241-4/+5
* Delete some dead code.Rafael Espindola2016-06-211-15/+0
* Add optimization bisect opt-in calls for AMDGPU passesAndrew Kaylor2016-04-251-0/+3
* Test commit accessKonstantin Zhuravlyov2016-03-291-1/+1
* CodeGen: Take MachineInstr& in SlotIndexes and LiveIntervals, NFCDuncan P. N. Exon Smith2016-02-271-9/+9
* AMDGPU/SI: Fix read2 merging into a super register.Matt Arsenault2015-07-141-11/+33
* R600 -> AMDGPU renameTom Stellard2015-06-131-0/+421
OpenPOWER on IntegriCloud