Searched refs:NewIdx (Results 1 - 10 of 10) sorted by relevance

/external/llvm/lib/CodeGen/
H A DLiveIntervalAnalysis.cpp729 SlotIndex NewIdx; member in class:LiveIntervals::HMEditor
736 SlotIndex OldIdx, SlotIndex NewIdx, bool UpdateFlags)
737 : LIS(LIS), MRI(MRI), TRI(TRI), OldIdx(OldIdx), NewIdx(NewIdx),
751 /// NewIdx.
753 DEBUG(dbgs() << "handleMove " << OldIdx << " -> " << NewIdx << ": " << *MI);
786 /// OldIdx to NewIdx.
798 if (SlotIndex::isEarlierInstr(OldIdx, NewIdx))
807 /// to NewIdx.
810 /// Move def to NewIdx, asser
734 HMEditor(LiveIntervals& LIS, const MachineRegisterInfo& MRI, const TargetRegisterInfo& TRI, SlotIndex OldIdx, SlotIndex NewIdx, bool UpdateFlags) argument
[all...]
H A DRegisterCoalescer.cpp826 unsigned NewIdx = NewMI->getOperand(0).getSubReg(); local
828 if (NewIdx)
829 NewRC = TRI->getMatchingSuperRegClass(NewRC, DefRC, NewIdx);
837 NewMI->getOperand(0).setSubReg(NewIdx);
/external/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp125 /// \p NewIdx The new index to replace (output)
128 static int64_t Extract(Value *Idx, Value *&NewIdx, const DataLayout *DL,
557 int64_t ConstantOffsetExtractor::Extract(Value *Idx, Value *&NewIdx, argument
567 NewIdx = Extractor.rebuildWithoutConstOffset();
711 Value *NewIdx = nullptr; local
714 ConstantOffsetExtractor::Extract(GEP->getOperand(I), NewIdx, DL, GEP);
716 assert(NewIdx != nullptr &&
717 "ConstantOffset != 0 implies NewIdx is set");
718 GEP->setOperand(I, NewIdx);
/external/llvm/lib/IR/
H A DDebugLoc.cpp350 int NewIdx = Ctx->getOrAddScopeInlinedAtIdxEntry(Entry.first.get(), local
354 if (NewIdx != Idx) {
/external/llvm/include/llvm/CodeGen/PBQP/
H A DGraph.h138 void setAdjEdgeIdx(NodeId NId, typename NodeEntry::AdjEdgeIdx NewIdx) { argument
140 ThisEdgeAdjIdxs[0] = NewIdx;
143 ThisEdgeAdjIdxs[1] = NewIdx;
/external/clang/lib/StaticAnalyzer/Core/
H A DStore.cpp494 nonloc::ConcreteInt NewIdx(svalBuilder.getBasicValueFactory().getValue(BaseIdxI +
499 return loc::MemRegionVal(MRMgr.getElementRegion(elementType, NewIdx, ArrayR,
/external/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp1610 if (Value *NewIdx = Descale(Idx, APInt(BitWidth, Scale), NSW)) {
1611 // Successfully decomposed Idx as NewIdx * Scale, form a new GEP.
1612 // If the multiplication NewIdx * Scale may overflow then the new
1615 Builder->CreateInBoundsGEP(StrippedPtr, NewIdx, GEP.getName()) :
1616 Builder->CreateGEP(StrippedPtr, NewIdx, GEP.getName());
1648 if (Value *NewIdx = Descale(Idx, APInt(BitWidth, Scale), NSW)) {
1649 // Successfully decomposed Idx as NewIdx * Scale, form a new GEP.
1650 // If the multiplication NewIdx * Scale may overflow then the new
1654 NewIdx
/external/llvm/lib/Analysis/
H A DConstantFolding.cpp836 APInt NewIdx = Offset.udiv(ElemSize); local
837 Offset -= NewIdx * ElemSize;
838 NewIdxs.push_back(ConstantInt::get(IntPtrTy, NewIdx));
/external/llvm/utils/TableGen/
H A DCodeGenRegisters.cpp469 CodeGenSubRegIndex *NewIdx = NewSubRegs[i].first; local
471 SubReg2Idx.insert(std::make_pair(NewSubReg, NewIdx));
476 CodeGenSubRegIndex *NewIdx = NewSubRegs[i].first; local
484 NewIdx->addComposite(SI->first, SubIdx);
/external/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp2906 unsigned NewIdx = 0; local
2920 ParmVarDecl *NewParam = NewProtoLoc.getParam(NewIdx++);
2927 ParmVarDecl *NewParam = NewProtoLoc.getParam(NewIdx++);

Completed in 2297 milliseconds