HomeSort by: relevance | last modified time | path
    Searched refs:NewIdx (Results 1 - 22 of 22) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
LoopUnrollRuntime.cpp 361 PHINode *NewIdx = PHINode::Create(NewIter->getType(), 2,
365 Builder.CreateSub(NewIdx, ConstantInt::get(NewIdx->getType(), 1),
366 NewIdx->getName() + ".sub");
368 Builder.CreateIsNotNull(IdxSub, NewIdx->getName() + ".cmp");
370 NewIdx->addIncoming(NewIter, InsertTop);
371 NewIdx->addIncoming(IdxSub, NewBB);
939 PHINode *NewIdx = PHINode::Create(TestVal->getType(), 2, "niter",
942 B2.CreateSub(NewIdx, ConstantInt::get(NewIdx->getType(), 1)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
LiveIntervals.cpp 985 SlotIndex NewIdx;
992 SlotIndex OldIdx, SlotIndex NewIdx, bool UpdateFlags)
993 : LIS(LIS), MRI(MRI), TRI(TRI), OldIdx(OldIdx), NewIdx(NewIdx),
1007 /// NewIdx.
1009 LLVM_DEBUG(dbgs() << "handleMove " << OldIdx << " -> " << NewIdx << ": "
1071 /// OldIdx to NewIdx.
1086 if (SlotIndex::isEarlierInstr(OldIdx, NewIdx))
1095 /// to NewIdx (OldIdx < NewIdx)
    [all...]
RegisterCoalescer.cpp 1400 unsigned NewIdx = NewMI.getOperand(0).getSubReg();
1403 if (NewIdx)
1404 NewRC = TRI->getMatchingSuperRegClass(NewRC, DefRC, NewIdx);
1418 NewMI.getOperand(0).setSubReg(NewIdx);
1420 // it will replace DstReg with DstReg.DstIdx. If NewIdx is 0, make
1422 if (NewIdx == 0)
1438 if (NewIdx == 0 && DstInt.hasSubRanges()) {
1463 if (NewIdx != 0 && DstInt.hasSubRanges()) {
1466 LaneBitmask DstMask = TRI->getSubRegIndexLaneMask(NewIdx);
TwoAddressInstructionPass.cpp 612 unsigned NewIdx = NewMI->getOperandNo(NewIt);
617 std::make_pair(NewInstrNum, NewIdx));
CodeGenPrepare.cpp 7663 APInt NewIdx = UGEPIIdx->getValue() - GEPIIdx->getValue();
7665 NewIdx, GEPIIdx->getType(), TargetTransformInfo::TCK_SizeAndLatency);
  /src/external/apache2/llvm/dist/llvm/lib/IR/
LLVMContextImpl.cpp 193 uint32_t NewIdx = BundleTagCache.size();
194 return &*(BundleTagCache.insert(std::make_pair(Tag, NewIdx)).first);
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
CFG.h 220 int NewIdx = Idx + RHS;
221 assert(index_is_valid(NewIdx) && "Iterator index out of bound");
222 Idx = NewIdx;
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/PBQP/
Graph.h 123 void setAdjEdgeIdx(NodeId NId, typename NodeEntry::AdjEdgeIdx NewIdx) {
125 ThisEdgeAdjIdxs[0] = NewIdx;
128 ThisEdgeAdjIdxs[1] = NewIdx;
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
ImmutableGraph.h 385 size_type NewIdx = RemappedNodeIndex[DestIdx];
386 assert(NewIdx < NewVertexSize);
387 NewEdgeArray[EdgeI].Dest = &NewVertexArray[NewIdx];
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
Store.cpp 498 nonloc::ConcreteInt NewIdx(svalBuilder.getBasicValueFactory().getValue(BaseIdxI +
503 return loc::MemRegionVal(MRMgr.getElementRegion(elementType, NewIdx, ArrayR,
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/
InstrRefBasedImpl.cpp 574 LocIdx NewIdx = LocIdx(LocIdxToIDNum.size());
575 LocIdxToIDNum.grow(NewIdx);
576 LocIdxToLocID.grow(NewIdx);
579 ValueIDNum ValNum = {CurBB, 0, NewIdx};
584 ValNum = {CurBB, MaskPair.second, NewIdx};
589 LocIdxToIDNum[NewIdx] = ValNum;
590 LocIdxToLocID[NewIdx] = ID;
591 return NewIdx;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoadStoreVectorizer.cpp 1105 unsigned NewIdx = J + I * VecWidth;
1112 Builder.CreateInsertElement(Vec, Extract, Builder.getInt32(NewIdx));
1268 unsigned NewIdx = Idx + I * VecWidth;
1269 Value *V = Builder.CreateExtractElement(LI, Builder.getInt32(NewIdx),
SLPVectorizer.cpp 752 unsigned NewIdx = 0;
754 NewIdx += OrderCounter[J];
755 NewIdx += CurrentCounter[OrderIdx];
757 assert(NewOrder[NewIdx] == RootSize &&
759 NewOrder[NewIdx] = I;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
SeparateConstOffsetFromGEP.cpp 1014 Value *NewIdx =
1016 if (NewIdx != nullptr) {
1018 GEP->setOperand(I, NewIdx);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstructionCombining.cpp 2305 if (Value *NewIdx = Descale(Idx, APInt(BitWidth, Scale), NSW)) {
2306 // Successfully decomposed Idx as NewIdx * Scale, form a new GEP.
2307 // If the multiplication NewIdx * Scale may overflow then the new
2312 NewIdx, GEP.getName())
2313 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, NewIdx,
2347 if (Value *NewIdx = Descale(Idx, APInt(BitWidth, Scale), NSW)) {
2348 // Successfully decomposed Idx as NewIdx * Scale, form a new GEP.
2349 // If the multiplication NewIdx * Scale may overflow then the new
2352 Value *Off[2] = {Constant::getNullValue(IndTy), NewIdx};
InstCombineCasts.cpp 923 uint64_t NewIdx = DL.isBigEndian() ? (VecOpIdx + 1) * TruncRatio - 1
931 return ExtractElementInst::Create(BitCast, Builder.getInt32(NewIdx));
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
CodeGenRegisters.cpp 528 CodeGenSubRegIndex *NewIdx = NewSubRegs[i].first;
536 NewIdx->addComposite(SubReg.first, SubIdx);
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
ConstantFolding.cpp 985 APInt NewIdx = Offset.sdiv_ov(ElemSize, Overflow);
988 Offset -= NewIdx * ElemSize;
989 NewIdxs.push_back(ConstantInt::get(IntIdxTy, NewIdx));
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
IRTranslator.cpp 2659 APInt NewIdx = CI->getValue().sextOrTrunc(PreferredVecIdxWidth);
2660 auto *NewIdxCI = ConstantInt::get(CI->getContext(), NewIdx);
LegalizerHelper.cpp 3821 auto NewIdx =
3829 PartTy, VecParts[PartIdx], InsertVal, NewIdx);
3836 MIRBuilder.buildExtractVectorElement(DstReg, VecParts[PartIdx], NewIdx);
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplateInstantiateDecl.cpp 4158 unsigned NewIdx = 0;
4175 ParmVarDecl *NewParam = NewProtoLoc.getParam(NewIdx++);
4182 ParmVarDecl *NewParam = NewProtoLoc.getParam(NewIdx++);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp 18793 SDValue NewIdx = DAG.getConstant(Elt % ConcatNumElts, SL,
18799 ConcatOp, NewIdx);
21515 SDValue NewIdx;
21522 NewIdx = DAG.getVectorIdxConstant(InsIdx * Scale, DL);
21528 NewIdx = DAG.getVectorIdxConstant(InsIdx / Scale, DL);
21531 if (NewIdx && hasOperation(ISD::INSERT_SUBVECTOR, NewVT)) {
21533 Res = DAG.getNode(ISD::INSERT_SUBVECTOR, DL, NewVT, Res, N1Src, NewIdx);

Completed in 93 milliseconds