Home
last modified time | relevance | path

Searched refs:LastIdx (Results 1 – 14 of 14) 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()
58 int64_t UpperLast = getLastCoefficient(RemainingRows[R2], LastIdx); in eliminateUsingFM()
59 int64_t LowerLast = getLastCoefficient(RemainingRows[R1], LastIdx); in eliminateUsingFM()
/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.cpp1807 for (unsigned LastIdx = 0, Idx = 1, Size = Factors.size(); in buildMinimalMultiplyDAG() local
1809 if (Factors[Idx].Power != Factors[LastIdx].Power) { in buildMinimalMultiplyDAG()
1810 LastIdx = Idx; in buildMinimalMultiplyDAG()
1818 InnerProduct.push_back(Factors[LastIdx].Base); in buildMinimalMultiplyDAG()
1822 } while (Idx < Size && Factors[Idx].Power == Factors[LastIdx].Power); in buildMinimalMultiplyDAG()
1826 Value *M = Factors[LastIdx].Base = buildMultiplyTree(Builder, InnerProduct); in buildMinimalMultiplyDAG()
1830 LastIdx = Idx; in buildMinimalMultiplyDAG()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIWholeQuadMode.cpp1091 SlotIndex LastIdx = in prepareInsertion() local
1093 SlotIndex Idx = PreferLast ? LastIdx : FirstIdx; in prepareInsertion()
1113 if (Next > LastIdx) in prepareInsertion()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveIntervals.cpp578 SlotIndex LastIdx; in shrinkToUses() local
593 if (Idx == LastIdx) in shrinkToUses()
595 LastIdx = Idx; in shrinkToUses()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp1408 unsigned LastIdx = MIB.getInstr()->getNumOperands() - 1; in EmitSpecialNode() local
1409 MIB.getInstr()->getOperand(LastIdx).setTargetFlags(NewFlags); in EmitSpecialNode()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGIMatchTableExecutorImpl.h558 const uint64_t LastIdx = CurrentIdx + NumAddrSpace; in executeMatchTable() local
577 CurrentIdx = LastIdx; in executeMatchTable()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCStringChecker.cpp515 SVal LastIdx = SVB.evalBinOpNN(State, BO_Sub, *Offset, One, IdxTy); in checkInit() local
521 State->getLValue(ElemTy, LastIdx, loc::MemRegionVal(SuperR)); in checkInit()
527 const llvm::APSInt *IdxInt = LastIdx.getAsInteger(); in checkInit()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp2532 auto *LastIdx = Builder.CreateSub(RuntimeVF, One); in execute() local
2534 PoisonValue::get(VecTy), VectorInit, LastIdx, "vector.recur.init"); in execute()
/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/IR/
H A DVerifier.cpp7427 unsigned LastIdx = BaseNode->getNumOperands() - NumOpsPerField; in getFieldNodeFromTBAABaseNode() local
7429 BaseNode->getOperand(LastIdx + 1)); in getFieldNodeFromTBAABaseNode()
7431 return cast<MDNode>(BaseNode->getOperand(LastIdx)); in getFieldNodeFromTBAABaseNode()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp10316 unsigned LastIdx = OrigIdx + SubVecVT.getVectorNumElements() - 1; in lowerEXTRACT_SUBVECTOR()
10318 getSmallestVTForIndex(ContainerVT, LastIdx, DL, DAG, Subtarget)) { in lowerEXTRACT_SUBVECTOR()
10314 unsigned LastIdx = OrigIdx + SubVecVT.getVectorNumElements() - 1; lowerEXTRACT_SUBVECTOR() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp7758 unsigned BaseIdx, unsigned LastIdx, in isHorizontalBinOpPart() argument
7762 assert(BaseIdx * 2 <= LastIdx && "Invalid Indices in input!"); in isHorizontalBinOpPart()
7763 assert(VT.isVector() && VT.getVectorNumElements() >= LastIdx && in isHorizontalBinOpPart()
7769 unsigned NumElts = LastIdx - BaseIdx; in isHorizontalBinOpPart()