Searched full:gprx0 (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoC.td | 414 def PseudoC_ADDI_NOP : Pseudo<(outs GPRX0:$rd), (ins GPRX0:$rs1, immzero:$imm), 628 def C_LI_HINT : RVInst16CI<0b010, 0b01, (outs GPRX0:$rd), (ins simm6:$imm), 635 def C_LUI_HINT : RVInst16CI<0b011, 0b01, (outs GPRX0:$rd), 643 def C_MV_HINT : RVInst16CR<0b1000, 0b10, (outs GPRX0:$rs1), (ins GPRNoX0:$rs2), 649 def C_ADD_HINT : RVInst16CR<0b1001, 0b10, (outs GPRX0:$rd), 650 (ins GPRX0:$rs1, GPRNoX0:$rs2), 658 def C_SLLI_HINT : RVInst16CI<0b000, 0b10, (outs GPRX0:$rd_wb), 659 (ins GPRX0:$rd, uimmlog2xlennonzero:$imm),
|
| H A D | RISCVRegisterInfo.td | 254 def GPRX0 : GPRRegisterClass<(add X0)>;
|
| H A D | RISCVInstrInfoVPseudos.td | 6114 // verifier, we also need a GPRX0 instruction for the special encodings. 6118 def PseudoVSETVLIX0 : Pseudo<(outs GPRNoX0:$rd), (ins GPRX0:$rs1, VTypeIOp11:$vtypei), []>, 6121 def PseudoVSETVLIX0X0 : Pseudo<(outs GPRX0:$rd), (ins GPRX0:$rs1, VTypeIOp11:$vtypei), []>,
|