Searched refs:MaxIdx (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | WindowScheduler.cpp | 406 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 D | ScalarEvolutionExpander.cpp | 1816 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 D | AArch64ISelDAGToDAG.cpp | 398 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 D | RISCVISelLowering.cpp | 8420 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 D | SLPVectorizer.cpp | 7535 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()
|