Searched refs:VLENB (Results 1 – 4 of 4) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/ |
| D | RISCVRegisterInfo.cpp | 111 markSuperRegs(Reserved, RISCV::VLENB); // vlenb (constant) in getReservedRegs() 411 int64_t VLENB = ST.getRealMinVLen() / 8; in eliminateFrameIndex() local 412 Offset = StackOffset::getFixed(FixedValue + NumOfVReg * VLENB); in eliminateFrameIndex() 667 unsigned VLENB = getDwarfRegNum(RISCV::VLENB, true); in getOffsetOpcodes() local 672 Ops.append({dwarf::DW_OP_bregx, VLENB, 0ULL}); in getOffsetOpcodes() 678 Ops.append({dwarf::DW_OP_bregx, VLENB, 0ULL}); in getOffsetOpcodes()
|
| D | RISCVFrameLowering.cpp | 328 const int64_t VLENB = STI.getRealMinVLen() / 8; in adjustStackForRVV() local 332 const int64_t FixedOffset = NumOfVReg * VLENB; in adjustStackForRVV() 375 unsigned DwarfVlenb = TRI.getDwarfRegNum(RISCV::VLENB, true); in createDefCFAExpression()
|
| D | RISCVRegisterInfo.td | 463 def VLENB : RISCVReg<0, "vlenb", ["vlenb"]>, 468 (add VTYPE, VL, VLENB)> {
|
| D | RISCVISelLowering.cpp | 3858 SDValue VLENB = DAG.getNode(RISCVISD::READ_VLENB, DL, VT); in LowerOperation() local 3871 return DAG.getNode(ISD::SRL, DL, VT, VLENB, in LowerOperation() 3874 return DAG.getNode(ISD::SHL, DL, VT, VLENB, in LowerOperation() 3876 return VLENB; in LowerOperation() 3881 return DAG.getNode(ISD::MUL, DL, VT, VLENB, in LowerOperation() 3884 SDValue VScale = DAG.getNode(ISD::SRL, DL, VT, VLENB, in LowerOperation()
|