Lines Matching defs:breg

3817    offset off of a base register (breg) into/from a target register (treg),
3821 int treg, int breg, int dbl)
3836 macro_build (ep, op, "t,o(b)", treg, BFD_RELOC_LO16, breg);
3842 addu $tempreg,$tempreg,$breg
3846 macro_build (NULL, ADDRESS_ADD_INSN, "d,v,t", AT, AT, breg);
4558 int treg, sreg, dreg, breg;
4581 sreg = breg = (ip->insn_opcode >> 21) & 0x1f;
5304 /* Load the address of a symbol into a register. If breg is not
5322 if (!mips_opts.noat && (treg == breg))
5468 && breg == 0
5475 if (breg != 0)
5489 /* FIXME: If breg == 0, and the next instruction uses
5514 if (breg == treg)
5518 treg, AT, breg);
5519 breg = 0;
5579 if (breg != treg)
5585 treg, AT, breg);
5607 treg, tempreg, breg);
5608 breg = 0;
5613 else if (breg == 0 && (call || tempreg == PIC_CALL_REG))
5681 if (expr1.X_add_number == 0 && breg == 0
5694 if (breg != 0)
5720 if (breg != treg)
5727 treg, AT, breg);
5763 if (breg == treg)
5770 treg, AT, breg);
5772 /* We set breg to 0 because we have arranged to add
5774 breg = 0;
5828 if (expr1.X_add_number == 0 && breg == 0
5859 if (breg != treg)
5865 treg, AT, breg);
5887 treg, tempreg, breg);
5888 breg = 0;
5896 if (breg != 0)
5897 macro_build (NULL, ADDRESS_ADD_INSN, "d,v,t", treg, tempreg, breg);
6183 if (breg == treg || coproc || lr)
6314 if (breg != 0)
6316 tempreg, tempreg, breg);
6332 addu $tempreg,$breg,$gp
6336 addu $tempreg,$tempreg,$breg
6352 daddu $at,$breg
6371 daddu $tempreg,$tempreg,$breg
6382 if (breg == 0)
6390 tempreg, breg, mips_gp_register);
6405 if (breg != 0)
6406 macro_build (NULL, "daddu", "d,v,t", AT, AT, breg);
6423 if (breg != 0)
6425 tempreg, tempreg, breg);
6435 if (breg == 0)
6458 tempreg, breg, mips_gp_register);
6465 tempreg, tempreg, breg);
6501 if (breg != 0)
6503 tempreg, tempreg, breg);
6521 if (breg != 0)
6523 tempreg, tempreg, breg);
6570 if (breg != 0)
6572 tempreg, tempreg, breg);
6598 if (breg != 0)
6600 tempreg, tempreg, breg);
6607 if (breg != 0)
6609 tempreg, tempreg, breg);
6764 breg = mips_gp_register;
6787 breg = AT;
6804 target_big_endian ? treg + 1 : treg, r, breg);
6809 target_big_endian ? treg : treg + 1, r, breg);
6912 addu $at,$breg,$gp
6927 if (breg == 0)
6934 AT, breg, mips_gp_register);
6978 if (breg != 0)
6979 macro_build (NULL, ADDRESS_ADD_INSN, "d,v,t", AT, breg, AT);
7013 if (breg != 0)
7014 macro_build (NULL, ADDRESS_ADD_INSN, "d,v,t", AT, breg, AT);
7072 if (breg != 0)
7073 macro_build (NULL, ADDRESS_ADD_INSN, "d,v,t", AT, breg, AT);
7096 if (breg != 0)
7097 macro_build (NULL, ADDRESS_ADD_INSN, "d,v,t", AT, breg, AT);
7125 macro_build (&offset_expr, s, "t,o(b)", treg, BFD_RELOC_LO16, breg);
7127 macro_build (&offset_expr, s, "t,o(b)", treg + 1, BFD_RELOC_LO16, breg);
7161 if (breg)
7162 INSERT_OPERAND (RS, insn, breg);
7244 int treg, sreg, dreg, breg;
7263 sreg = breg = (ip->insn_opcode >> 21) & 0x1f;
7548 target_big_endian ? treg + 1 : treg, BFD_RELOC_LO16, breg);
7551 target_big_endian ? treg : treg + 1, BFD_RELOC_LO16, breg);
7851 macro_build (&offset_expr, s, "t,o(b)", AT, BFD_RELOC_LO16, breg);
7856 macro_build (&offset_expr, "lbu", "t,o(b)", treg, BFD_RELOC_LO16, breg);
7878 if (treg != breg)
7899 treg, offset_reloc[0], breg);
7905 macro_build (&offset_expr, s, "t,o(b)", tempreg, offset_reloc[0], breg);
7910 macro_build (&offset_expr, s2, "t,o(b)", tempreg, offset_reloc[0], breg);
7932 if (breg != 0)
7933 macro_build (NULL, ADDRESS_ADD_INSN, "d,v,t", AT, AT, breg);
7965 if (breg != 0)
7966 macro_build (NULL, ADDRESS_ADD_INSN, "d,v,t", AT, AT, breg);
8003 macro_build (&offset_expr, "sb", "t,o(b)", treg, BFD_RELOC_LO16, breg);
8009 macro_build (&offset_expr, "sb", "t,o(b)", AT, BFD_RELOC_LO16, breg);
8035 "t,o(b)", treg, offset_reloc[0], breg);
8040 macro_build (&offset_expr, s, "t,o(b)", treg, offset_reloc[0], breg);
8045 macro_build (&offset_expr, s2, "t,o(b)", treg, offset_reloc[0], breg);
8060 if (breg != 0)
8061 macro_build (NULL, ADDRESS_ADD_INSN, "d,v,t", AT, AT, breg);
8091 if (breg != 0)
8092 macro_build (NULL, ADDRESS_ADD_INSN, "d,v,t", AT, AT, breg);