Home
last modified time | relevance | path

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

1234

/external/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
/external/llvm-project/llvm/lib/Transforms/Scalar/
DLoopDeletion.cpp48 BasicBlock *Preheader) { in isLoopDead()
103 auto *Preheader = L->getLoopPreheader(); in isLoopNeverExecuted() local
151 BasicBlock *Preheader = L->getLoopPreheader(); in deleteLoopIfDead() local
DLoopSink.cpp287 BasicBlock *Preheader = L.getLoopPreheader(); in sinkLoopInvariantInstructions() local
346 static void computeAliasSet(Loop &L, BasicBlock &Preheader, in computeAliasSet()
378 BasicBlock *Preheader = L.getLoopPreheader(); in run() local
428 BasicBlock *Preheader = L->getLoopPreheader(); in runOnLoop() local
DInductiveRangeCheckElimination.cpp774 BasicBlock *Preheader = L.getLoopPreheader(); in parseLoopStructure() local
1195 const LoopStructure &LS, BasicBlock *Preheader, Value *ExitSubloopAt, in changeIterationSpaceEnd()
1363 BasicBlock *Preheader = BasicBlock::Create(Ctx, Tag, &F, LS.Header); in createPreheader() local
1403 BasicBlock *Preheader = nullptr; in run() local
1884 BasicBlock *Preheader = L->getLoopPreheader(); in run() local
/external/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
/external/llvm-project/llvm/lib/CodeGen/
DHardwareLoops.cpp304 BasicBlock *Preheader = L->getLoopPreheader(); in TryConvertLoop() local
345 BasicBlock *Preheader = L->getLoopPreheader(); in CanGenerateTest() local
496 BasicBlock *Preheader = L->getLoopPreheader(); in InsertPHICounter() local
DMachineLoopInfo.cpp127 MachineBasicBlock *Preheader = nullptr; in findLoopPreheader() local
DMachineLICM.cpp524 MachineBasicBlock *Preheader = getCurPreheader(); in HoistRegionPostRA() local
625 MachineBasicBlock *Preheader = getCurPreheader(); in HoistPostRA() local
712 MachineBasicBlock *Preheader = getCurPreheader(); in HoistOutOfLoop() local
795 MachineBasicBlock *Preheader = getCurPreheader(); in SinkIntoLoop() local
1495 bool MachineLICMBase::Hoist(MachineInstr *MI, MachineBasicBlock *Preheader) { in Hoist()
DMachineLoopUtils.cpp32 MachineBasicBlock *Preheader = *Loop->pred_begin(); in PeelSingleBlockLoop() local
/external/llvm-project/llvm/include/llvm/CodeGen/
DModuloSchedule.h176 MachineBasicBlock *Preheader; variable
303 MachineBasicBlock *Preheader; variable
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DModuloSchedule.h170 MachineBasicBlock *Preheader; variable
284 MachineBasicBlock *Preheader; variable
/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-project/llvm/lib/Transforms/Utils/
DMatrixUtils.cpp23 BasicBlock *TileInfo::CreateLoop(BasicBlock *Preheader, BasicBlock *Exit, in CreateLoop()
DLoopSimplify.cpp224 static Loop *separateNestedLoop(Loop *L, BasicBlock *Preheader, in separateNestedLoop()
368 static BasicBlock *insertUniqueBackedgeBlock(Loop *L, BasicBlock *Preheader, in insertUniqueBackedgeBlock()
556 BasicBlock *Preheader = L->getLoopPreheader(); in simplifyOneLoop() local
/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
/external/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
/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
/external/llvm-project/llvm/lib/Target/ARM/
DMVETailPredication.cpp147 BasicBlock *Preheader = L->getLoopPreheader(); in runOnLoop() local

1234