Home
last modified time | relevance | path

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

/aosp_15_r20/external/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp585 LoopStructure MainLoopStructure; member in __anon16a840fa0311::LoopConstrainer
593 MainLoopStructure(LS) {} in LoopConstrainer()
841 const SCEV *Start = SE.getSCEV(MainLoopStructure.IndVarStart); in calculateSubRanges()
842 const SCEV *End = SE.getSCEV(MainLoopStructure.LoopExitAt); in calculateSubRanges()
844 bool Increasing = MainLoopStructure.IndVarIncreasing; in calculateSubRanges()
910 Result.Structure = MainLoopStructure.map(GetClonedValue); in cloneLoop()
1150 LatchTakenCount = SE.getExitCount(&OriginalLoop, MainLoopStructure.Latch); in run()
1165 bool Increasing = MainLoopStructure.IndVarIncreasing; in run()
1167 cast<IntegerType>(MainLoopStructure.IndVarNext->getType()); in run()
1234 Preheader->getTerminator()->replaceUsesOfWith(MainLoopStructure.Header, in run()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp624 LoopStructure MainLoopStructure; member in __anonf667439c0311::LoopConstrainer
633 Range(R), MainLoopStructure(LS) {} in LoopConstrainer()
1064 const SCEV *Start = NoopOrExtend(SE.getSCEV(MainLoopStructure.IndVarStart), in calculateSubRanges()
1066 const SCEV *End = NoopOrExtend(SE.getSCEV(MainLoopStructure.LoopExitAt), RTy, in calculateSubRanges()
1069 bool Increasing = MainLoopStructure.IndVarIncreasing; in calculateSubRanges()
1150 Result.Structure = MainLoopStructure.map(GetClonedValue); in cloneLoop()
1389 LatchTakenCount = SE.getExitCount(&OriginalLoop, MainLoopStructure.Latch); in run()
1397 bool IsSignedPredicate = MainLoopStructure.IsSignedPredicate; in run()
1405 bool Increasing = MainLoopStructure.IndVarIncreasing; in run()
1490 Preheader->getTerminator()->replaceUsesOfWith(MainLoopStructure.Header, in run()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp637 LoopStructure MainLoopStructure; member in __anon996473a20311::LoopConstrainer
646 Range(R), MainLoopStructure(LS) {} in LoopConstrainer()
1080 const SCEV *Start = NoopOrExtend(SE.getSCEV(MainLoopStructure.IndVarStart), in calculateSubRanges()
1082 const SCEV *End = NoopOrExtend(SE.getSCEV(MainLoopStructure.LoopExitAt), RTy, in calculateSubRanges()
1085 bool Increasing = MainLoopStructure.IndVarIncreasing; in calculateSubRanges()
1166 Result.Structure = MainLoopStructure.map(GetClonedValue); in cloneLoop()
1406 LatchTakenCount = SE.getExitCount(&OriginalLoop, MainLoopStructure.Latch); in run()
1414 bool IsSignedPredicate = MainLoopStructure.IsSignedPredicate; in run()
1422 bool Increasing = MainLoopStructure.IndVarIncreasing; in run()
1507 Preheader->getTerminator()->replaceUsesOfWith(MainLoopStructure.Header, in run()
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Transforms/Utils/
DLoopConstrainer.h211 LoopStructure MainLoopStructure; variable
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Transforms/Utils/
DLoopConstrainer.h211 LoopStructure MainLoopStructure; variable
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Transforms/Utils/
DLoopConstrainer.h211 LoopStructure MainLoopStructure; variable
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Transforms/Utils/
DLoopConstrainer.h211 LoopStructure MainLoopStructure; variable