Searched refs:LoopEntry (Results 1 - 5 of 5) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyFixIrreducibleControlFlow.cpp | 105 const BlockSet &getLoopEnterers(MachineBasicBlock *LoopEntry) const { in getLoopEnterers() 106 assert(inRegion(LoopEntry)); in getLoopEnterers() 107 auto I = LoopEnterers.find(LoopEntry); in getLoopEnterers() 252 for (auto *LoopEntry : Graph.getLoopEntries()) { in processRegion() 254 // are reached by it (that always includes LoopEntry itself). All mutual in processRegion() 273 MutualLoopEntries.insert(LoopEntry); in processRegion() 275 if (OtherLoopEntry != LoopEntry && in processRegion() 276 Graph.canReach(LoopEntry, OtherLoopEntry) && in processRegion() 277 Graph.canReach(OtherLoopEntry, LoopEntry)) { in processRegion() 299 for (auto *LoopEntry in processRegion() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1164 static Value *matchCondition(BranchInst *BI, BasicBlock *LoopEntry, in matchCondition() argument 1183 if ((Pred == ICmpInst::ICMP_NE && TrueSucc == LoopEntry) || in matchCondition() 1184 (Pred == ICmpInst::ICMP_EQ && FalseSucc == LoopEntry)) in matchCondition() 1193 BasicBlock *LoopEntry) { in getRecurrenceVar() 1195 if (PhiX && PhiX->getParent() == LoopEntry && in getRecurrenceVar() 1230 BasicBlock *LoopEntry; in detectPopcountIdiom() local 1238 LoopEntry = *(CurLoop->block_begin()); in detectPopcountIdiom() 1243 dyn_cast<BranchInst>(LoopEntry->getTerminator()), LoopEntry)) in detectPopcountIdiom() 1275 PhiX = getRecurrenceVar(VarX1, DefX2, LoopEntry); in detectPopcountIdiom() 1192 getRecurrenceVar(Value *VarX, Instruction *DefX, BasicBlock *LoopEntry) getRecurrenceVar() argument 1364 BasicBlock *LoopEntry; detectShiftUntilZeroIdiom() local [all...] |
/third_party/zlib/contrib/gcc_gvmat64/ |
H A D | gvmat64.S | 397 LoopEntry:
label
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
H A D | SIInstrInfo.cpp | 6100 MachineBasicBlock *LoopEntry, MachineBasicBlock *LoopEnd) const { 6115 for (MachineBasicBlock::pred_iterator PI = LoopEntry->pred_begin(), 6116 E = LoopEntry->pred_end(); 6137 .addMBB(LoopEntry); 6139 LoopEntry->insert(LoopEntry->begin(), HeaderPhi);
|
H A D | SIInstrInfo.h | 957 void convertNonUniformLoopRegion(MachineBasicBlock *LoopEntry,
|
Completed in 13 milliseconds