Searched refs:VLMax (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelDAGToDAG.cpp | 533 bool VLMax = IntNo == Intrinsic::riscv_vsetvlimax || in selectVSETVLI() local 535 unsigned Offset = IntNoOffset + (VLMax ? 1 : 2); in selectVSETVLI() 555 if (VLMax) { in selectVSETVLI()
|
| H A D | RISCVInstrInfoVPseudos.td | 164 def VLMax : OutPatFrag<(ops), (XLenVT -1)>; 192 // "natural" vector length for this type. For scalable vectors this is VLMax. 193 OutPatFrag AVL = VLMax; 302 // VLMax. 303 OutPatFrag AVL = VLMax;
|
| H A D | RISCVISelLowering.cpp | 5770 SDValue VLMax = DAG.getNode(ISD::VSCALE, DL, XLenVT, in lowerVECTOR_REVERSE() local 5773 DAG.getNode(ISD::SUB, DL, XLenVT, VLMax, DAG.getConstant(1, DL, XLenVT)); in lowerVECTOR_REVERSE() 5802 SDValue VLMax = DAG.getNode(ISD::VSCALE, DL, XLenVT, in lowerVECTOR_SPLICE() local 5811 UpOffset = DAG.getNode(ISD::SUB, DL, XLenVT, VLMax, DownOffset); in lowerVECTOR_SPLICE() 5816 DownOffset = DAG.getNode(ISD::SUB, DL, XLenVT, VLMax, UpOffset); in lowerVECTOR_SPLICE() 5819 SDValue TrueMask = getAllOnesMask(VecVT, VLMax, DL, DAG); in lowerVECTOR_SPLICE()
|