Home
last modified time | relevance | path

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

/toolchain/binutils/binutils-2.27/gas/config/
Dtc-mips.c1299 static void macro_build (expressionS *, const char *, const char *, ...);
6601 macro_build (&ep, "lui", "t,u", ATREG, BFD_RELOC_HI16); in fix_loongson2f_jump()
6603 macro_build (&ep, "ori", "t,r,i", ATREG, ATREG, BFD_RELOC_LO16); in fix_loongson2f_jump()
6604 macro_build (NULL, "and", "d,v,t", sreg, sreg, ATREG); in fix_loongson2f_jump()
8439 macro_build (expressionS *ep, const char *name, const char *fmt, ...) in macro_build() function
8704 macro_build (NULL, jalr, "t,s", RA, PIC_CALL_REG); in macro_build_jalr()
8706 macro_build (NULL, jalr, "mj", PIC_CALL_REG); in macro_build_jalr()
8709 macro_build (NULL, "jalr", "d,s", RA, PIC_CALL_REG); in macro_build_jalr()
8735 macro_build (ep, "lui", LUI_FMT, regnum, BFD_RELOC_HI16_S); in macro_build_lui()
8758 macro_build (ep, op, "t,o(b)", treg, BFD_RELOC_LO16, breg); in macro_build_ldst_constoffset()
[all …]
/toolchain/binutils/binutils-2.27/gas/
DChangeLog-20041093 (macro_build): Use it.
1094 (s_cpsetup): Pass all three composite relocation codes to macro_build.
1913 * config/tc-mips.c (HAVE_32BIT_ADDRESSES, append_insn, macro_build)
2466 * config/tc-mips.c (macro_build): Remove place and counter arguments.
2486 (macro_build): Don't emit warnings here.
2510 (macro_build): Remove all uses of "place". Use mips_relax.sequence
2513 (macro_build_lui): As for macro_build. Don't drop the add_symbol
DChangeLog-2013881 (macro_build, mips16_macro_build): Put null character check
900 * config/tc-mips.c (macro_build): Take an int for "C", "k", "\\"
1080 (macro_build) <'c'>: Handle microMIPS 32-bit BREAK encoding.
1274 (macro_build): Likewise.
1439 (macro_build): Handle "+J".
DChangeLog-2010146 * config/tc-mips.c (macro): Replace 0 with ZERO in macro_build
160 * config/tc-mips.c (macro_build, macro, mips_ip, md_apply_fix):
314 * config/tc-mips.c (macro_build): Remove gas_assert from 'o' case.
1053 (macro_build): Update accordingly.
1510 (macro_build): Change invocation of is_opcode_valid.
DChangeLog-0203829 (macro_build): Handle +A, +B, +C, +E, +F, +G, and +H format operands.
1491 (macro_build,macro,mips_ip): Use mips_opts.arch.
2609 (macro_build): Add handling of BFD_RELOC_MIPSEMB_16_PCREL_S2. Add
2714 (macro_build): Update append_insn calls.
2998 (macro_build): Handle "K" operand.
3378 (macro_build, mips_ip): Likewise.
4052 (macro_build): Check for MIPS16 capability, not for actual MIPS16 code
5191 * config/tc-mips.c (macro_build): Handle MIPS16 insns.
5579 (macro_build): Note in comment that use of MDMX in macros is
5607 (macro_build): Recognize BFD_RELOC_MIPS_GOT_DISP,
[all …]
DChangeLog-20061307 (macro_build): Update comment.
1316 * config/tc-mips.c (macro_build): Use INSERT_OPERAND wherew
1517 * config/tc-mips.c (macro_build): Test for currently active
1585 (macro_build): Handle SmartMIPS instructions.
1635 * config/tc-mips.c (macro_build): Add case 'k' to handle cache
DChangeLog-0001216 * config/tc-mips.c (macro_build): Replace BFD_RELOC_MIPS_GPREL
853 (macro_build): Likewise. Add handling for some NewABI relocations.
1338 (macro_build): Use BFD_RELOC_16_PCREL_S2 only for embedded
1595 (macro_build): Remove OPCODE_IS_MEMBER's gp32 argument.
1597 (macro2): Use move_register rather than macro_build for moves.
1647 * config/tc-mips.c (macro_build): Replace magic constants by defines.
1704 (macro_build): Use HAVE_32BIT_GPRS rather than mips_gp32 to select
2061 (macro_build): Ditto.
3932 * config/tc-mips.c (macro_build): Add new 'U' and 'J' operand
7099 (macro_build): Allow for code in sections other than .text.
[all …]
DChangeLog-2008982 (macro_build): Likewise.
1095 (macro_build, mips_ip): Use it instead of OPCODE_IS_MEMBER.
DChangeLog-9295510 macro_build, mips_ip, md_parse_option). Adding suitable
1496 * config/tc-mips.c (macro_build): Skip insns with an inappropriate
2171 (macro_build) [!USE_STDARG]: Don't use variadic prototype.
4144 * config/tc-mips.c (macro_build): Accept BFD_RELOC_PCREL* without
6420 * config/tc-mips.c (macro_build): Permit BFD_RELOC_PCREL_LO16 for
6423 (load_register): Pass reloc type to macro_build for 'u'.
6452 macro_build for nori case.
8229 (append_insn, macro_build, macro_build_lui): Take place
8232 (macro_build): Changed assertion for 'i', 'j', 'o' case.
8556 (macro_build): Ignore macros while searching for insn. For cases
[all …]
DChangeLog-9697199 * config/tc-mips.c (macro_build): Use the membership field
1220 * config/tc-mips.c (macro_build): Restore check of fmt argument.
1235 * config/tc-mips.c (macro_build): Refine code to check if an
1446 * config/tc-mips.c (macro_build,mips_ip): Move the INSN_ISA field
4915 macro_build, cast it to int first.
5421 * config/tc-mips.c (macro): Add missing arguments to macro_build
5519 (macro_build): Permit GOT/CALL_HI/LO relocs.
DChangeLog-9899163 * config/tc-mips.c (macro_build): Use OPCODE_IS_MEMBER.
191 mips_emit_delays,macro_build,load_register,load_addresss,
2057 (hilo_interlocks, gpr_interlocks, append_insn, macro_build, macro,
3814 * config/tc-mips.c (macro_build, validate_mips_insn): Implement
4456 * config/tc-mips.c (macro_build): Handle operand type 'C'.
DChangeLog-2011528 (macro_build, macro): Likewise.
821 (macro_build): Handle microMIPS ASE. Update for append_insn
DChangeLog-2005195 (macro_build): Complain for invalid branch displacements.
3388 (macro_build, mips16_macro_build, macro_build_lui, mips_ip)
3395 (insn_uses_reg, reg_needs_delay, append_insn, macro_build)
DChangeLog-2014573 (macro_build): Likewise.
DChangeLog-2012847 (macro_build) <'2'>: Handle microMIPS.
DChangeLog-20072263 (macro_build): Add case '2'.
DChangeLog-20092726 arguments to macro_build to match format.