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.cpp1843 Opcode(Opc), MinIdx(min), MaxIdx(max) { } in costAndCollectOperands()
1846 size_t MaxIdx; in costAndCollectOperands() member
1863 unsigned MaxIdx = 1) -> InstructionCost { in costAndCollectOperands() argument
1864 Operations.emplace_back(Opcode, MinIdx, MaxIdx); in costAndCollectOperands()
1870 unsigned MaxIdx) -> InstructionCost { in costAndCollectOperands() argument
1871 Operations.emplace_back(Opcode, MinIdx, MaxIdx); in costAndCollectOperands()
1960 size_t OpIdx = std::min(MinIdx, CostOp.MaxIdx); in costAndCollectOperands()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp394 template <unsigned MaxIdx, unsigned Scale>
398 unsigned Op, unsigned MaxIdx, unsigned Scale,
416 template <unsigned MaxIdx, unsigned Scale>
418 return SelectSMETileSlice(N, MaxIdx, Vector, Offset, Scale); in SelectSMETileSlice()
2167 template <unsigned MaxIdx, unsigned Scale>
2183 if (!SelectSMETileSlice(SliceBase, MaxIdx, Base, Offset, Scale)) in SelectMultiVectorMove()
2203 unsigned Op, unsigned MaxIdx, in SelectMultiVectorMoveZ() argument
2213 if (!SelectSMETileSlice(SliceBase, MaxIdx, Base, Offset, Scale)) in SelectMultiVectorMoveZ()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp6105 unsigned MaxIdx = 0; in lowerVECTOR_SHUFFLE() local
6109 MaxIdx = std::max(std::max((unsigned)I, (unsigned)M), MaxIdx); in lowerVECTOR_SHUFFLE()
6112 std::max((uint64_t)MinVLMAX, PowerOf2Ceil(MaxIdx + 1)); in lowerVECTOR_SHUFFLE()
9903 getSmallestVTForIndex(MVT VecVT, unsigned MaxIdx, SDLoc DL, SelectionDAG &DAG, in getSmallestVTForIndex() argument
9910 if (MaxIdx < MinVLMAX) in getSmallestVTForIndex()
9912 else if (MaxIdx < MinVLMAX * 2) in getSmallestVTForIndex()
9915 else if (MaxIdx < MinVLMAX * 4) in getSmallestVTForIndex()
10232 std::optional<uint64_t> MaxIdx; in lowerEXTRACT_VECTOR_ELT() local
10234 MaxIdx = VecVT.getVectorNumElements() - 1; in lowerEXTRACT_VECTOR_ELT()
10236 MaxIdx = IdxC->getZExtValue(); in lowerEXTRACT_VECTOR_ELT()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp10794 unsigned MinIdx = NElts, MaxIdx = 0; in canReuseExtract() local
10813 if (MaxIdx < ExtIdx) in canReuseExtract()
10814 MaxIdx = ExtIdx; in canReuseExtract()
10816 if (MaxIdx - MinIdx + 1 > E) in canReuseExtract()
10818 if (MaxIdx + 1 <= E) in canReuseExtract()