Searched refs:LoopEntry (Results 1 – 7 of 7) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | LoopIdiomRecognize.cpp | 1111 static Value *matchCondition(BranchInst *BI, BasicBlock *LoopEntry) { in matchCondition() argument 1124 if ((Pred == ICmpInst::ICMP_NE && BI->getSuccessor(0) == LoopEntry) || in matchCondition() 1125 (Pred == ICmpInst::ICMP_EQ && BI->getSuccessor(1) == LoopEntry)) in matchCondition() 1134 BasicBlock *LoopEntry) { in getRecurrenceVar() argument 1136 if (PhiX && PhiX->getParent() == LoopEntry && in getRecurrenceVar() 1171 BasicBlock *LoopEntry; in detectPopcountIdiom() local 1179 LoopEntry = *(CurLoop->block_begin()); in detectPopcountIdiom() 1184 dyn_cast<BranchInst>(LoopEntry->getTerminator()), LoopEntry)) in detectPopcountIdiom() 1216 PhiX = getRecurrenceVar(VarX1, DefX2, LoopEntry); in detectPopcountIdiom() 1223 for (BasicBlock::iterator Iter = LoopEntry->getFirstNonPHI()->getIterator(), in detectPopcountIdiom() [all …]
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopIdiomRecognize.cpp | 960 static Value *matchCondition(BranchInst *BI, BasicBlock *LoopEntry) { in matchCondition() argument 973 if ((Pred == ICmpInst::ICMP_NE && BI->getSuccessor(0) == LoopEntry) || in matchCondition() 974 (Pred == ICmpInst::ICMP_EQ && BI->getSuccessor(1) == LoopEntry)) in matchCondition() 1009 BasicBlock *LoopEntry; in detectPopcountIdiom() local 1017 LoopEntry = *(CurLoop->block_begin()); in detectPopcountIdiom() 1022 dyn_cast<BranchInst>(LoopEntry->getTerminator()), LoopEntry)) in detectPopcountIdiom() 1066 for (BasicBlock::iterator Iter = LoopEntry->getFirstNonPHI()->getIterator(), in detectPopcountIdiom() 1067 IterE = LoopEntry->end(); in detectPopcountIdiom() 1078 if (!Phi || Phi->getParent() != LoopEntry) in detectPopcountIdiom() 1084 if ((cast<Instruction>(U))->getParent() != LoopEntry) { in detectPopcountIdiom()
|
/external/zlib/src/contrib/asm686/ |
D | match.S | 197 jmp LoopEntry 228 LoopEntry: movzwl -1(%esi,%ecx), %eax label
|
/external/zlib/src/contrib/amd64/ |
D | amd64-match.S | 233 jmp LoopEntry 256 LoopEntry: cmpw -1(%windowbestlen, %curmatch), %scanendw label
|
/external/zlib/src/contrib/gcc_gvmat64/ |
D | gvmat64.S | 397 LoopEntry: label
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | SIInstrInfo.cpp | 4874 MachineBasicBlock *LoopEntry, MachineBasicBlock *LoopEnd) const { in convertNonUniformLoopRegion() argument 4889 for (MachineBasicBlock::pred_iterator PI = LoopEntry->pred_begin(), in convertNonUniformLoopRegion() 4890 E = LoopEntry->pred_end(); in convertNonUniformLoopRegion() 4911 .addMBB(LoopEntry); in convertNonUniformLoopRegion() 4913 LoopEntry->insert(LoopEntry->begin(), HeaderPhi); in convertNonUniformLoopRegion()
|
D | SIInstrInfo.h | 847 void convertNonUniformLoopRegion(MachineBasicBlock *LoopEntry,
|