Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp2541 MVT VIDVT = in lowerBUILD_VECTOR() local
2544 getContainerForFixedLengthVector(DAG, VIDVT, Subtarget); in lowerBUILD_VECTOR()
2550 VID = convertFromScalableVector(VIDVT, VID, DAG, Subtarget); in lowerBUILD_VECTOR()
2554 VIDVT, DL, DAG.getConstant(SplatStepVal, DL, XLenVT)); in lowerBUILD_VECTOR()
2555 VID = DAG.getNode(StepOpcode, DL, VIDVT, VID, SplatStep); in lowerBUILD_VECTOR()
2559 VIDVT, DL, DAG.getConstant(Log2_64(StepDenominator), DL, XLenVT)); in lowerBUILD_VECTOR()
2560 VID = DAG.getNode(ISD::SRL, DL, VIDVT, VID, SplatStep); in lowerBUILD_VECTOR()
2564 VIDVT, DL, DAG.getConstant(Addend, DL, XLenVT)); in lowerBUILD_VECTOR()
2565 VID = DAG.getNode(Negate ? ISD::SUB : ISD::ADD, DL, VIDVT, SplatAddend, in lowerBUILD_VECTOR()