| /openbsd-src/gnu/usr.bin/binutils/opcodes/ |
| H A D | iq2000-opc.c | 266 { { MNEM, ' ', OP (RT_RS), ',', OP (LO16), 0 } }, 272 { { MNEM, ' ', OP (RT), ',', OP (RS), ',', OP (LO16), 0 } }, 278 { { MNEM, ' ', OP (RT_RS), ',', OP (LO16), 0 } }, 284 { { MNEM, ' ', OP (RT), ',', OP (RS), ',', OP (LO16), 0 } }, 326 { { MNEM, ' ', OP (RT_RS), ',', OP (LO16), 0 } }, 332 { { MNEM, ' ', OP (RT), ',', OP (RS), ',', OP (LO16), 0 } }, 338 { { MNEM, ' ', OP (RT_RS), ',', OP (LO16), 0 } }, 344 { { MNEM, ' ', OP (RT), ',', OP (RS), ',', OP (LO16), 0 } }, 374 { { MNEM, ' ', OP (RT_RS), ',', OP (LO16), 0 } }, 380 { { MNEM, ' ', OP (RT), ',', OP (RS), ',', OP (LO16), 0 } }, [all …]
|
| H A D | openrisc-opc.c | 326 { { MNEM, ' ', OP (RD), ',', OP (RA), ',', OP (LO16), 0 } }, 338 { { MNEM, ' ', OP (RD), ',', OP (RA), ',', OP (LO16), 0 } }, 350 { { MNEM, ' ', OP (RD), ',', OP (RA), ',', OP (LO16), 0 } }, 362 { { MNEM, ' ', OP (RD), ',', OP (RA), ',', OP (LO16), 0 } }, 374 { { MNEM, ' ', OP (RD), ',', OP (RA), ',', OP (LO16), 0 } }, 386 { { MNEM, ' ', OP (RD), ',', OP (RA), ',', OP (LO16), 0 } },
|
| /openbsd-src/gnu/usr.bin/binutils-2.17/opcodes/ |
| H A D | iq2000-opc.c | 266 { { MNEM, ' ', OP (RT_RS), ',', OP (LO16), 0 } }, 272 { { MNEM, ' ', OP (RT), ',', OP (RS), ',', OP (LO16), 0 } }, 278 { { MNEM, ' ', OP (RT_RS), ',', OP (LO16), 0 } }, 284 { { MNEM, ' ', OP (RT), ',', OP (RS), ',', OP (LO16), 0 } }, 326 { { MNEM, ' ', OP (RT_RS), ',', OP (LO16), 0 } }, 332 { { MNEM, ' ', OP (RT), ',', OP (RS), ',', OP (LO16), 0 } }, 338 { { MNEM, ' ', OP (RT_RS), ',', OP (LO16), 0 } }, 344 { { MNEM, ' ', OP (RT), ',', OP (RS), ',', OP (LO16), 0 } }, 374 { { MNEM, ' ', OP (RT_RS), ',', OP (LO16), 0 } }, 380 { { MNEM, ' ', OP (RT), ',', OP (RS), ',', OP (LO16), 0 } }, [all …]
|
| H A D | openrisc-opc.c | 326 { { MNEM, ' ', OP (RD), ',', OP (RA), ',', OP (LO16), 0 } }, 338 { { MNEM, ' ', OP (RD), ',', OP (RA), ',', OP (LO16), 0 } }, 350 { { MNEM, ' ', OP (RD), ',', OP (RA), ',', OP (LO16), 0 } }, 362 { { MNEM, ' ', OP (RD), ',', OP (RA), ',', OP (LO16), 0 } }, 374 { { MNEM, ' ', OP (RD), ',', OP (RA), ',', OP (LO16), 0 } }, 386 { { MNEM, ' ', OP (RD), ',', OP (RA), ',', OP (LO16), 0 } },
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/ |
| H A D | CSKYMCCodeEmitter.cpp | 61 uint16_t LO16 = static_cast<uint16_t>(Bin); in writeData() local 67 support::endian::write<uint16_t>(OS, LO16, support::little); in writeData() 235 uint16_t LO16 = static_cast<uint16_t>(Bin); in encodeInstruction() local 241 support::endian::write<uint16_t>(OS, LO16, support::little); in encodeInstruction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMExpandPseudoInsts.cpp | 983 MachineInstrBuilder LO16, HI16; in ExpandMOV32BitImm() local 996 LO16 = BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(ARM::MOVi), DstReg); in ExpandMOV32BitImm() 1003 LO16 = BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(ARM::MVNi), DstReg); in ExpandMOV32BitImm() 1013 LO16 = LO16.addImm(SOImmValV1); in ExpandMOV32BitImm() 1015 LO16.cloneMemRefs(MI); in ExpandMOV32BitImm() 1017 LO16.setMIFlags(MIFlags); in ExpandMOV32BitImm() 1019 LO16.addImm(Pred).addReg(PredReg).add(condCodeOp()); in ExpandMOV32BitImm() 1022 LO16.add(makeImplicit(MI.getOperand(1))); in ExpandMOV32BitImm() 1023 TransferImpOps(MI, LO16, HI16); in ExpandMOV32BitImm() 1039 LO16 = BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(LO16Opc), DstReg); in ExpandMOV32BitImm() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/ |
| H A D | LanaiInstrInfo.td | 64 def LO16 : SDNodeXForm<imm, [{ 122 return ((N->getZExtValue() & 0xFFFFUL) == N->getZExtValue());}], LO16> { 129 return (Imm < 0) && (isInt<16>(Imm));}], LO16> { 135 return ((int64_t)(N->getSExtValue() & 0xFFFFUL) == N->getSExtValue());}], LO16> { 143 return (N->getZExtValue() >= 0xFFFF0000UL);}], LO16> { 835 def : Pat<(i32 imm:$imm), (OR_I_LO (MOVHI (HI16 imm:$imm)), (LO16 imm:$imm))>;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.td | 493 def LO16 : SDNodeXForm<imm, [{ 544 }], LO16>; 3013 (ORI (LIS (HI16 imm:$imm)), (LO16 imm:$imm))>; 3023 (ADDIS (ADDI $in, (LO16 imm:$imm)), (HA16 imm:$imm))>; 3026 (ORIS (ORI $in, (LO16 imm:$imm)), (HI16 imm:$imm))>; 3029 (XORIS (XORI $in, (LO16 imm:$imm)), (HI16 imm:$imm))>; 3648 (LO16 imm:$imm)), sub_eq)>; 3688 (LO16 imm:$imm)), sub_eq)>; 3718 (LO16 imm:$imm)), sub_eq)>; 3747 (LO16 imm:$imm)), sub_eq)>;
|
| H A D | PPCInstrP10.td | 1953 (LO16 imm:$imm)), sub_eq)>; 1960 (LO16 imm:$imm)), sub_eq)>;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Mips/ |
| H A D | MipsInstrInfo.td | 1191 def LO16 : SDNodeXForm<imm, [{ 1220 // The LO16 param means that only the lower 16 bits of the node 1228 }], LO16>; 1281 }], LO16>; 3150 (ORiOp (LUiOp (HI16 imm:$imm)), (LO16 imm:$imm))>;
|
| H A D | Mips64InstrInfo.td | 653 (LO16 imm:$imm))>, ISA_MIPS3, GPR_64;
|
| /openbsd-src/gnu/usr.bin/binutils/bfd/ |
| H A D | ChangeLog-9899 | 272 (_bfd_mips_elf_relocate_section): Handle unpaired LO16 relocs 1038 * elf32-mips.c (_bfd_mips_elf_relocate_section): Tweak HI16/LO16 1047 (mips_elf_relocate_section): Pull the LO16 addend out of the 1320 (_bfd_mips_elf_relocate_section): Only look for LO16 following 5353 match up HI6S relocs with LO16 relocs. 5364 LO16/HI16S bug and improve comments about what is going on. 5455 to lag behind LO16 reloc by a couple of instructions.
|
| H A D | ChangeLog-9697 | 161 HI16_S/LO16 reloc pairs. 2004 * elf32-m32r.c (m32r_elf_howto_table): Use special function for LO16. 2011 LO16 reloc. 2601 for R_M32R_{16,32,24,HI16_ULO,HI16_SLO,LO16}. 2663 * reloc.c: Add relocs BFD_RELOC_M32R_{HI16_[US]LO,LO16}. 5170 relocs before the associated LO16 reloc.
|
| H A D | ChangeLog-0203 | 10910 (_bfd_mips_elf_lo16_reloc): Subtract address of LO16 part here 10916 LO16 addresses, since it can't easily be done in
|
| /openbsd-src/gnu/usr.bin/binutils-2.17/bfd/ |
| H A D | ChangeLog-9899 | 272 (_bfd_mips_elf_relocate_section): Handle unpaired LO16 relocs 1038 * elf32-mips.c (_bfd_mips_elf_relocate_section): Tweak HI16/LO16 1047 (mips_elf_relocate_section): Pull the LO16 addend out of the 1320 (_bfd_mips_elf_relocate_section): Only look for LO16 following 5353 match up HI6S relocs with LO16 relocs. 5364 LO16/HI16S bug and improve comments about what is going on. 5455 to lag behind LO16 reloc by a couple of instructions.
|
| H A D | ChangeLog-9697 | 161 HI16_S/LO16 reloc pairs. 2004 * elf32-m32r.c (m32r_elf_howto_table): Use special function for LO16. 2011 LO16 reloc. 2601 for R_M32R_{16,32,24,HI16_ULO,HI16_SLO,LO16}. 2663 * reloc.c: Add relocs BFD_RELOC_M32R_{HI16_[US]LO,LO16}. 5170 relocs before the associated LO16 reloc.
|
| H A D | ChangeLog-0203 | 10910 (_bfd_mips_elf_lo16_reloc): Subtract address of LO16 part here 10916 LO16 addresses, since it can't easily be done in
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | CodeGenerator.rst | 1106 (ORI (LIS (HI16 imm:$imm)), (LO16 imm:$imm))>; 1112 instruction". To make this work, the ``LO16``/``HI16`` node transformations
|
| /openbsd-src/gnu/usr.bin/binutils-2.17/gas/ |
| H A D | ChangeLog-9697 | 1157 LO16, HI16 and HI16_S relocs.
|
| H A D | ChangeLog-0203 | 7166 their LO16 parts, even for ELF.
|
| H A D | ChangeLog-9295 | 1568 word relocations BFD_RELOC_{LO16,HI16,HI16_S}.
|
| /openbsd-src/gnu/usr.bin/binutils/gas/ |
| H A D | ChangeLog-9697 | 1157 LO16, HI16 and HI16_S relocs.
|
| H A D | ChangeLog-0203 | 7166 their LO16 parts, even for ELF.
|
| H A D | ChangeLog-9295 | 1568 word relocations BFD_RELOC_{LO16,HI16,HI16_S}.
|