Lines Matching refs:immediate
195 value_.immediate = static_cast<int32_t>(f.address());
199 value_.immediate = static_cast<intptr_t>(value.ptr());
248 // This is an movw / movt immediate load. Return the immediate.
256 // This is an mov / orr immediate load. Return the immediate.
291 // This is an movw / movt immediate load. Patch the immediate embedded in
296 uint32_t immediate = static_cast<uint32_t>(target);
297 instr_ptr[0] = PatchMovwImmediate(instr_ptr[0], immediate & 0xFFFF);
298 instr_ptr[1] = PatchMovwImmediate(instr_ptr[1], immediate >> 16);
305 // This is an mov / orr immediate load. Patch the immediate embedded in
312 uint32_t immediate = static_cast<uint32_t>(target);
313 instr_ptr[0] = PatchShiftImm(instr_ptr[0], immediate & kImm8Mask);
314 instr_ptr[1] = PatchShiftImm(instr_ptr[1], immediate & (kImm8Mask << 8));
315 instr_ptr[2] = PatchShiftImm(instr_ptr[2], immediate & (kImm8Mask << 16));
316 instr_ptr[3] = PatchShiftImm(instr_ptr[3], immediate & (kImm8Mask << 24));