Home
last modified time | relevance | path

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 DWebAssemblyFixIrreducibleControlFlow.cpp105 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 DLoopIdiomRecognize.cpp1164 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 Dgvmat64.S397 LoopEntry: label
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.cpp6100 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 DSIInstrInfo.h957 void convertNonUniformLoopRegion(MachineBasicBlock *LoopEntry,

Completed in 13 milliseconds