Home
last modified time | relevance | path

Searched refs:MaxIdx (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DWindowScheduler.cpp406 unsigned MaxIdx = SchedInstrNum * SearchRatio / 100; in getSearchIndexes() local
407 unsigned Step = SearchNum > 0 && SearchNum <= MaxIdx ? MaxIdx / SearchNum : 1; in getSearchIndexes()
409 for (unsigned Idx = 0; Idx < MaxIdx; Idx += Step) in getSearchIndexes()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp1816 Opcode(Opc), MinIdx(min), MaxIdx(max) { } in costAndCollectOperands()
1819 size_t MaxIdx; in costAndCollectOperands() member
1836 unsigned MaxIdx = 1) -> InstructionCost { in costAndCollectOperands() argument
1837 Operations.emplace_back(Opcode, MinIdx, MaxIdx); in costAndCollectOperands()
1843 unsigned MaxIdx) -> InstructionCost { in costAndCollectOperands() argument
1844 Operations.emplace_back(Opcode, MinIdx, MaxIdx); in costAndCollectOperands()
1959 size_t OpIdx = std::min(MinIdx, CostOp.MaxIdx); in costAndCollectOperands()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp398 template <unsigned MaxIdx, unsigned Scale>
402 unsigned Op, unsigned MaxIdx, unsigned Scale,
418 template <unsigned MaxIdx, unsigned Scale>
420 return SelectSMETileSlice(N, MaxIdx, Vector, Offset, Scale); in SelectSMETileSlice()
2066 template <unsigned MaxIdx, unsigned Scale>
2082 if (!SelectSMETileSlice(SliceBase, MaxIdx, Base, Offset, Scale)) in SelectMultiVectorMove()
2102 unsigned Op, unsigned MaxIdx, in SelectMultiVectorMoveZ() argument
2112 if (!SelectSMETileSlice(SliceBase, MaxIdx, Base, Offset, Scale)) in SelectMultiVectorMoveZ()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp8420 getSmallestVTForIndex(MVT VecVT, unsigned MaxIdx, SDLoc DL, SelectionDAG &DAG, in getSmallestVTForIndex()
8427 if (MaxIdx < MinVLMAX) in getSmallestVTForIndex()
8429 else if (MaxIdx < MinVLMAX * 2) in getSmallestVTForIndex()
8431 else if (MaxIdx < MinVLMAX * 4) in getSmallestVTForIndex()
8715 std::optional<uint64_t> MaxIdx; in lowerEXTRACT_VECTOR_ELT()
8717 MaxIdx = VecVT.getVectorNumElements() - 1; in lowerEXTRACT_VECTOR_ELT()
8719 MaxIdx = IdxC->getZExtValue(); in lowerEXTRACT_VECTOR_ELT()
8720 if (MaxIdx) { in lowerEXTRACT_VECTOR_ELT()
8722 getSmallestVTForIndex(ContainerVT, *MaxIdx, DL, DAG, Subtarget)) { in lowerEXTRACT_VECTOR_ELT()
8418 getSmallestVTForIndex(MVT VecVT,unsigned MaxIdx,SDLoc DL,SelectionDAG & DAG,const RISCVSubtarget & Subtarget) getSmallestVTForIndex() argument
8713 std::optional<uint64_t> MaxIdx; lowerEXTRACT_VECTOR_ELT() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp7535 unsigned MinIdx = NElts, MaxIdx = 0; in canReuseExtract() local
7554 if (MaxIdx < ExtIdx) in canReuseExtract()
7555 MaxIdx = ExtIdx; in canReuseExtract()
7557 if (MaxIdx - MinIdx + 1 > E) in canReuseExtract()
7559 if (MaxIdx + 1 <= E) in canReuseExtract()