Searched refs:SeparateConstOffsetFromGEP (Results 1 – 7 of 7) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
D | SeparateConstOffsetFromGEP.cpp | 317 class SeparateConstOffsetFromGEP : public FunctionPass { class 320 SeparateConstOffsetFromGEP(const TargetMachine *TM = nullptr, in SeparateConstOffsetFromGEP() function in __anond68328e80111::SeparateConstOffsetFromGEP 424 char SeparateConstOffsetFromGEP::ID = 0; 426 SeparateConstOffsetFromGEP, "separate-const-offset-from-gep", 435 SeparateConstOffsetFromGEP, "separate-const-offset-from-gep", in INITIALIZE_PASS_DEPENDENCY() 442 return new SeparateConstOffsetFromGEP(TM, LowerGEP); in INITIALIZE_PASS_DEPENDENCY() 717 bool SeparateConstOffsetFromGEP::canonicalizeArrayIndicesToPointerSize( in canonicalizeArrayIndicesToPointerSize() 736 SeparateConstOffsetFromGEP::accumulateByteOffset(GetElementPtrInst *GEP, in accumulateByteOffset() 768 void SeparateConstOffsetFromGEP::lowerToSingleIndexGEPs( in lowerToSingleIndexGEPs() 840 SeparateConstOffsetFromGEP::lowerToArithmetics(GetElementPtrInst *Variadic, in lowerToArithmetics() [all …]
|
D | CMakeLists.txt | 45 SeparateConstOffsetFromGEP.cpp
|
D | Android.mk | 47 SeparateConstOffsetFromGEP.cpp \
|
/external/llvm/test/Transforms/SeparateConstOffsetFromGEP/NVPTX/ |
D | split-gep-and-gvn.ll | 4 ; Verifies the SeparateConstOffsetFromGEP pass. 8 ; We expect SeparateConstOffsetFromGEP to transform it to 63 ; e.g., array[sext(x) + 1][sext(y) + 1]. SeparateConstOffsetFromGEP should be 203 ; Without reuniting extensions, SeparateConstOffsetFromGEP would emit
|
D | split-gep.ll | 248 ; SeparateConstOffsetFromGEP is able to extract the 12.
|
/external/llvm/test/CodeGen/PowerPC/ |
D | ppc64-gep-opt.ll | 7 ; Following test cases test enabling SeparateConstOffsetFromGEP pass in the PPC 144 ; Test that when a index is added from two constant, SeparateConstOffsetFromGEP
|
/external/llvm/test/CodeGen/AArch64/ |
D | aarch64-gep-opt.ll | 7 ; Following test cases test enabling SeparateConstOffsetFromGEP pass in AArch64 153 ; Test that when a index is added from two constant, SeparateConstOffsetFromGEP
|