Home
last modified time | relevance | path

Searched refs:LastIdx (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DConstraintSystem.cpp32 unsigned LastIdx = NumVariables - 1; in eliminateUsingFM() local
39 if (getLastCoefficient(Row1, LastIdx) == 0) { in eliminateUsingFM()
40 if (Row1.size() > 0 && Row1.back().Id == LastIdx) in eliminateUsingFM()
61 int64_t UpperLast = getLastCoefficient(RemainingRows[R2], LastIdx); in eliminateUsingFM()
62 int64_t LowerLast = getLastCoefficient(RemainingRows[R1], LastIdx); in eliminateUsingFM()
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DTracker.cpp107 unsigned LastIdx = NumIncoming - 1; in revert() local
108 PHI->addIncoming(PHI->getIncomingValue(LastIdx), in revert()
109 PHI->getIncomingBlock(LastIdx)); in revert()
110 for (unsigned Idx = LastIdx; Idx > RemovedIdx; --Idx) { in revert()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInstrItineraries.h174 unsigned LastIdx = Itineraries[ItinClassIndx].LastOperandCycle; in getOperandCycle()
175 if ((FirstIdx + OperandIdx) >= LastIdx) in getOperandCycle()
172 unsigned LastIdx = Itineraries[ItinClassIndx].LastOperandCycle; getOperandCycle() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp1808 for (unsigned LastIdx = 0, Idx = 1, Size = Factors.size(); in buildMinimalMultiplyDAG() local
1810 if (Factors[Idx].Power != Factors[LastIdx].Power) { in buildMinimalMultiplyDAG()
1811 LastIdx = Idx; in buildMinimalMultiplyDAG()
1819 InnerProduct.push_back(Factors[LastIdx].Base); in buildMinimalMultiplyDAG()
1823 } while (Idx < Size && Factors[Idx].Power == Factors[LastIdx].Power); in buildMinimalMultiplyDAG()
1827 Value *M = Factors[LastIdx].Base = buildMultiplyTree(Builder, InnerProduct); in buildMinimalMultiplyDAG()
1831 LastIdx = Idx; in buildMinimalMultiplyDAG()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DMustache.cpp349 size_t LastIdx = Tokens.size() - 1; in tokenize() local
372 if ((!HasTextBehind && !HasTextAhead) || (!HasTextBehind && Idx == LastIdx)) in tokenize()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveIntervals.cpp594 SlotIndex LastIdx; in shrinkToUses() local
609 if (Idx == LastIdx) in shrinkToUses()
611 LastIdx = Idx; in shrinkToUses()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIWholeQuadMode.cpp1110 SlotIndex LastIdx = in prepareInsertion() local
1112 SlotIndex Idx = PreferLast ? LastIdx : FirstIdx; in prepareInsertion()
1132 if (Next > LastIdx) in prepareInsertion()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp1409 unsigned LastIdx = MIB.getInstr()->getNumOperands() - 1; in EmitSpecialNode() local
1410 MIB.getInstr()->getOperand(LastIdx).setTargetFlags(NewFlags); in EmitSpecialNode()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGIMatchTableExecutorImpl.h596 const uint64_t LastIdx = CurrentIdx + NumAddrSpace; in executeMatchTable() local
615 CurrentIdx = LastIdx; in executeMatchTable()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCStringChecker.cpp517 SVal LastIdx = SVB.evalBinOpNN(State, BO_Sub, *Offset, One, IdxTy); in checkInit() local
523 State->getLValue(ElemTy, LastIdx, loc::MemRegionVal(SuperR)); in checkInit()
529 const llvm::APSInt *IdxInt = LastIdx.getAsInteger(); in checkInit()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp603 int findAsmOperandNamed(StringRef N, int LastIdx = -1) const { in findAsmOperandNamed()
605 llvm::find_if(llvm::drop_begin(AsmOperands, LastIdx + 1), in findAsmOperandNamed()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp1710 unsigned LastIdx = 0; in getValueBits() local
1720 LHSBits[i].getValueBitIndex() == LastIdx + 1) in getValueBits()
1723 RHSBits[i].getValueBitIndex() == LastIdx + 1) in getValueBits()
1739 LastIdx = Bits[i].getValueBitIndex(); in getValueBits()
1743 LastIdx = 0; in getValueBits()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp3868 auto *LastIdx = Builder.CreateSub(RuntimeVF, One); in execute() local
3870 PoisonValue::get(VecTy), VectorInit, LastIdx, "vector.recur.init"); in execute()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DVerifier.cpp7825 unsigned LastIdx = BaseNode->getNumOperands() - NumOpsPerField; in getFieldNodeFromTBAABaseNode() local
7827 BaseNode->getOperand(LastIdx + 1)); in getFieldNodeFromTBAABaseNode()
7829 return cast<MDNode>(BaseNode->getOperand(LastIdx)); in getFieldNodeFromTBAABaseNode()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp11692 unsigned LastIdx = OrigIdx + SubVecVT.getVectorNumElements() - 1; in lowerEXTRACT_SUBVECTOR() local
11694 getSmallestVTForIndex(ContainerVT, LastIdx, DL, DAG, Subtarget)) { in lowerEXTRACT_SUBVECTOR()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8122 unsigned BaseIdx, unsigned LastIdx, in isHorizontalBinOpPart() argument
8126 assert(BaseIdx * 2 <= LastIdx && "Invalid Indices in input!"); in isHorizontalBinOpPart()
8127 assert(VT.isVector() && VT.getVectorNumElements() >= LastIdx && in isHorizontalBinOpPart()
8133 unsigned NumElts = LastIdx - BaseIdx; in isHorizontalBinOpPart()