Home
last modified time | relevance | path

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

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopDeletion.cpp46 BasicBlock *Preheader) { in isLoopDead()
97 auto *Preheader = L->getLoopPreheader(); in isLoopNeverExecuted() local
143 BasicBlock *Preheader = L->getLoopPreheader(); in deleteLoopIfDead() local
DInductiveRangeCheckElimination.cpp759 BasicBlock *Preheader = L.getLoopPreheader(); in parseLoopStructure() local
1180 const LoopStructure &LS, BasicBlock *Preheader, Value *ExitSubloopAt, in changeIterationSpaceEnd()
1348 BasicBlock *Preheader = BasicBlock::Create(Ctx, Tag, &F, LS.Header); in createPreheader() local
1388 BasicBlock *Preheader = nullptr; in run() local
1792 BasicBlock *Preheader = L->getLoopPreheader(); in run() local
DLoopSink.cpp256 BasicBlock *Preheader = L.getLoopPreheader(); in sinkLoopInvariantInstructions() local
DLoopIdiomRecognize.cpp899 BasicBlock *Preheader = CurLoop->getLoopPreheader(); in processLoopStridedStore() local
1019 BasicBlock *Preheader = CurLoop->getLoopPreheader(); in processLoopStoreOfLoopLoad() local
1634 Intrinsic::ID IntrinID, BasicBlock *Preheader, Instruction *CntInst, in transformLoopToCountable()
DLoopSimplifyCFG.cpp356 BasicBlock *Preheader = L.getLoopPreheader(); in handleDeadExits() local
DLICM.cpp372 BasicBlock *Preheader = L->getLoopPreheader(); in runOnLoop() local
1894 BasicBlock *Preheader = CurLoop->getLoopPreheader(); in promoteLoopAccessesToScalars() local
DLoopPredication.cpp261 BasicBlock *Preheader; member in __anon325dfe6a0111::LoopPredication
DLoopFuse.cpp137 BasicBlock *Preheader; member
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DHardwareLoops.cpp301 BasicBlock *Preheader = L->getLoopPreheader(); in TryConvertLoop() local
342 BasicBlock *Preheader = L->getLoopPreheader(); in CanGenerateTest() local
490 BasicBlock *Preheader = L->getLoopPreheader(); in InsertPHICounter() local
DMachineLoopInfo.cpp127 MachineBasicBlock *Preheader = nullptr; in findLoopPreheader() local
DMachineLICM.cpp525 MachineBasicBlock *Preheader = getCurPreheader(); in HoistRegionPostRA() local
626 MachineBasicBlock *Preheader = getCurPreheader(); in HoistPostRA() local
707 MachineBasicBlock *Preheader = getCurPreheader(); in HoistOutOfLoop() local
790 MachineBasicBlock *Preheader = getCurPreheader(); in SinkIntoLoop() local
1471 bool MachineLICMBase::Hoist(MachineInstr *MI, MachineBasicBlock *Preheader) { in Hoist()
DMachineLoopUtils.cpp32 MachineBasicBlock *Preheader = *Loop->pred_begin(); in PeelSingleBlockLoop() local
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DModuloSchedule.h170 MachineBasicBlock *Preheader; variable
284 MachineBasicBlock *Preheader; variable
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLoopSimplify.cpp225 static Loop *separateNestedLoop(Loop *L, BasicBlock *Preheader, in separateNestedLoop()
349 static BasicBlock *insertUniqueBackedgeBlock(Loop *L, BasicBlock *Preheader, in insertUniqueBackedgeBlock()
537 BasicBlock *Preheader = L->getLoopPreheader(); in simplifyOneLoop() local
DIntegerDivision.cpp225 BasicBlock *Preheader = BasicBlock::Create(Builder.getContext(), in generateUnsignedDivisionCode() local
DLoopUnrollRuntime.cpp303 BasicBlock *InsertBot, BasicBlock *Preheader, in CloneLoopBlocks()
DLoopUnroll.cpp283 BasicBlock *Preheader = L->getLoopPreheader(); in UnrollLoop() local
DLoopUnrollAndJam.cpp248 BasicBlock *Preheader = L->getLoopPreheader(); in UnrollAndJamLoop() local
DLoopUtils.cpp510 auto *Preheader = L->getLoopPreheader(); in deleteDeadLoop() local
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMLowOverheadLoops.cpp612 if (auto *Preheader = ML->getLoopPreheader()) in ProcessLoop() local
614 else if (auto *Preheader = MLI->findLoopPreheader(ML, true)) in ProcessLoop() local
DMVETailPredication.cpp142 BasicBlock *Preheader = L->getLoopPreheader(); in runOnLoop() local
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLoopInfo.cpp94 BasicBlock *Preheader = getLoopPreheader(); in makeLoopInvariant() local
368 BasicBlock *Preheader = getLoopPreheader(); in getLoopGuardBranch() local
DScalarEvolutionExpander.cpp219 BasicBlock *Preheader = L->getLoopPreheader(); in InsertBinop() local
548 BasicBlock *Preheader = L->getLoopPreheader(); in expandAddToGEP() local
575 BasicBlock *Preheader = L->getLoopPreheader(); in expandAddToGEP() local
1840 if (BasicBlock *Preheader = L->getLoopPreheader()) in expand() local
DIVDescriptors.cpp681 auto *Preheader = TheLoop->getLoopPreheader(); in isFirstOrderRecurrence() local
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonHardwareLoops.cpp408 MachineBasicBlock *Preheader = MLI->findLoopPreheader(L, SpecPreheader); in findInductionRegister() local
602 MachineBasicBlock *Preheader = MLI->findLoopPreheader(L, SpecPreheader); in getLoopTripCount() local
1194 MachineBasicBlock *Preheader = MLI->findLoopPreheader(L, SpecPreheader); in convertToHardwareLoop() local

12