Searched refs:SeparateConstOffsetFromGEP (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | SeparateConstOffsetFromGEP.cpp | 374 class SeparateConstOffsetFromGEP { class 376 SeparateConstOffsetFromGEP( in SeparateConstOffsetFromGEP() function in __anona5eed2360111::SeparateConstOffsetFromGEP 845 void SeparateConstOffsetFromGEP::lowerToSingleIndexGEPs( in lowerToSingleIndexGEPs() 962 bool SeparateConstOffsetFromGEP::splitGEP(GetElementPtrInst *GEP) { in splitGEP() 1155 SeparateConstOffsetFromGEP Impl(DT, SE, LI, TLI, GetTTI, LowerGEP); in runOnFunction() 1159 bool SeparateConstOffsetFromGEP::run(Function &F) { in run() 1205 bool SeparateConstOffsetFromGEP::reuniteExts(Instruction *I) { in reuniteExts() 1257 bool SeparateConstOffsetFromGEP::reuniteExts(Function &F) { in reuniteExts() 1269 void SeparateConstOffsetFromGEP::verifyNoDeadCode(Function &F) { in verifyNoDeadCode() 1282 bool SeparateConstOffsetFromGEP::isLegalToSwapOperand( in isLegalToSwapOperand() [all …]
|
| H A D | CMakeLists.txt | 71 SeparateConstOffsetFromGEP.cpp
|
| /llvm-project-15.0.7/llvm/test/Transforms/SeparateConstOffsetFromGEP/NVPTX/ |
| H A D | split-gep-and-gvn.ll | 7 ; Verifies the SeparateConstOffsetFromGEP pass. 11 ; We expect SeparateConstOffsetFromGEP to transform it to 65 ; e.g., array[sext(x) + 1][sext(y) + 1]. SeparateConstOffsetFromGEP should be 205 ; Without reuniting extensions, SeparateConstOffsetFromGEP would emit
|
| H A D | split-gep.ll | 244 ; SeparateConstOffsetFromGEP is able to extract the 12.
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Transforms/Scalar/ |
| H A D | BUILD.gn | 82 "SeparateConstOffsetFromGEP.cpp",
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | ppc64-gep-opt.ll | 6 ; Following test cases test enabling SeparateConstOffsetFromGEP pass in the PPC 115 ; Test that when a index is added from two constant, SeparateConstOffsetFromGEP
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | aarch64-gep-opt.ll | 10 ; Following test cases test enabling SeparateConstOffsetFromGEP pass in AArch64 160 ; Test that when a index is added from two constant, SeparateConstOffsetFromGEP
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 5645 llvm/include/llvm/Transforms/Scalar/SeparateConstOffsetFromGEP.h
|