Lines Matching defs:address
207 value_.immediate = static_cast<intptr_t>(handle.address());
754 // Use just lui and jic instructions. Insert lower part of the target address in
756 // before that addition, difference between upper part of the target address and
759 void Assembler::UnpackTargetAddress(uint32_t address, int16_t* lui_offset,
761 *lui_offset = (address & kHiMask) >> kLuiShift;
762 *jic_offset = address & kLoMask;
769 void Assembler::UnpackTargetAddressUnsigned(uint32_t address,
772 int16_t lui_offset16 = (address & kHiMask) >> kLuiShift;
773 int16_t jic_offset16 = address & kLoMask;
1251 void Assembler::GenInstrJump(Opcode opcode, uint32_t address) {
1253 DCHECK(is_uint26(address));
1254 Instr instr = opcode | address;
3731 // We should never get here, force a bad address if we do.
3735 // On Mips, a target address is stored in a lui/ori instruction pair, each
3736 // of which load 16 bits of the 32-bit address to a register.
3737 // Patching the address must replace both instr, and flush the i-cache.
3738 // On r6, target address is stored in a lui/jic pair, and both instr have to be