Lines Matching refs:imm
74 yasm_value_delete(&insn->imm);
85 if (!insn->imm.abs)
90 yasm_value_print(&insn->imm, f, indent_level);
146 if (insn->imm.rel
147 && (!yasm_symrec_get_label(insn->imm.rel, &target_prevbc)
154 add_span(add_span_data, bc, 1, &insn->imm, -512+(long)bc->len,
185 insn->imm.size = 4;
186 if (output_value(&insn->imm, *bufp, 2, buf_off, bc, 1, d))
190 insn->imm.size = 5;
191 insn->imm.sign = 1;
192 if (output_value(&insn->imm, *bufp, 2, buf_off, bc, 1, d))
196 insn->imm.size = 6;
197 if (output_value(&insn->imm, *bufp, 2, buf_off, bc, 1, d))
201 insn->imm.size = 6;
202 insn->imm.sign = 1;
203 if (output_value(&insn->imm, *bufp, 2, buf_off, bc, 1, d))
207 insn->imm.size = 8;
208 if (output_value(&insn->imm, *bufp, 2, buf_off, bc, 1, d))
214 if (!insn->imm.abs)
215 insn->imm.abs = yasm_expr_create_ident(yasm_expr_int(delta),
218 insn->imm.abs =
220 yasm_expr_expr(insn->imm.abs),
223 insn->imm.size = 9;
224 insn->imm.sign = 1;
225 if (output_value(&insn->imm, *bufp, 2, buf_off, bc, 1, d))
229 insn->imm.size = 9;
230 if (output_value(&insn->imm, *bufp, 2, buf_off, bc, 1, d))