| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolution.h | 572 const SCEV *getVScale(Type *Ty);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 1994 SDValue SelectionDAG::getVScale(const SDLoc &DL, EVT VT, APInt MulImm, in getVScale() function in SelectionDAG 2016 return getVScale(DL, VT, in getElementCount() 5781 return getVScale(DL, VT, in getNode() 6638 return getVScale(DL, VT, MulImm * N2CImm); in getNode() 6706 return getVScale(DL, VT, MulImm << ShiftImm); in getNode() 7367 Index = getVScale(DL, Base.getValueType(), in getMemBasePlusOffset() 12353 : getVScale(DL, VT, APInt(VT.getScalarSizeInBits(), HalfMinNumElts)); in SplitEVL()
|
| H A D | TargetLowering.cpp | 9770 Increment = DAG.getVScale(DL, AddrVT, in IncrementMemoryAddress() 9797 DAG.getVScale(dl, IdxVT, APInt(IdxVT.getFixedSizeInBits(), NElts)); in clampDynamicVectorIndex() 9845 DAG.getVScale(dl, IdxVT, APInt(IdxVT.getSizeInBits(), 1))); in getVectorSubVecPointer() 10848 SDValue OffsetToV2 = DAG.getVScale( in expandVectorSplice() 10872 DAG.getVScale(DL, PtrVT, in expandVectorSplice()
|
| H A D | LegalizeIntegerTypes.cpp | 1708 return DAG.getVScale(SDLoc(N), VT, MulImm.sext(VT.getSizeInBits())); in PromoteIntRes_VSCALE() 5069 SDValue VScaleBase = DAG.getVScale(dl, HalfVT, One); in ExpandIntRes_VSCALE()
|
| H A D | SelectionDAGBuilder.cpp | 1781 return DAG.getVScale(getCurSDLoc(), VT, APInt(VT.getSizeInBits(), 1)); in getValueImpl() 4256 DAG.getVScale(dl, IntPtr, in visitAlloca() 6086 setValue(&I, DAG.getVScale(sdl, VT, APInt(VT.getSizeInBits(), 1))); in visitIntrinsicCall()
|
| H A D | LegalizeVectorTypes.cpp | 1232 SDValue BytesIncrement = DAG.getVScale( in IncrementPointer() 1861 DAG.getVScale(dl, EltVT, StepVal * LoVT.getVectorMinNumElements()); in SplitVecRes_STEP_VECTOR()
|
| H A D | DAGCombiner.cpp | 2986 return DAG.getVScale(DL, VT, C0 + C1); in visitADD() 2995 SDValue VS = DAG.getVScale(DL, VT, VS0 + VS1); in visitADD() 4100 return DAG.getNode(ISD::ADD, DL, VT, N0, DAG.getVScale(DL, VT, -IntVal)); in visitSUB() 4544 return DAG.getVScale(DL, VT, C0 * C1); in visitMUL() 10126 return DAG.getVScale(SDLoc(N), VT, C0 << C1); in visitSHL()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 1102 SDValue getVScale(const SDLoc &DL, EVT VT, APInt MulImm,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 500 const SCEV *ScalarEvolution::getVScale(Type *Ty) { in getVScale() function in ScalarEvolution 4404 Res = getMulExpr(Res, getVScale(IntTy)); in getSizeOfExpr() 8112 return getVScale(II->getType()); in createSCEV()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 6882 BytesIncrement = DAG.getVScale( in LowerFormalArguments() 7851 BytesIncrement = DAG.getVScale( in LowerCall() 14453 return DAG.getZExtOrTrunc(DAG.getVScale(DL, MVT::i64, MulImm.sext(64)), DL, in LowerVSCALE()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 9500 DAG.getVScale(DL, XLenVT, APInt(XLenVT.getSizeInBits(), RemIdx)); in lowerINSERT_SUBVECTOR() 9638 DAG.getVScale(DL, XLenVT, APInt(XLenVT.getSizeInBits(), RemIdx)); in lowerEXTRACT_SUBVECTOR()
|