/netbsd-src/external/gpl3/binutils.old/dist/gas/config/ |
H A D | tc-mips.c | 1373 static void macro_build (expressionS *, const char *, const char *, ...); 1377 static void macro_build (expressionS *, const char *, const char *, ...); 5653 macro_build (&ep, "tltiu", "s,j", sreg, BFD_RELOC_LO16); in trap_zero_jump() 5657 macro_build (NULL, "teq", "s,t", sreg, 0); in trap_zero_jump() 6915 macro_build (&ep, "lui", "t,u", ATREG, BFD_RELOC_HI16); in fix_loongson2f_jump() 6917 macro_build (&ep, "ori", "t,r,i", ATREG, ATREG, BFD_RELOC_LO16); in fix_loongson2f_jump() 6918 macro_build (NULL, "and", "d,v,t", sreg, sreg, ATREG); in fix_loongson2f_jump() 7286 macro_build (ep, "ori", "t,r,i", AT, ZERO, BFD_RELOC_LO16); in macro_build_jrpatch() 7289 macro_build (NULL, "dmtc0", "t,G", AT, 22); in macro_build_jrpatch() 9093 macro_build (expressionS *ep, const char *name, const char *fmt, ...) in macro_build() function [all …]
|
H A D | tc-riscv.c | 1456 macro_build (expressionS *ep, const char *name, const char *fmt, ...) in macro_build() function 1623 macro_build (ep, "auipc", "d,u", tempreg, hi_reloc); in pcrel_access() 1624 macro_build (&ep2, lo_insn, lo_pattern, destreg, tempreg, lo_reloc); in pcrel_access() 1651 macro_build (ep, "auipc", "d,u", tempreg, reloc); in riscv_call() 1652 macro_build (NULL, "jalr", "d,s", destreg, tempreg); in riscv_call() 1744 macro_build (NULL, "vmslt.vx", "Vd,Vt,sVm", vd, vs2, vs1, -1); in vector_macro() 1745 macro_build (NULL, "vmnand.mm", "Vd,Vt,Vs", vd, vd, vd); in vector_macro() 1753 macro_build (NULL, "vmslt.vx", "Vd,Vt,s", vtemp, vs2, vs1); in vector_macro() 1754 macro_build (NULL, "vmandnot.mm", "Vd,Vt,Vs", vd, vm, vtemp); in vector_macro() 1759 macro_build (NULL, "vmslt.vx", "Vd,Vt,s", vtemp, vs2, vs1); in vector_macro() [all …]
|
/netbsd-src/external/gpl3/binutils/dist/gas/config/ |
H A D | tc-mips.c | 1376 static void macro_build (expressionS *, const char *, const char *, ...); 1380 static void macro_build (expressionS *, const char *, const char *, ...); 5656 macro_build (&ep, "tltiu", "s,j", sreg, BFD_RELOC_LO16); in trap_zero_jump() 5660 macro_build (NULL, "teq", "s,t", sreg, 0); in trap_zero_jump() 6918 macro_build (&ep, "lui", "t,u", ATREG, BFD_RELOC_HI16); in fix_loongson2f_jump() 6920 macro_build (&ep, "ori", "t,r,i", ATREG, ATREG, BFD_RELOC_LO16); in fix_loongson2f_jump() 6921 macro_build (NULL, "and", "d,v,t", sreg, sreg, ATREG); in fix_loongson2f_jump() 7285 macro_build (ep, "ori", "t,r,i", AT, ZERO, BFD_RELOC_LO16); in macro_build_jrpatch() 7288 macro_build (NULL, "dmtc0", "t,G", AT, 22); in macro_build_jrpatch() 9092 macro_build (expressionS *ep, const char *name, const char *fmt, ...) in macro_build() function [all …]
|
H A D | tc-riscv.c | 1790 macro_build (expressionS *ep, const char *name, const char *fmt, ...) in macro_build() function 1957 macro_build (ep, "auipc", "d,u", tempreg, hi_reloc); in pcrel_access() 1958 macro_build (&ep2, lo_insn, lo_pattern, destreg, tempreg, lo_reloc); in pcrel_access() 1985 macro_build (ep, "auipc", "d,u", tempreg, reloc); in riscv_call() 1986 macro_build (NULL, "jalr", "d,s", destreg, tempreg); in riscv_call() 2072 macro_build (NULL, vmslt_vx, "Vd,Vt,sVm", vd, vs2, vs1, -1); in vector_macro() 2073 macro_build (NULL, "vmnand.mm", "Vd,Vt,Vs", vd, vd, vd); in vector_macro() 2081 macro_build (NULL, vmslt_vx, "Vd,Vt,sVm", vtemp, vs2, vs1, -1); in vector_macro() 2082 macro_build (NULL, "vmandnot.mm", "Vd,Vt,Vs", vd, vm, vtemp); in vector_macro() 2087 macro_build (NULL, vmslt_vx, "Vd,Vt,sVm", vtemp, vs2, vs1, -1); in vector_macro() [all …]
|
/netbsd-src/external/gpl3/binutils/dist/gas/ |
H A D | ChangeLog-2004 | 1093 (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
|
H A D | ChangeLog-2013 | 881 (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".
|
H A D | ChangeLog-2010 | 146 * 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.
|
H A D | ChangeLog-0203 | 829 (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 …]
|
H A D | ChangeLog-2006 | 1307 (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
|
H A D | ChangeLog-0001 | 216 * 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 …]
|
H A D | ChangeLog-2008 | 982 (macro_build): Likewise. 1095 (macro_build, mips_ip): Use it instead of OPCODE_IS_MEMBER.
|
H A D | ChangeLog-9295 | 510 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 …]
|
H A D | ChangeLog-9697 | 199 * 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.
|
H A D | ChangeLog-9899 | 163 * 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'.
|
/netbsd-src/external/gpl3/binutils.old/dist/gas/ |
H A D | ChangeLog-2004 | 1093 (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
|
H A D | ChangeLog-2013 | 881 (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".
|
H A D | ChangeLog-2010 | 146 * 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.
|
H A D | ChangeLog-0203 | 829 (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 …]
|
H A D | ChangeLog-2006 | 1307 (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
|
H A D | ChangeLog-0001 | 216 * 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 …]
|
H A D | ChangeLog-2008 | 982 (macro_build): Likewise. 1095 (macro_build, mips_ip): Use it instead of OPCODE_IS_MEMBER.
|
H A D | ChangeLog-9295 | 510 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 …]
|
H A D | ChangeLog-9697 | 199 * 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.
|
H A D | ChangeLog-9899 | 163 * 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'.
|
H A D | ChangeLog-2011 | 528 (macro_build, macro): Likewise. 821 (macro_build): Handle microMIPS ASE. Update for append_insn
|