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

/external/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp320 PHINode *NewIdx = PHINode::Create(NewIter->getType(), 2, local
324 Builder.CreateSub(NewIdx, ConstantInt::get(NewIdx->getType(), 1),
325 NewIdx->getName() + ".sub");
327 Builder.CreateIsNotNull(IdxSub, NewIdx->getName() + ".cmp");
329 NewIdx->addIncoming(NewIter, InsertTop);
330 NewIdx->addIncoming(IdxSub, NewBB);
657 PHINode *NewIdx = PHINode::Create(TestVal->getType(), 2, "niter", local
660 B2.CreateSub(NewIdx, ConstantInt::get(NewIdx
[all...]
/external/llvm/lib/CodeGen/
H A DLiveIntervalAnalysis.cpp911 SlotIndex NewIdx; member in class:LiveIntervals::HMEditor
918 SlotIndex OldIdx, SlotIndex NewIdx, bool UpdateFlags)
919 : LIS(LIS), MRI(MRI), TRI(TRI), OldIdx(OldIdx), NewIdx(NewIdx),
933 /// NewIdx.
935 DEBUG(dbgs() << "handleMove " << OldIdx << " -> " << NewIdx << ": " << *MI);
980 /// OldIdx to NewIdx.
995 if (SlotIndex::isEarlierInstr(OldIdx, NewIdx))
1004 /// to NewIdx (OldIdx < NewIdx)
916 HMEditor(LiveIntervals& LIS, const MachineRegisterInfo& MRI, const TargetRegisterInfo& TRI, SlotIndex OldIdx, SlotIndex NewIdx, bool UpdateFlags) argument
[all...]
H A DRegisterCoalescer.cpp1019 unsigned NewIdx = NewMI.getOperand(0).getSubReg(); local
1022 if (NewIdx)
1023 NewRC = TRI->getMatchingSuperRegClass(NewRC, DefRC, NewIdx);
1037 NewMI.getOperand(0).setSubReg(NewIdx);
1052 if (NewIdx == 0 && DstInt.hasSubRanges()) {
/external/llvm/lib/IR/
H A DLLVMContextImpl.cpp199 uint32_t NewIdx = BundleTagCache.size(); local
200 return &*(BundleTagCache.insert(std::make_pair(Tag, NewIdx)).first);
/external/libcxx/test/std/utilities/variant/variant.variant/variant.assign/
H A Dcopy.pass.cpp563 template <size_t NewIdx, class ValueType>
570 return v.index() == NewIdx &&
571 std::get<NewIdx>(v) == std::get<NewIdx>(cp);
H A Dmove.pass.cpp477 template <size_t NewIdx, class ValueType>
485 return v.index() == NewIdx &&
486 std::get<NewIdx>(v) == std::get<NewIdx>(cp);
/external/swiftshader/third_party/LLVM/lib/VMCore/
H A DDebugLoc.cpp336 int NewIdx = Ctx->getOrAddScopeInlinedAtIdxEntry(Entry.first.get(), local
340 if (NewIdx != Idx) {
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp985 Value *NewIdx = 0; local
988 NewIdx = GEP.getOperand(1);
989 Scale = ConstantInt::get(cast<IntegerType>(NewIdx->getType()), 1);
991 NewIdx = ConstantInt::get(CI->getType(), 1);
1000 NewIdx = Inst->getOperand(0);
1004 NewIdx = Inst->getOperand(0);
1017 Constant *C = ConstantExpr::getIntegerCast(Scale, NewIdx->getType(),
1019 NewIdx = Builder->CreateMul(NewIdx, C, "idxscale");
1025 Idx[1] = NewIdx;
[all...]
/external/llvm/include/llvm/CodeGen/PBQP/
H A DGraph.h140 void setAdjEdgeIdx(NodeId NId, typename NodeEntry::AdjEdgeIdx NewIdx) { argument
142 ThisEdgeAdjIdxs[0] = NewIdx;
145 ThisEdgeAdjIdxs[1] = NewIdx;
/external/clang/lib/StaticAnalyzer/Core/
H A DStore.cpp483 nonloc::ConcreteInt NewIdx(svalBuilder.getBasicValueFactory().getValue(BaseIdxI +
488 return loc::MemRegionVal(MRMgr.getElementRegion(elementType, NewIdx, ArrayR,
/external/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp781 unsigned NewIdx = J + I * VecWidth; local
788 Builder.CreateInsertElement(Vec, Extract, Builder.getInt32(NewIdx));
945 unsigned NewIdx = Idx + I * VecWidth; local
946 Value *V = Builder.CreateExtractElement(LI, Builder.getInt32(NewIdx));
/external/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp936 Value *NewIdx = local
938 if (NewIdx != nullptr) {
940 GEP->setOperand(I, NewIdx);
/external/swiftshader/third_party/LLVM/lib/Analysis/
H A DConstantFolding.cpp680 APInt NewIdx = Offset.udiv(ElemSize); local
681 Offset -= NewIdx * ElemSize;
682 NewIdxs.push_back(ConstantInt::get(IntPtrTy, NewIdx));
/external/llvm/utils/TableGen/
H A DCodeGenRegisters.cpp458 CodeGenSubRegIndex *NewIdx = NewSubRegs[i].first; local
460 SubReg2Idx.insert(std::make_pair(NewSubReg, NewIdx));
465 CodeGenSubRegIndex *NewIdx = NewSubRegs[i].first; local
473 NewIdx->addComposite(SI->first, SubIdx);
/external/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp1723 if (Value *NewIdx = Descale(Idx, APInt(BitWidth, Scale), NSW)) {
1724 // Successfully decomposed Idx as NewIdx * Scale, form a new GEP.
1725 // If the multiplication NewIdx * Scale may overflow then the new
1729 ? Builder->CreateInBoundsGEP(nullptr, StrippedPtr, NewIdx,
1731 : Builder->CreateGEP(nullptr, StrippedPtr, NewIdx,
1762 if (Value *NewIdx = Descale(Idx, APInt(BitWidth, Scale), NSW)) {
1763 // Successfully decomposed Idx as NewIdx * Scale, form a new GEP.
1764 // If the multiplication NewIdx * Scale may overflow then the new
1768 NewIdx};
/external/llvm/lib/Analysis/
H A DConstantFolding.cpp867 APInt NewIdx = Offset.sdiv_ov(ElemSize, Overflow); local
870 Offset -= NewIdx * ElemSize;
871 NewIdxs.push_back(ConstantInt::get(IntPtrTy, NewIdx));
/external/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp3216 unsigned NewIdx = 0; local
3230 ParmVarDecl *NewParam = NewProtoLoc.getParam(NewIdx++);
3237 ParmVarDecl *NewParam = NewProtoLoc.getParam(NewIdx++);

Completed in 3232 milliseconds