Home
last modified time | relevance | path

Searched refs:LoopEntry (Results 1 – 7 of 7) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DLoopIdiomRecognize.cpp1111 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/
DLoopIdiomRecognize.cpp960 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/
Dmatch.S197 jmp LoopEntry
228 LoopEntry: movzwl -1(%esi,%ecx), %eax label
/external/zlib/src/contrib/amd64/
Damd64-match.S233 jmp LoopEntry
256 LoopEntry: cmpw -1(%windowbestlen, %curmatch), %scanendw label
/external/zlib/src/contrib/gcc_gvmat64/
Dgvmat64.S397 LoopEntry: label
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSIInstrInfo.cpp4874 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()
DSIInstrInfo.h847 void convertNonUniformLoopRegion(MachineBasicBlock *LoopEntry,