Home
last modified time | relevance | path

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

/dports/security/clamav-lts/clamav-0.103.5/libclamav/c++/llvm/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp82 BasicBlock *loopPreheader; member in __anona40ad56e0111::LoopUnswitch
96 loopPreheader(NULL) {} in LoopUnswitch()
131 loopPreheader = currentLoop->getLoopPreheader(); in initLoopData()
407 if (!loopPreheader) in UnswitchIfProfitable()
528 BasicBlock *NewPH = SplitEdge(loopPreheader, loopHeader, this); in UnswitchTrivialCondition()
544 loopPreheader->getTerminator()); in UnswitchTrivialCondition()
545 LPM->deleteSimpleAnalysisValue(loopPreheader->getTerminator(), L); in UnswitchTrivialCondition()
546 loopPreheader->getTerminator()->eraseFromParent(); in UnswitchTrivialCondition()
588 BasicBlock *NewPreheader = SplitEdge(loopPreheader, loopHeader, this); in UnswitchNontrivialCondition()
663 BranchInst *OldBR = cast<BranchInst>(loopPreheader->getTerminator()); in UnswitchNontrivialCondition()
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp189 BasicBlock *loopPreheader = nullptr; member in __anon123ba5480111::LoopUnswitch
238 loopPreheader = currentLoop->getLoopPreheader(); in initLoopData()
636 if (!loopPreheader) in processCurrentLoop()
1016 BasicBlock *NewPH = SplitEdge(loopPreheader, loopHeader, DT, LI, MSSAU.get()); in UnswitchTrivialCondition()
1032 auto *OldBranch = dyn_cast<BranchInst>(loopPreheader->getTerminator()); in UnswitchTrivialCondition()
1256 SplitEdge(loopPreheader, loopHeader, DT, LI, MSSAU.get()); in UnswitchNontrivialCondition()
1354 BranchInst *OldBR = cast<BranchInst>(loopPreheader->getTerminator()); in UnswitchNontrivialCondition()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp189 BasicBlock *loopPreheader = nullptr; member in __anon7b255e130111::LoopUnswitch
238 loopPreheader = currentLoop->getLoopPreheader(); in initLoopData()
636 if (!loopPreheader) in processCurrentLoop()
1016 BasicBlock *NewPH = SplitEdge(loopPreheader, loopHeader, DT, LI, MSSAU.get()); in UnswitchTrivialCondition()
1032 auto *OldBranch = dyn_cast<BranchInst>(loopPreheader->getTerminator()); in UnswitchTrivialCondition()
1256 SplitEdge(loopPreheader, loopHeader, DT, LI, MSSAU.get()); in UnswitchNontrivialCondition()
1354 BranchInst *OldBR = cast<BranchInst>(loopPreheader->getTerminator()); in UnswitchNontrivialCondition()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp189 BasicBlock *loopPreheader = nullptr; member in __anonf13a0a8b0111::LoopUnswitch
238 loopPreheader = currentLoop->getLoopPreheader(); in initLoopData()
636 if (!loopPreheader) in processCurrentLoop()
1016 BasicBlock *NewPH = SplitEdge(loopPreheader, loopHeader, DT, LI, MSSAU.get()); in UnswitchTrivialCondition()
1032 auto *OldBranch = dyn_cast<BranchInst>(loopPreheader->getTerminator()); in UnswitchTrivialCondition()
1256 SplitEdge(loopPreheader, loopHeader, DT, LI, MSSAU.get()); in UnswitchNontrivialCondition()
1354 BranchInst *OldBR = cast<BranchInst>(loopPreheader->getTerminator()); in UnswitchNontrivialCondition()
/dports/devel/llvm90/llvm-9.0.1.src/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp188 BasicBlock *loopPreheader = nullptr; member in __anona7e9c3880111::LoopUnswitch
237 loopPreheader = currentLoop->getLoopPreheader(); in initLoopData()
634 if (!loopPreheader) in processCurrentLoop()
1011 BasicBlock *NewPH = SplitEdge(loopPreheader, loopHeader, DT, LI, MSSAU.get()); in UnswitchTrivialCondition()
1027 auto *OldBranch = dyn_cast<BranchInst>(loopPreheader->getTerminator()); in UnswitchTrivialCondition()
1246 SplitEdge(loopPreheader, loopHeader, DT, LI, MSSAU.get()); in UnswitchNontrivialCondition()
1344 BranchInst *OldBR = cast<BranchInst>(loopPreheader->getTerminator()); in UnswitchNontrivialCondition()
/dports/devel/llvm80/llvm-8.0.1.src/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp189 BasicBlock *loopPreheader = nullptr; member in __anoncd189ec60111::LoopUnswitch
238 loopPreheader = currentLoop->getLoopPreheader(); in initLoopData()
635 if (!loopPreheader) in processCurrentLoop()
1012 BasicBlock *NewPH = SplitEdge(loopPreheader, loopHeader, DT, LI, MSSAU.get()); in UnswitchTrivialCondition()
1028 auto *OldBranch = dyn_cast<BranchInst>(loopPreheader->getTerminator()); in UnswitchTrivialCondition()
1247 SplitEdge(loopPreheader, loopHeader, DT, LI, MSSAU.get()); in UnswitchNontrivialCondition()
1345 BranchInst *OldBR = cast<BranchInst>(loopPreheader->getTerminator()); in UnswitchNontrivialCondition()
/dports/devel/llvm70/llvm-7.0.1.src/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp184 BasicBlock *loopPreheader = nullptr; member in __anonf2477a040111::LoopUnswitch
229 loopPreheader = currentLoop->getLoopPreheader(); in initLoopData()
613 if (!loopPreheader) in processCurrentLoop()
987 BasicBlock *NewPH = SplitEdge(loopPreheader, loopHeader, DT, LI); in UnswitchTrivialCondition()
1002 auto *OldBranch = dyn_cast<BranchInst>(loopPreheader->getTerminator()); in UnswitchTrivialCondition()
1219 BasicBlock *NewPreheader = SplitEdge(loopPreheader, loopHeader, DT, LI); in UnswitchNontrivialCondition()
1317 BranchInst *OldBR = cast<BranchInst>(loopPreheader->getTerminator()); in UnswitchNontrivialCondition()