Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVRegisterInfo.cpp111 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()
DRISCVFrameLowering.cpp328 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()
DRISCVRegisterInfo.td463 def VLENB : RISCVReg<0, "vlenb", ["vlenb"]>,
468 (add VTYPE, VL, VLENB)> {
DRISCVISelLowering.cpp3858 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()