Home
last modified time | relevance | path

Searched refs:imm_expr (Results 1 – 6 of 6) sorted by relevance

/netbsd/src/external/gpl3/binutils/dist/gas/config/
Dtc-riscv.c2111 macro (struct riscv_cl_insn *ip, expressionS *imm_expr, in macro() argument
2124 load_const (rd, imm_expr); in macro()
2131 if (!IS_SEXT_32BIT_NUM (imm_expr->X_add_number)) in macro()
2134 if (imm_expr->X_op == O_constant) in macro()
2135 load_const (rd, imm_expr); in macro()
2139 pcrel_load (rd, rd, imm_expr, LOAD_ADDRESS_INSN, in macro()
2143 pcrel_load (rd, rd, imm_expr, "addi", in macro()
2148 pcrel_load (rd, rd, imm_expr, "addi", in macro()
2153 pcrel_load (rd, rd, imm_expr, LOAD_ADDRESS_INSN, in macro()
2158 pcrel_load (rd, rd, imm_expr, ip->insn_mo->name, in macro()
[all …]
Dtc-mips.c2059 static expressionS imm_expr; variable
4212 imm_expr.X_op = O_absent; in md_assemble()
8322 imm_expr.X_op = O_absent; in match_insn()
8459 if (!match_const_int (&arg, &imm_expr.X_add_number)) in match_insn()
8461 imm_expr.X_op = O_constant; in match_insn()
8463 normalize_constant_expr (&imm_expr); in match_insn()
8484 if (!match_float_constant (&arg, &imm_expr, &offset_expr, in match_insn()
8490 if (!match_float_constant (&arg, &imm_expr, &offset_expr, in match_insn()
8496 if (!match_float_constant (&arg, &imm_expr, &offset_expr, in match_insn()
8502 if (!match_float_constant (&arg, &imm_expr, &offset_expr, in match_insn()
[all …]
Dtc-tic30.c233 expressionS imm_expr; member
588 retval = expression (&current_op->immediate.imm_expr); in tic30_operand()
590 current_op->immediate.imm_expr.X_op); in tic30_operand()
592 (long) current_op->immediate.imm_expr.X_add_number); in tic30_operand()
596 if (current_op->immediate.imm_expr.X_op == O_constant) in tic30_operand()
599 = current_op->immediate.imm_expr.X_add_number; in tic30_operand()
601 = (unsigned int) current_op->immediate.imm_expr.X_add_number; in tic30_operand()
1803 & insn.operand_type[0]->immediate.imm_expr, in md_assemble()
1833 2, & insn.operand_type[0]->immediate.imm_expr, in md_assemble()
1870 & insn.operand_type[1]->immediate.imm_expr, in md_assemble()
[all …]
/netbsd/src/external/gpl3/binutils/dist/gas/
DChangeLog-2013409 * config/tc-mips.c (imm_expr): Expand comment.
410 (set_at, macro, mips16_macro): Expect imm_expr to be O_constant
906 * config/tc-mips.c (imm_expr, imm2_expr, offset_expr): Tweak commentary.
910 rather than imm_expr and imm_reloc for 'i', 'j' and 'u'.
970 (mips_ip): Set up imm_expr, imm2_expr, offset_expr, imm_reloc
DChangeLog-201852 (riscv_ip) <'u'>: Break if imm_expr is not a symbol or constant.
DChangeLog-92955739 based on contents of imm_expr and offset_expr, rather than