Searched refs:SILoadStoreOptimizer (Results 1 – 8 of 8) sorted by relevance
/external/llvm/lib/Target/AMDGPU/ |
D | SILoadStoreOptimizer.cpp | 58 class SILoadStoreOptimizer : public MachineFunctionPass { class 85 SILoadStoreOptimizer() in SILoadStoreOptimizer() function in __anon11d226e10111::SILoadStoreOptimizer 89 SILoadStoreOptimizer(const TargetMachine &TM_) : MachineFunctionPass(ID) { in SILoadStoreOptimizer() function in __anon11d226e10111::SILoadStoreOptimizer 114 INITIALIZE_PASS_BEGIN(SILoadStoreOptimizer, DEBUG_TYPE, 119 INITIALIZE_PASS_END(SILoadStoreOptimizer, DEBUG_TYPE, 122 char SILoadStoreOptimizer::ID = 0; 124 char &llvm::SILoadStoreOptimizerID = SILoadStoreOptimizer::ID; 127 return new SILoadStoreOptimizer(TM); in createSILoadStoreOptimizerPass() 130 bool SILoadStoreOptimizer::offsetsCanBeCombined(unsigned Offset0, in offsetsCanBeCombined() 158 SILoadStoreOptimizer::findMatchingDSInst(MachineBasicBlock::iterator I, in findMatchingDSInst() [all …]
|
D | CMakeLists.txt | 73 SILoadStoreOptimizer.cpp
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | SILoadStoreOptimizer.cpp | 78 class SILoadStoreOptimizer : public MachineFunctionPass { class 133 SILoadStoreOptimizer() : MachineFunctionPass(ID) { in SILoadStoreOptimizer() function in __anonbe1b4b190111::SILoadStoreOptimizer 153 INITIALIZE_PASS_BEGIN(SILoadStoreOptimizer, DEBUG_TYPE, 156 INITIALIZE_PASS_END(SILoadStoreOptimizer, DEBUG_TYPE, 159 char SILoadStoreOptimizer::ID = 0; 161 char &llvm::SILoadStoreOptimizerID = SILoadStoreOptimizer::ID; 164 return new SILoadStoreOptimizer(); in createSILoadStoreOptimizerPass() 247 bool SILoadStoreOptimizer::offsetsCanBeCombined(CombineInfo &CI) { in offsetsCanBeCombined() 308 bool SILoadStoreOptimizer::findMatchingInst(CombineInfo &CI) { in findMatchingInst() 465 unsigned SILoadStoreOptimizer::read2Opcode(unsigned EltSize) const { in read2Opcode() [all …]
|
D | CMakeLists.txt | 106 SILoadStoreOptimizer.cpp
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/ |
D | merge-load-store.mir | 3 # Check that SILoadStoreOptimizer honors memory dependencies between moved 96 ; Make this load unmergeable, to tempt SILoadStoreOptimizer into merging the
|
D | merge-store-crash.ll | 4 ; This is used to crash in LiveIntervalAnalysis via SILoadStoreOptimizer
|
D | merge-load-store-vreg.mir | 4 # If there's a base offset, check that SILoadStoreOptimizer creates
|
D | merge-load-store-physreg.mir | 3 # Check that SILoadStoreOptimizer honors physregs defs/uses between moved
|