Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DLiveIntervalAnalysis.cpp904 SlotIndex NewIdx; member in LiveIntervals::HMEditor
911 SlotIndex OldIdx, SlotIndex NewIdx, bool UpdateFlags) in HMEditor() argument
912 : LIS(LIS), MRI(MRI), TRI(TRI), OldIdx(OldIdx), NewIdx(NewIdx), in HMEditor()
928 DEBUG(dbgs() << "handleMove " << OldIdx << " -> " << NewIdx << ": " << *MI); in updateAllRanges()
985 if (SlotIndex::isEarlierInstr(OldIdx, NewIdx)) in updateRange()
1025 if (!SlotIndex::isEarlierInstr(I->end, NewIdx)) in handleMoveDown()
1036 I->end = NewIdx.getRegSlot(I->end.isEarlyClobber()); in handleMoveDown()
1049 DefVNI->def = NewIdx.getRegSlot(I->start.isEarlyClobber()); in handleMoveDown()
1052 if (SlotIndex::isEarlierInstr(NewIdx, I->end)) { in handleMoveDown()
1061 SlotIndex::isSameInstr(I->end, NewIdx)) && in handleMoveDown()
[all …]
DRegisterCoalescer.cpp952 unsigned NewIdx = NewMI->getOperand(0).getSubReg(); in reMaterializeTrivialDef() local
955 if (NewIdx) in reMaterializeTrivialDef()
956 NewRC = TRI->getMatchingSuperRegClass(NewRC, DefRC, NewIdx); in reMaterializeTrivialDef()
964 NewMI->getOperand(0).setSubReg(NewIdx); in reMaterializeTrivialDef()
/external/llvm/lib/Transforms/Utils/
DLoopUnrollRuntime.cpp191 PHINode *NewIdx = PHINode::Create(NewIter->getType(), 2, "prol.iter", in CloneLoopBlocks() local
195 Builder.CreateSub(NewIdx, ConstantInt::get(NewIdx->getType(), 1), in CloneLoopBlocks()
196 NewIdx->getName() + ".sub"); in CloneLoopBlocks()
198 Builder.CreateIsNotNull(IdxSub, NewIdx->getName() + ".cmp"); in CloneLoopBlocks()
200 NewIdx->addIncoming(NewIter, InsertTop); in CloneLoopBlocks()
201 NewIdx->addIncoming(IdxSub, NewBB); in CloneLoopBlocks()
/external/llvm/include/llvm/CodeGen/PBQP/
DGraph.h140 void setAdjEdgeIdx(NodeId NId, typename NodeEntry::AdjEdgeIdx NewIdx) { in setAdjEdgeIdx() argument
142 ThisEdgeAdjIdxs[0] = NewIdx; in setAdjEdgeIdx()
145 ThisEdgeAdjIdxs[1] = NewIdx; in setAdjEdgeIdx()
/external/llvm/lib/Transforms/Scalar/
DSeparateConstOffsetFromGEP.cpp872 Value *NewIdx = ConstantOffsetExtractor::Extract(GEP->getOperand(I), GEP); in splitGEP() local
873 if (NewIdx != nullptr) { in splitGEP()
874 GEP->setOperand(I, NewIdx); in splitGEP()
/external/clang/lib/StaticAnalyzer/Core/
DStore.cpp483 nonloc::ConcreteInt NewIdx(svalBuilder.getBasicValueFactory().getValue(BaseIdxI + in getLValueElement() local
488 return loc::MemRegionVal(MRMgr.getElementRegion(elementType, NewIdx, ArrayR, in getLValueElement()
/external/llvm/utils/TableGen/
DCodeGenRegisters.cpp458 CodeGenSubRegIndex *NewIdx = NewSubRegs[i].first; in computeSecondarySubRegs() local
460 SubReg2Idx.insert(std::make_pair(NewSubReg, NewIdx)); in computeSecondarySubRegs()
465 CodeGenSubRegIndex *NewIdx = NewSubRegs[i].first; in computeSecondarySubRegs() local
473 NewIdx->addComposite(SI->first, SubIdx); in computeSecondarySubRegs()
/external/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp1663 if (Value *NewIdx = Descale(Idx, APInt(BitWidth, Scale), NSW)) { in visitGetElementPtrInst() local
1669 ? Builder->CreateInBoundsGEP(nullptr, StrippedPtr, NewIdx, in visitGetElementPtrInst()
1671 : Builder->CreateGEP(nullptr, StrippedPtr, NewIdx, in visitGetElementPtrInst()
1702 if (Value *NewIdx = Descale(Idx, APInt(BitWidth, Scale), NSW)) { in visitGetElementPtrInst() local
1708 NewIdx}; in visitGetElementPtrInst()
/external/llvm/lib/Analysis/
DConstantFolding.cpp834 APInt NewIdx = Offset.udiv(ElemSize); in SymbolicallyEvaluateGEP() local
835 Offset -= NewIdx * ElemSize; in SymbolicallyEvaluateGEP()
836 NewIdxs.push_back(ConstantInt::get(IntPtrTy, NewIdx)); in SymbolicallyEvaluateGEP()
/external/clang/lib/Sema/
DSemaTemplateInstantiateDecl.cpp2997 unsigned NewIdx = 0; in SubstFunctionType() local
3011 ParmVarDecl *NewParam = NewProtoLoc.getParam(NewIdx++); in SubstFunctionType()
3018 ParmVarDecl *NewParam = NewProtoLoc.getParam(NewIdx++); in SubstFunctionType()