HomeSort by relevance Sort by last modified time
    Searched defs:LI (Results 1 - 25 of 114) sorted by null

1 2 3 4 5

  /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;

Completed in 1180 milliseconds

1 2 3 4 5