Home
last modified time | relevance | path

Searched defs:Preheader (Results 1 – 25 of 28) sorted by relevance

12

/external/llvm/lib/CodeGen/
DMachineLICM.cpp439 MachineBasicBlock *Preheader = getCurPreheader(); in HoistRegionPostRA() local
542 MachineBasicBlock *Preheader = getCurPreheader(); in HoistPostRA() local
623 MachineBasicBlock *Preheader = getCurPreheader(); in HoistOutOfLoop() local
704 MachineBasicBlock *Preheader = getCurPreheader(); in SinkIntoLoop() local
1305 bool MachineLICM::Hoist(MachineInstr *MI, MachineBasicBlock *Preheader) { in Hoist()
/external/llvm/lib/Transforms/Scalar/
DInductiveRangeCheckElimination.cpp634 BasicBlock *Preheader = L.getLoopPreheader(); in parseLoopStructure() local
946 const LoopStructure &LS, BasicBlock *Preheader, Value *ExitSubloopAt, in changeIterationSpaceEnd()
1124 BasicBlock *Preheader = BasicBlock::Create(Ctx, Tag, &F, LS.Header); in createPreheader() local
1149 BasicBlock *Preheader = nullptr; in run() local
1373 BasicBlock *Preheader = L->getLoopPreheader(); in runOnLoop() local
DLoopDeletion.cpp38 bool &Changed, BasicBlock *Preheader) { in isLoopDead()
DLICM.cpp225 BasicBlock *Preheader = L->getLoopPreheader(); in runOnLoop() local
721 auto *Preheader = CurLoop->getLoopPreheader(); in hoist() local
863 BasicBlock *Preheader = CurLoop->getLoopPreheader(); in promoteLoopAccessesToScalars() local
DLoopVersioningLICM.cpp185 BasicBlock *Preheader; // The preheader block of the current loop. member
DLoopIdiomRecognize.cpp762 BasicBlock *Preheader = CurLoop->getLoopPreheader(); in processLoopStridedStore() local
868 BasicBlock *Preheader = CurLoop->getLoopPreheader(); in processLoopStoreOfLoopLoad() local
DIndVarSimplify.cpp741 BasicBlock *Preheader = L->getLoopPreheader(); in canLoopBeDeleted() local
2017 BasicBlock *Preheader = L->getLoopPreheader(); in sinkUnusedInvariants() local
/external/llvm/lib/Transforms/Utils/
DLoopSimplify.cpp249 static Loop *separateNestedLoop(Loop *L, BasicBlock *Preheader, in separateNestedLoop()
352 static BasicBlock *insertUniqueBackedgeBlock(Loop *L, BasicBlock *Preheader, in insertUniqueBackedgeBlock()
525 BasicBlock *Preheader = L->getLoopPreheader(); in simplifyOneLoop() local
DLoopUnroll.cpp208 BasicBlock *Preheader = L->getLoopPreheader(); in UnrollLoop() local
DLoopUnrollRuntime.cpp272 BasicBlock *Preheader, in CloneLoopBlocks()
DIntegerDivision.cpp226 BasicBlock *Preheader = BasicBlock::Create(Builder.getContext(), in generateUnsignedDivisionCode() local
DLoopUtils.cpp532 auto *Preheader = TheLoop->getLoopPreheader(); in isFirstOrderRecurrence() local
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DLoopIdiomRecognize.cpp473 BasicBlock *Preheader = CurLoop->getLoopPreheader(); in processLoopStridedStore() local
562 BasicBlock *Preheader = CurLoop->getLoopPreheader(); in processLoopStoreOfLoopLoad() local
DLoopDeletion.cpp80 bool &Changed, BasicBlock *Preheader) { in IsLoopDead()
DLICM.cpp101 BasicBlock *Preheader; // The preheader block of the current loop... member
DIndVarSimplify.cpp1655 BasicBlock *Preheader = L->getLoopPreheader(); in SinkUnusedInvariants() local
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DLoopSimplify.cpp201 BasicBlock *Preheader = L->getLoopPreheader(); in ProcessLoop() local
632 LoopSimplify::InsertUniqueBackedgeBlock(Loop *L, BasicBlock *Preheader) { in InsertUniqueBackedgeBlock()
DLoopUnroll.cpp139 BasicBlock *Preheader = L->getLoopPreheader(); in UnrollLoop() local
/external/swiftshader/third_party/LLVM/lib/Analysis/
DScalarEvolutionExpander.cpp159 BasicBlock *Preheader = L->getLoopPreheader(); in InsertBinop() local
529 BasicBlock *Preheader = L->getLoopPreheader(); in expandAddToGEP() local
565 BasicBlock *Preheader = L->getLoopPreheader(); in expandAddToGEP() local
1393 if (BasicBlock *Preheader = L->getLoopPreheader()) in expand() local
DLoopInfo.cpp107 BasicBlock *Preheader = getLoopPreheader(); in makeLoopInvariant() local
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DMachineLICM.cpp558 MachineBasicBlock *Preheader = getCurPreheader(); in HoistPostRA() local
625 MachineBasicBlock *Preheader = getCurPreheader(); in HoistRegion() local
1222 bool MachineLICM::Hoist(MachineInstr *MI, MachineBasicBlock *Preheader) { in Hoist()
/external/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp204 BasicBlock *Preheader = L->getLoopPreheader(); in InsertBinop() local
531 BasicBlock *Preheader = L->getLoopPreheader(); in expandAddToGEP() local
559 BasicBlock *Preheader = L->getLoopPreheader(); in expandAddToGEP() local
1671 if (BasicBlock *Preheader = L->getLoopPreheader()) in expand() local
DLoopInfo.cpp86 BasicBlock *Preheader = getLoopPreheader(); in makeLoopInvariant() local
/external/llvm/lib/Target/PowerPC/
DPPCCTRLoops.cpp566 BasicBlock *Preheader = L->getLoopPreheader(); in convertToCTRLoop() local
/external/llvm/lib/Target/Hexagon/
DHexagonHardwareLoops.cpp388 MachineBasicBlock *Preheader = L->getLoopPreheader(); in findInductionRegister() local
569 MachineBasicBlock *Preheader = L->getLoopPreheader(); in getLoopTripCount() local
1156 MachineBasicBlock *Preheader = L->getLoopPreheader(); in convertToHardwareLoop() local

12