Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp1718 Opcode(Opc), MinIdx(min), MaxIdx(max) { } in costAndCollectOperands()
1721 size_t MaxIdx; in costAndCollectOperands() member
1738 unsigned MaxIdx = 1) -> InstructionCost { in costAndCollectOperands() argument
1739 Operations.emplace_back(Opcode, MinIdx, MaxIdx); in costAndCollectOperands()
1745 unsigned MaxIdx) -> InstructionCost { in costAndCollectOperands() argument
1746 Operations.emplace_back(Opcode, MinIdx, MaxIdx); in costAndCollectOperands()
1861 size_t OpIdx = std::min(MinIdx, CostOp.MaxIdx); in costAndCollectOperands()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp392 template <unsigned MaxIdx, unsigned Scale>
410 template <unsigned MaxIdx, unsigned Scale>
412 return SelectSMETileSlice(N, MaxIdx, Vector, Offset, Scale); in SelectSMETileSlice()
1948 template <unsigned MaxIdx, unsigned Scale>
1964 if (!SelectSMETileSlice(SliceBase, MaxIdx, Base, Offset, Scale)) in SelectMultiVectorMove()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp7880 getSmallestVTForIndex(MVT VecVT, unsigned MaxIdx, SDLoc DL, SelectionDAG &DAG, in getSmallestVTForIndex() argument
7887 if (MaxIdx < MinVLMAX) in getSmallestVTForIndex()
7889 else if (MaxIdx < MinVLMAX * 2) in getSmallestVTForIndex()
7891 else if (MaxIdx < MinVLMAX * 4) in getSmallestVTForIndex()
8178 std::optional<uint64_t> MaxIdx; in lowerEXTRACT_VECTOR_ELT() local
8180 MaxIdx = VecVT.getVectorNumElements() - 1; in lowerEXTRACT_VECTOR_ELT()
8182 MaxIdx = IdxC->getZExtValue(); in lowerEXTRACT_VECTOR_ELT()
8183 if (MaxIdx) { in lowerEXTRACT_VECTOR_ELT()
8185 getSmallestVTForIndex(ContainerVT, *MaxIdx, DL, DAG, Subtarget)) { in lowerEXTRACT_VECTOR_ELT()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp6388 unsigned MinIdx = NElts, MaxIdx = 0; in canReuseExtract() local
6407 if (MaxIdx < ExtIdx) in canReuseExtract()
6408 MaxIdx = ExtIdx; in canReuseExtract()
6410 if (MaxIdx - MinIdx + 1 > E) in canReuseExtract()
6412 if (MaxIdx + 1 <= E) in canReuseExtract()