Home
last modified time | relevance | path

Searched refs:regtype (Results 1 – 17 of 17) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/
H A DCSKYInstrFormatsF1.td60 …XZ<bits<5> datatype, bits<6> sop, string op, string op_su, PatFrag opnode, RegisterOperand regtype>
61 …: F_XYZ_BASE<datatype, sop, (outs regtype:$vrz), (ins regtype:$vrx), !strconcat(op#op_su, "\t$vrz,…
62 [(set regtype:$vrz, (opnode regtype:$vrx))]>;
64 class F_MOV<bits<5> datatype, bits<6> sop, string op, string op_su, RegisterOperand regtype>
65 …: F_XYZ_BASE<datatype, sop, (outs regtype:$vrz), (ins regtype:$vrx), !strconcat(op#op_su, "\t$vrz,…
94 class F_CMPXY<bits<5> datatype, bits<6> sop, string op, string op_su, RegisterOperand regtype>
95 …: F_XYZ_BASE<datatype, sop, (outs CARRY:$ca), (ins regtype:$vrx, regtype:$vry), !strconcat(op#op_s…
99 class F_CMPZX<bits<5> datatype, bits<6> sop, string op, string op_su, RegisterOperand regtype>
100 : F_XYZ_BASE<datatype, sop, (outs CARRY:$ca), (ins regtype:$vrx), !strconcat(op#op_su, "\t$vrx"),
105 …YZ<bits<5> datatype, bits<6> sop, string op, string op_su, PatFrag opnode, RegisterOperand regtype>
[all …]
H A DCSKYInstrFormatsF2.td56 class F2_XZ<bits<5> datatype, RegisterOperand regtype, bits<6> sop, string op, SDNode opnode>
58 (outs regtype:$vrz), (ins regtype:$vrx),
59 [(set regtype:$vrz, (opnode regtype:$vrx))]>;
61 class F2_XZ_SET<bits<5> datatype, RegisterOperand regtype, bits<6> sop, string op>
63 (outs regtype:$vrz), (ins regtype:$vrx),
92 class F2_CXY<bits<5> datatype, RegisterOperand regtype, bits<6> sop, string op>
94 (outs CARRY:$ca), (ins regtype:$vrx, regtype:$vry),
105 class F2_CX<bits<5> datatype, RegisterOperand regtype, bits<6> sop, string op>
107 (outs CARRY:$ca), (ins regtype:$vrx),
183 class F2_CXYZ<bits<5> datatype, RegisterOperand regtype, bits<6> sop, string op>
[all …]
/openbsd-src/gnu/usr.bin/binutils-2.17/gas/
H A Ditbl-parse.y291 %type <num> number NUM ftype regtype pnum PNUM
308 pnum regtype name value NL
334 regtype
409 regtype:
/openbsd-src/gnu/usr.bin/binutils/gas/
H A Ditbl-parse.y293 %type <num> number NUM ftype regtype pnum PNUM
310 pnum regtype name value NL
336 regtype
411 regtype:
/openbsd-src/gnu/usr.bin/binutils/gdb/
H A Dppc-sysv-tdep.c117 struct type *regtype in ppc_sysv_abi_push_dummy_call() local
119 convert_typed_floating (val, type, regval, regtype); in ppc_sysv_abi_push_dummy_call()
343 struct type *regtype = register_type (gdbarch, in do_ppc_sysv_return_value() local
346 convert_typed_floating (regval, regtype, readbuf, type); in do_ppc_sysv_return_value()
353 struct type *regtype = register_type (gdbarch, tdep->ppc_fp0_regnum); in do_ppc_sysv_return_value() local
354 convert_typed_floating (writebuf, type, regval, regtype); in do_ppc_sysv_return_value()
650 struct type *regtype in ppc64_sysv_abi_push_dummy_call() local
652 convert_typed_floating (val, type, regval, regtype); in ppc64_sysv_abi_push_dummy_call()
865 struct type *regtype = register_type (gdbarch, tdep->ppc_fp0_regnum); in ppc64_sysv_abi_return_value() local
868 convert_typed_floating (writebuf, valtype, regval, regtype); in ppc64_sysv_abi_return_value()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64InstrFormats.td2033 class BaseCmpBranch<RegisterClass regtype, bit op, string asm, SDNode node>
2034 : I<(outs), (ins regtype:$Rt, am_brcond:$target),
2036 [(node regtype:$Rt, bb:$target)]>,
2098 class BaseTestBranch<RegisterClass regtype, Operand immtype,
2100 : I<(outs), (ins regtype:$Rt, immtype:$bit_off, am_tbrcond:$target),
2102 [(node regtype:$Rt, immtype:$bit_off, bb:$target)]>,
2175 RegisterClass regtype, string asm,
2177 : I<(outs regtype:$Rd), (ins regtype:$Rn), asm, "\t$Rd, $Rn", "",
2178 [(set regtype:$Rd, (node regtype:$Rn))]>,
2288 class BaseBaseAddSubCarry<bit isSub, RegisterClass regtype, string asm,
[all …]
H A DAArch64InstrInfo.td8707 // size opc regtype
/openbsd-src/gnu/usr.bin/binutils/cpu/
H A Dfrv.cpu3931 (define-pmacro (load-double-semantics not_gr mode regtype address arg)
3932 (if (orif not_gr (ne (index-of (.sym regtype doublek)) 0))
3935 (set (.sym regtype doublek)
3940 name not_gr mode op ope regtype attr profile comment)
3944 (.str name "$pack @($GRi,$GRj),$" regtype "doublek")
3945 (+ pack (.sym regtype doublek) op GRi ope GRj)
3947 (load-double-semantics not_gr mode regtype address GRj))
3962 name not_gr mode op ope regtype size is_float attr profile
3968 (.str name "$pack @($GRi,$GRj),$" regtype "doublek")
3969 (+ pack (.sym regtype doublek) op GRi ope GRj)
[all …]
H A DChangeLog31 (store-double-r-r): Use (.sym regtype doublek).
/openbsd-src/gnu/usr.bin/binutils-2.17/cpu/
H A Dfrv.cpu4435 (define-pmacro (load-double-semantics not_gr mode regtype address arg)
4436 (if (orif not_gr (ne (index-of (.sym regtype doublek)) 0))
4439 (set (.sym regtype doublek)
4444 name not_gr mode op ope regtype attr profile comment ann)
4449 (.str name "$pack " ann "($GRi,$GRj),$" regtype "doublek")
4450 (+ pack (.sym regtype doublek) op GRi ope GRj)
4452 (load-double-semantics not_gr mode regtype address GRj))
4471 name not_gr mode op ope regtype size is_float attr profile
4477 (.str name "$pack @($GRi,$GRj),$" regtype "doublek")
4478 (+ pack (.sym regtype doublek) op GRi ope GRj)
[all …]
H A DChangeLog459 (store-double-r-r): Use (.sym regtype doublek).
/openbsd-src/gnu/usr.bin/binutils-2.17/gas/config/
H A Dtc-tic30.c576 if (regop->regtype == REG_ARn) in tic30_operand()
578 else if (regop->regtype == REG_Rn) in tic30_operand()
580 else if (regop->regtype == REG_DP) in tic30_operand()
H A Dtc-arm.c1123 int regtype; in parse_vfp_reg_list() local
1137 regtype = REG_TYPE_VFD; in parse_vfp_reg_list()
1142 regtype = REG_TYPE_VFS; in parse_vfp_reg_list()
1150 new_base = arm_reg_parse (str, regtype); in parse_vfp_reg_list()
1153 inst.error = gettext (reg_expected_msgs[regtype]); in parse_vfp_reg_list()
1181 if ((high_range = arm_reg_parse (str, regtype)) == FAIL) in parse_vfp_reg_list()
1183 inst.error = gettext (reg_expected_msgs[regtype]); in parse_vfp_reg_list()
3924 #define po_reg_or_fail(regtype) do { \ in parse_operands() argument
3925 val = arm_reg_parse (&str, regtype); \ in parse_operands()
3928 inst.error = _(reg_expected_msgs[regtype]); \ in parse_operands()
[all …]
/openbsd-src/gnu/usr.bin/binutils/gas/config/
H A Dtc-tic30.c1342 if (regop->regtype == REG_ARn)
1344 else if (regop->regtype == REG_Rn)
1346 else if (regop->regtype == REG_DP)
H A Dtc-arm.c10301 mav_reg_required_here (str, shift, regtype) in mav_reg_required_here() argument
10304 enum arm_reg_type regtype;
10309 if ((reg = arm_reg_parse (str, all_reg_maps[regtype].htab)) != FAIL)
10322 inst.error = _(all_reg_maps[regtype].expected);
/openbsd-src/gnu/usr.bin/binutils-2.17/include/opcode/
H A Dtic30.h32 unsigned char regtype; member
/openbsd-src/gnu/usr.bin/binutils/include/opcode/
H A Dtic30.h32 unsigned char regtype; member