Searched refs:immLo (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/lld/ELF/Arch/ |
H A D | LoongArch.cpp | 135 uint32_t immLo = extractBits(imm, 15, 0); in setD5k16() local 137 return (insn & 0xfc0003e0) | (immLo << 10) | immHi; in setD5k16() 141 uint32_t immLo = extractBits(imm, 15, 0); in setD10k16() local 143 return (insn & 0xfc000000) | (immLo << 10) | immHi; in setD10k16()
|
H A D | AArch64.cpp | 414 uint32_t immLo = (imm & 0x3) << 29; in write32AArch64Addr() local 417 write32le(l, (read32le(l) & ~mask) | immLo | immHi); in write32AArch64Addr()
|
/freebsd/contrib/llvm-project/lld/MachO/Arch/ |
H A D | ARM64.cpp | 236 uint64_t immLo = (insn >> 29) & 0x3; in parseAdrp() local 237 adrp.addend = SignExtend64<21>(immLo | (immHi << 2)) * 4096; in parseAdrp() 289 uint32_t immLo = (delta & 0x00000003) << 29; in writeAdr() local 290 write32le(loc, opcode | immHi | immLo | dest); in writeAdr()
|
/freebsd/contrib/llvm-project/lld/COFF/ |
H A D | Chunks.cpp | 246 uint32_t immLo = (imm & 0x3) << 29; in applyArm64Addr() local 249 write32le(off, (orig & ~mask) | immLo | immHi); in applyArm64Addr()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | Mips16InstrInfo.td | 1898 (ins simm16:$immHi, simm16:$immLo), 1899 "li\t$rh, $immHi\n\taddiu\t$rl, $$pc, $immLo\n ",[]> ;
|