| H A D | insn-def.h | 32 .macro insn_r, opcode, func3, func7, rd, rs1, rs2 33 .insn r \opcode, \func3, \func7, \rd, \rs1, \rs2 40 .macro insn_s, opcode, func3, rs2, simm12, rs1 41 .insn s \opcode, \func3, \rs2, \simm12(\rs1) 48 .macro insn_r, opcode, func3, func7, rd, rs1, rs2 54 (.L__gpr_num_\rs2 << INSN_R_RS2_SHIFT)) 65 .macro insn_s, opcode, func3, rs2, simm12, rs1 68 (.L__gpr_num_\rs2 << INSN_S_RS2_SHIFT) | \ 84 #define __INSN_R(opcode, func3, func7, rd, rs1, rs2) \ argument 85 ".insn r " opcode ", " func3 ", " func7 ", " rd ", " rs1 ", " rs2 "\ 90 __INSN_S(opcode,func3,rs2,simm12,rs1) global() argument 139 __INSN_R(opcode,func3,func7,rd,rs1,rs2) global() argument 149 __INSN_S(opcode,func3,rs2,simm12,rs1) global() argument 158 INSN_R(opcode,func3,func7,rd,rs1,rs2) global() argument 166 INSN_S(opcode,func3,rs2,simm12,rs1) global() argument [all...] |