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 | 1843 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 D | AArch64ISelDAGToDAG.cpp | 394 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 D | RISCVISelLowering.cpp | 6105 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 D | SLPVectorizer.cpp | 10794 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()
|