/external/llvm/include/llvm/Analysis/ |
BranchProbabilityInfo.h | 130 LoopInfo *LI;
|
IVUsers.h | 122 LoopInfo *LI;
|
LoopIterator.h | 64 void perform(LoopInfo *LI); 129 LoopInfo *LI; 133 DFS(Storage), LI(LInfo) {} 154 if (!DFS.L->contains(LI->getLoopFor(BB)))
|
LoopInfoImpl.h | 189 "Incorrect LI specified for this loop!"); 347 LoopInfoBase<BlockT, LoopT> *LI, 360 LoopT *Subloop = LI->getLoopFor(PredBB); 366 LI->changeLoopFor(PredBB, L); 396 if (LI->getLoopFor(*PI) != Subloop) 412 LoopInfoBase<BlockT, LoopT> *LI; 417 PopulateLoopsDFS(LoopInfoBase<BlockT, LoopT> *li): 418 LI(li) {} 462 LoopT *Subloop = LI->getLoopFor(Block) [all...] |
/external/llvm/lib/Target/R600/ |
SIFixSGPRLiveRanges.cpp | 99 LiveInterval &LI = LIS->getInterval(Def.getReg()); 100 for (unsigned i = 0, e = LI.size() - 1; i != e; ++i) { 101 LiveRange::Segment &Seg = LI.segments[i]; 102 LiveRange::Segment &Next = LI.segments[i + 1];
|
/external/llvm/lib/Transforms/Scalar/ |
LowerAtomic.cpp | 102 static bool LowerLoadInst(LoadInst *LI) { 103 LI->setAtomic(NotAtomic); 130 else if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) { 131 if (LI->isAtomic()) 132 LowerLoadInst(LI);
|
LoadCombine.cpp | 92 PointerOffsetPair LoadCombine::getPointerOffsetPair(LoadInst &LI) { 94 POP.Pointer = LI.getPointerOperand(); 241 LoadInst *LI = dyn_cast<LoadInst>(&I); 242 if (!LI) 245 if (!LI->isSimple() || !LI->getType()->isIntegerTy()) 247 auto POP = getPointerOffsetPair(*LI); 250 LoadMap[POP.Pointer].push_back(LoadPOPPair(LI, POP, Index++));
|
LoopInstSimplify.cpp | 75 LoopInfo *LI = &getAnalysis<LoopInfo>(); 120 if (V && LI->replacementPreservesLCSSAForm(I, V)) { 154 const Loop *SuccLoop = LI->getLoopFor(SuccBB); 164 if (LI->getLoopFor(ExitBB) == L && Visited.insert(ExitBB))
|
Sink.cpp | 36 LoopInfo *LI; 101 LI = &getAnalysis<LoopInfo>(); 209 Loop *succ = LI->getLoopFor(SuccToSinkTo); 210 Loop *cur = LI->getLoopFor(Inst->getParent());
|
/external/llvm/include/llvm/CodeGen/ |
MachineLoopInfo.h | 74 LoopInfoBase<MachineBasicBlock, MachineLoop> LI; 87 LoopInfoBase<MachineBasicBlock, MachineLoop>& getBase() { return LI; } 93 inline iterator begin() const { return LI.begin(); } 94 inline iterator end() const { return LI.end(); } 95 bool empty() const { return LI.empty(); } 101 return LI.getLoopFor(BB); 107 return LI.getLoopFor(BB); 113 return LI.getLoopDepth(BB); 118 return LI.isLoopHeader(BB); 125 void releaseMemory() override { LI.releaseMemory(); [all...] |
AsmPrinter.h | 111 MachineLoopInfo *LI;
|
LiveIntervalAnalysis.h | 132 LiveInterval &LI = createEmptyInterval(Reg); 133 computeVirtRegInterval(LI); 134 return LI; 155 bool shrinkToUses(LiveInterval *li, 164 void computeDeadValues(LiveInterval *li, 169 /// extendToIndices - Extend the live range of LI to reach all points in 171 /// existing defs in LI. PHI-defs are added as needed to maintain SSA form. 173 /// If a SlotIndex in Indices is the end index of a basic block, LI will be 179 /// pruneValue - If an LI value is live at Kill, prune its live range by 181 /// EndPoints such that extendToIndices(LI, EndPoints) will reconstruct th [all...] |
/external/llvm/lib/Analysis/ |
Delinearization.cpp | 44 LoopInfo *LI; 69 LI = &getAnalysis<LoopInfo>(); 96 for (Loop *L = LI->getLoopFor(BB); L != nullptr; L = L->getParentLoop()) {
|
BlockFrequencyInfo.cpp | 132 LoopInfo &LI = getAnalysis<LoopInfo>(); 135 BFI->doFunction(&F, &BPI, &LI);
|
/external/llvm/lib/CodeGen/ |
LiveRangeEdit.cpp | 39 LiveInterval &LI = LIS.createEmptyInterval(VReg); 40 return LI; 101 LiveInterval &li = LIS.getInterval(MO.getReg()); local 102 const VNInfo *OVNI = li.getVNInfoAt(OrigIdx); 112 if (OVNI != li.getVNInfoAt(UseIdx)) 166 bool LiveRangeEdit::foldAsLoad(LiveInterval *LI, 171 for (MachineOperand &MO : MRI.reg_nodbg_operands(LI->reg)) { 208 if (UseMI->readsWritesVirtualRegister(LI->reg, &Ops).second) 217 DefMI->addRegisterDead(LI->reg, nullptr); 272 LiveInterval &LI = LIS.getInterval(Reg) [all...] |
/external/llvm/lib/LineEditor/ |
LineEditor.cpp | 141 const LineInfo *LI = ::el_line(EL); 143 StringRef(LI->buffer, LI->lastchar - LI->buffer), 144 LI->cursor - LI->buffer); 180 << StringRef(LI->buffer, LI->lastchar - LI->buffer); 184 Data->PrevCount = LI->lastchar - LI->cursor [all...] |
/external/llvm/lib/Transforms/Utils/ |
BreakCriticalEdges.cpp | 216 LoopInfo *LI = P->getAnalysisIfAvailable<LoopInfo>(); 219 if (!DT && !LI) 278 if (LI) { 279 if (Loop *TIL = LI->getLoopFor(TIBB)) { 281 // either, and thus LI doesn't need to be updated. 282 if (Loop *DestLoop = LI->getLoopFor(DestBB)) { 285 DestLoop->addBasicBlockToLoop(NewBB, LI->getBase()); 288 TIL->addBasicBlockToLoop(NewBB, LI->getBase()); 291 DestLoop->addBasicBlockToLoop(NewBB, LI->getBase()); 300 P->addBasicBlockToLoop(NewBB, LI->getBase()) [all...] |
LCSSA.cpp | 236 for (Loop::iterator LI = L.begin(), LE = L.end(); LI != LE; ++LI) 237 Changed |= formLCSSARecursively(**LI, DT, SE); 252 LoopInfo *LI; 288 LI = &getAnalysis<LoopInfo>(); 293 for (LoopInfo::iterator I = LI->begin(), E = LI->end(); I != E; ++I) 301 for (Loop::iterator LI = L.begin(), LE = L.end(); LI != LE; ++LI [all...] |
/external/llvm/utils/TableGen/ |
OptParserEmitter.cpp | 252 const ListInit *LI = R.getValueAsListInit("Flags"); 253 if (LI->empty()) { 257 for (unsigned i = 0, e = LI->size(); i != e; ++i) { 260 OS << cast<DefInit>(LI->getElement(i))->getDef()->getName();
|
/bionic/libc/arch-mips/include/machine/ |
asm.h | 161 #define LI li 173 #define LI dli
|
/bionic/libc/arch-mips64/include/machine/ |
asm.h | 161 #define LI li 173 #define LI dli
|
/development/ndk/platforms/android-9/arch-mips/include/machine/ |
asm.h | 173 #define LI li 185 #define LI dli
|
/development/ndk/platforms/android-L/arch-mips/include/machine/ |
asm.h | 161 #define LI li 173 #define LI dli
|
/development/ndk/platforms/android-L/arch-mips64/include/machine/ |
asm.h | 161 #define LI li 173 #define LI dli
|
/external/clang/lib/StaticAnalyzer/Core/ |
SymbolManager.cpp | 370 SymbolMapTy::iterator LI = TheLiving.find(sym); 371 assert(LI != TheLiving.end() && "The primary symbol is not live."); 372 if (LI->second == HaveMarkedDependents) 374 LI->second = HaveMarkedDependents;
|