Home
last modified time | relevance | path

Searched refs:LoopHeader (Results 1 – 11 of 11) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DDivergenceAnalysis.cpp189 void DivergenceAnalysis::taintLoopLiveOuts(const BasicBlock &LoopHeader) { in taintLoopLiveOuts() argument
190 auto *DivLoop = LI.getLoopFor(&LoopHeader); in taintLoopLiveOuts()
202 Visited.insert(&LoopHeader); in taintLoopLiveOuts()
216 if (!DT.dominates(&LoopHeader, UserBlock)) { in taintLoopLiveOuts()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDILCFGStructurizer.cpp364 MachineBasicBlock *LoopHeader = LoopRep->getHeader(); in hasBackEdge() local
365 return MBB->isSuccessor(LoopHeader); in hasBackEdge()
1040 MachineBasicBlock *LoopHeader = LoopRep->getHeader(); in mergeLoop() local
1056 for (auto *LB : inverse_children<MachineBasicBlock*>(LoopHeader)) in mergeLoop()
1063 settleLoopcontBlock(LatchBlks[i], LoopHeader); in mergeLoop()
1067 Match += serialPatternMatch(LoopHeader); in mergeLoop()
1068 Match += ifPatternMatch(LoopHeader); in mergeLoop()
1070 mergeLooplandBlock(LoopHeader, ExitBlk); in mergeLoop()
1073 MLI->changeLoopFor(LoopHeader, ParentLoop); in mergeLoop()
1075 MLI->removeBlock(LoopHeader); in mergeLoop()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DDivergenceAnalysis.h102 void taintLoopLiveOuts(const BasicBlock &LoopHeader);
DMemorySSAUpdater.h112 void updatePhisWhenInsertingUniqueBackedgeBlock(BasicBlock *LoopHeader,
/third_party/node/deps/v8/src/compiler/
Draw-machine-assembler.cc228 struct LoopHeader { in MakeReschedulable() struct
233 std::vector<LoopHeader> loop_headers; in MakeReschedulable()
263 LoopHeader{block, current_control, current_effect}); in MakeReschedulable()
334 for (const LoopHeader& loop_header : loop_headers) { in MakeReschedulable()
/third_party/node/deps/v8/src/interpreter/
Dcontrol-flow-builders.cc53 void LoopBuilder::LoopHeader() { in LoopHeader() function in v8::internal::interpreter::LoopBuilder
Dcontrol-flow-builders.h114 void LoopHeader();
Dbytecode-generator.cc1055 loop_builder_->LoopHeader(); in LoopScope()
/third_party/benchmark/docs/
Duser_guide.md1222 .LoopHeader: # =>This Inner Loop Header: Depth=1
1224 jne .LoopHeader
1231 .LoopHeader: # in Loop: Header=BB0_3 Depth=1
1239 jb .LoopHeader
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineBlockPlacement.cpp2838 MachineBasicBlock *LoopHeader = L->getHeader(); in alignBlocks() local
2839 BlockFrequency LoopHeaderFreq = MBFI->getBlockFreq(LoopHeader); in alignBlocks()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp3043 BasicBlock *LoopHeader = L->getHeader(); in CollectChains() local
3045 Rung->getBlock() != LoopHeader; Rung = Rung->getIDom()) { in CollectChains()
3048 LatchPath.push_back(LoopHeader); in CollectChains()