HomeSort by relevance Sort by last modified time
    Searched defs:LI (Results 51 - 75 of 88) sorted by null

1 23 4

  /external/llvm/lib/CodeGen/
StackColoring.cpp 705 LiveInterval *LI = new LiveInterval(i, 0);
706 Intervals.push_back(LI);
707 LI->getNextValue(Indexes->getZeroIndex(), VNInfoAllocator);
StrongPHIElimination.cpp 147 LiveIntervals *LI;
182 MIIndexCompare(LiveIntervals *LiveIntervals) : LI(LiveIntervals) { }
185 return LI->getInstructionIndex(LHS) < LI->getInstructionIndex(RHS);
188 LiveIntervals *LI;
237 LI = &getAnalysis<LiveIntervals>();
327 LI->RemoveMachineInstrFromMaps(PHI);
344 LiveInterval &DestLI = LI->getInterval(DestReg);
345 LiveInterval &NewLI = LI->getInterval(NewReg);
353 NewVNI = NewLI.createValueCopy(DestLR->valno, LI->getVNInfoAllocator())
    [all...]
TailDuplication.cpp 244 DenseMap<unsigned, AvailableValsTy>::iterator LI =
246 for (unsigned j = 0, ee = LI->second.size(); j != ee; ++j) {
247 MachineBasicBlock *SrcBB = LI->second[j].first;
248 unsigned SrcReg = LI->second[j].second;
371 DenseMap<unsigned, AvailableValsTy>::iterator LI= SSAUpdateVals.find(OrigReg);
372 if (LI != SSAUpdateVals.end())
373 LI->second.push_back(std::make_pair(BB, NewReg));
494 DenseMap<unsigned,AvailableValsTy>::iterator LI=SSAUpdateVals.find(Reg);
495 if (LI != SSAUpdateVals.end()) {
497 for (unsigned j = 0, ee = LI->second.size(); j != ee; ++j)
    [all...]
InlineSpiller.cpp 168 void eliminateRedundantSpills(LiveInterval &LI, VNInfo *VNI);
526 LiveInterval &LI = LIS.getInterval(Reg);
529 for (LiveInterval::vni_iterator VI = LI.vni_begin(), VE = LI.vni_end();
638 LiveInterval &LI = LIS.getInterval(Reg);
639 for (LiveInterval::const_vni_iterator VI = LI.vni_begin(),
640 VE = LI.vni_end(); VI != VE; ++VI) {
745 LiveInterval *LI;
746 tie(LI, VNI) = WorkList.pop_back_val();
747 unsigned Reg = LI->reg
    [all...]
MachineVerifier.cpp 212 const LiveInterval &LI);
214 const LiveInterval &LI);
413 const LiveInterval &LI) {
416 if (TargetRegisterInfo::isVirtualRegister(LI.reg))
417 *OS << PrintReg(LI.reg, TRI);
419 *OS << PrintRegUnit(LI.reg, TRI);
420 *OS << ' ' << LI << '\n';
424 const LiveInterval &LI) {
427 if (TargetRegisterInfo::isVirtualRegister(LI.reg))
428 *OS << PrintReg(LI.reg, TRI)
    [all...]
TwoAddressInstructionPass.cpp 209 LiveInterval &LI = LIS->getInterval(SavedReg);
210 assert(LI.end() != LI.begin() &&
214 LiveInterval::const_iterator I = LI.find(MBBEndIdx);
215 if (I != LI.end() && I->start < MBBEndIdx)
363 LiveInterval &LI = LIS->getInterval(Reg);
366 if (!LI.hasAtLeastOneValue())
370 LiveInterval::const_iterator I = LI.find(useIdx);
371 assert(I != LI.end() && "Reg must be live-in to use.");
758 LiveInterval &LI = LIS->getInterval(Reg)
    [all...]
RegisterCoalescer.cpp 823 if (LiveInterval *LI = LIS->getCachedRegUnit(*Units))
824 LI->createDeadDef(NewMIIdx.getRegSlot(), LIS->getVNInfoAllocator());
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombinePHI.cpp 319 LoadInst *LI = dyn_cast<LoadInst>(PN.getIncomingValue(i));
320 if (!LI || !LI->hasOneUse())
325 if (LI->isVolatile() != isVolatile ||
326 LI->getParent() != PN.getIncomingBlock(i) ||
327 LI->getPointerAddressSpace() != LoadAddrSpace ||
328 !isSafeAndProfitableToSinkLoad(LI))
333 if ((LoadAlignment != 0) != (LI->getAlignment() != 0))
336 LoadAlignment = std::min(LoadAlignment, LI->getAlignment());
342 LI->getParent()->getTerminator()->getNumSuccessors() != 1
    [all...]
  /external/clang/lib/AST/
MicrosoftMangle.cpp 384 TemplateArgumentListInfo LI;
400 TemplateArgumentListInfo LI(TSTL.getLAngleLoc(), TSTL.getRAngleLoc());
404 TemplateArgumentListInfo LI;
    [all...]
Decl.cpp     [all...]
  /external/clang/lib/CodeGen/
ItaniumCXXABI.cpp     [all...]
CGCall.cpp     [all...]
  /external/llvm/lib/Analysis/
InstructionSimplify.cpp     [all...]
ValueTracking.cpp     [all...]
ScalarEvolution.cpp 460 const LoopInfo *const LI;
462 explicit SCEVComplexityCompare(const LoopInfo *li) : LI(li) {}
523 unsigned LDepth = LI->getLoopDepth(LParent),
524 RDepth = LI->getLoopDepth(RParent);
637 LoopInfo *LI) {
643 if (SCEVComplexityCompare(LI)(RHS, LHS))
649 std::stable_sort(Ops.begin(), Ops.end(), SCEVComplexityCompare(LI));
    [all...]
  /external/llvm/lib/TableGen/
Record.cpp 274 Init *ListRecTy::convertValue(ListInit *LI) {
279 for (unsigned i = 0, e = LI->getSize(); i != e; ++i)
280 if (Init *CI = LI->getElement(i)->convertInitializerTo(Ty))
285 if (!isa<ListRecTy>(LI->getType()))
1107 for (std::vector<Init *>::iterator li = NewList.begin(),
1109 li != liend;
1110 ++li) {
1111 Init *Item = *li;
    [all...]
  /external/llvm/lib/Transforms/Scalar/
CodeGenPrepare.cpp     [all...]
IndVarSimplify.cpp 68 LoopInfo *LI;
79 IndVarSimplify() : LoopPass(ID), LI(0), SE(0), DT(0), TD(0),
523 if (LI->getLoopFor(PN->getIncomingBlock(i)) != L)
669 LoopInfo *LI;
690 LI(LInfo),
691 L(LI->getLoopFor(OrigPhi->getParent())),
735 for (const Loop *L = LI->getLoopFor(Use->getParent());
    [all...]
LoopIdiomRecognize.cpp 673 LoopInfo &LI = getAnalysis<LoopInfo>();
691 if (LI.getLoopFor(*BI) != CurLoop)
817 if (LoadInst *LI = dyn_cast<LoadInst>(StoredVal)) {
819 dyn_cast<SCEVAddRecExpr>(SE->getSCEV(LI->getOperand(0)));
821 StoreEv->getOperand(1) == LoadEv->getOperand(1) && LI->isSimple())
    [all...]
LoopUnswitch.cpp 126 LoopInfo *LI; // Loop information
387 LI = &getAnalysis<LoopInfo>();
663 LoopInfo *LI, LPPassManager *LPM) {
670 if (LI->getLoopFor(*I) == L)
671 New->addBasicBlockToLoop(cast<BasicBlock>(VM[*I]), LI->getBase());
675 CloneLoop(*I, New, VM, LI, LPM);
832 Loop *NewLoop = CloneLoop(L, L->getParentLoop(), VMap, LI, LPM);
    [all...]
GVN.cpp     [all...]
  /external/llvm/lib/Transforms/Utils/
PromoteMemoryToRegister.cpp 90 if (const LoadInst *LI = dyn_cast<LoadInst>(U)) {
93 if (LI->isVolatile())
337 LoadInst *LI = cast<LoadInst>(User);
340 UsingBlocks.push_back(LI->getParent());
341 AllocaPointerVal = LI;
714 if (LoadInst *LI = dyn_cast<LoadInst>(I)) {
715 if (LI->getOperand(0) != AI) continue;
859 LoadInst *LI = cast<LoadInst>(UserInst);
866 if (LI->getParent() == StoreBB) {
    [all...]
  /libcore/luni/src/test/java/libcore/java/util/
EnumSetTest.java 102 H, HE, LI, BE, B, C, N, O, F, NE, NA, MG, AL, SI, P, S, CL, AR, K, CA, SC, TI, V, CR, MN,
  /external/llvm/include/llvm/IR/
IRBuilder.h     [all...]
  /external/llvm/lib/Transforms/IPO/
GlobalOpt.cpp 213 if (const LoadInst *LI = dyn_cast<LoadInst>(I)) {
216 if (LI->isVolatile()) return true;
217 GS.Ordering = StrongerOrdering(GS.Ordering, LI->getOrdering());
476 if (LoadInst *LI = dyn_cast<LoadInst>(U)) {
479 LI->replaceAllUsesWith(Init);
480 LI->eraseFromParent();
    [all...]

Completed in 597 milliseconds

1 23 4