Home | History | Annotate | Download | only in config

Lines Matching defs:output_instruction

1243   struct cris_instruction output_instruction;
1252 cris_process_instruction (str, &output_instruction, &prefix);
1299 if (output_instruction.spec_reg != NULL)
1302 opcodep[0] = -output_instruction.spec_reg->reg_size;
1317 if (output_instruction.insn_type == CRIS_INSN_NONE)
1327 md_number_to_chars (opcodep, output_instruction.opcode, 2);
1330 if (output_instruction.insn_type == CRIS_INSN_BRANCH)
1336 if (output_instruction.expr.X_op != O_constant)
1338 to_seg = S_GET_SEGMENT (output_instruction.expr.X_add_symbol);
1349 && output_instruction.opcode == BA_QUICK_OPCODE))
1353 = (SIMPLE_EXPR (&output_instruction.expr)
1354 ? output_instruction.expr.X_add_number
1357 = (SIMPLE_EXPR (&output_instruction.expr)
1358 ? output_instruction.expr.X_add_symbol
1359 : make_expr_symbol (&output_instruction.expr));
1372 ? (output_instruction.opcode
1395 output_instruction.expr.X_add_symbol, NULL,
1396 output_instruction.expr.X_add_number);
1399 else if (output_instruction.insn_type == CRIS_INSN_MUL
1408 if (output_instruction.imm_oprnd_size > 0)
1413 switch (output_instruction.imm_oprnd_size)
1422 if (output_instruction.reloc != BFD_RELOC_NONE)
1423 reloc = output_instruction.reloc;
1430 if (output_instruction.reloc != BFD_RELOC_NONE)
1431 reloc = output_instruction.reloc;
1437 BAD_CASE (output_instruction.imm_oprnd_size);
1440 p = frag_more (output_instruction.imm_oprnd_size);
1442 output_instruction.imm_oprnd_size,
1443 &output_instruction.expr,
1448 else if (output_instruction.reloc == BFD_RELOC_CRIS_LAPCQ_OFFSET
1449 && output_instruction.expr.X_md != 0)
1453 = (output_instruction.expr.X_op_symbol != NULL
1454 ? 0 : output_instruction.expr.X_add_number);
1456 = (output_instruction.expr.X_op_symbol != NULL
1457 ? make_expr_symbol (&output_instruction.expr)
1458 : output_instruction.expr.X_add_symbol);
1467 else if (output_instruction.reloc != BFD_RELOC_NONE)
1477 &output_instruction.expr,
1478 output_instruction.reloc == BFD_RELOC_32_PCREL
1479 || output_instruction.reloc == BFD_RELOC_16_PCREL
1480 || output_instruction.reloc == BFD_RELOC_8_PCREL
1481 || (output_instruction.reloc
1483 output_instruction.reloc);