Home
last modified time | relevance | path

Searched refs:SeparateConstOffsetFromGEP (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DSeparateConstOffsetFromGEP.cpp317 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 …]
DCMakeLists.txt45 SeparateConstOffsetFromGEP.cpp
DAndroid.mk47 SeparateConstOffsetFromGEP.cpp \
/external/llvm/test/Transforms/SeparateConstOffsetFromGEP/NVPTX/
Dsplit-gep-and-gvn.ll4 ; 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
Dsplit-gep.ll248 ; SeparateConstOffsetFromGEP is able to extract the 12.
/external/llvm/test/CodeGen/PowerPC/
Dppc64-gep-opt.ll7 ; 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/
Daarch64-gep-opt.ll7 ; Following test cases test enabling SeparateConstOffsetFromGEP pass in AArch64
153 ; Test that when a index is added from two constant, SeparateConstOffsetFromGEP