/device/linaro/bootloader/edk2/MdePkg/Library/BasePeCoffLib/Arm/ |
PeCoffLoaderEx.c | 21 Pass in a pointer to an ARM MOVT or MOVW immediate instruciton and
24 @param Instruction Pointer to ARM MOVT or MOVW immediate instruction
34 UINT32 Movt;
38 // Example MOVT R0, #0 is 0x0000f2c0 or 0xf2c0 0x0000
39 Movt = (*Instruction << 16) | (*(Instruction + 1));
46 Address = (UINT16)(Movt & 0x000000ff); // imm8
47 Address |= (UINT16)((Movt >> 4) & 0x0000f700); // imm4 imm3
48 Address |= (((Movt & BIT26) != 0) ? BIT11 : 0); // i
54 Update an ARM MOVT or MOVW immediate instruction immediate data.
56 @param Instruction Pointer to ARM MOVT or MOVW immediate instruction [all...] |
/device/linaro/bootloader/edk2/BaseTools/Source/C/Common/ |
PeCoffLoaderEx.c | 264 Pass in a pointer to an ARM MOVT or MOVW immediate instruciton and
267 @param Instruction Pointer to ARM MOVT or MOVW immediate instruction
277 UINT32 Movt;
281 // Example MOVT R0, #0 is 0x0000f2c0 or 0xf2c0 0x0000
282 Movt = (*Instruction << 16) | (*(Instruction + 1));
289 Address = (UINT16)(Movt & 0x000000ff); // imm8
290 Address |= (UINT16)((Movt >> 4) & 0x0000f700); // imm4 imm3
291 Address |= (((Movt & BIT26) != 0) ? BIT11 : 0); // i
297 Update an ARM MOVT or MOVW immediate instruction immediate data.
299 @param Instruction Pointer to ARM MOVT or MOVW immediate instruction [all...] |
/external/vixl/test/aarch32/ |
test-simulator-cond-rd-operand-imm16-t32.cc | 119 M(Movt) 426 #include "aarch32/traces/simulator-cond-rd-operand-imm16-t32-movt.h"
|
test-disasm-a32.cc | 435 "movt ip, #43981\n" 440 "movt r0, #43981\n" 536 "movt r0, #43981\n" 541 "movt ip, #21554\n" 545 "movt ip, #43981\n" 550 "movt ip, #21554\n" [all...] |
/external/swiftshader/third_party/subzero/src/ |
IceInstARM32.h | 404 Movt, [all...] |
IceInstMIPS32.h | 243 Movt, [all...] |
IceInstARM32.cpp | [all...] |
/art/compiler/optimizing/ |
code_generator_mips.cc | [all...] |
intrinsics_arm_vixl.cc | 573 __ Movt(temp1, High16Bits(kNanFloat)); // 0x7FC0xxxx is a NaN. [all...] |
/art/compiler/utils/mips/ |
assembler_mips_test.cc | 646 TEST_F(AssemblerMIPSTest, Movt) { 647 DriverStr(RepeatRRIb(&mips::MipsAssembler::Movt, 3, "movt ${reg1}, ${reg2}, $fcc{imm}"), "Movt"); 661 DriverStr(RepeatFFIb(&mips::MipsAssembler::MovtS, 3, "movt.s ${reg1}, ${reg2}, $fcc{imm}"), 666 DriverStr(RepeatFFIb(&mips::MipsAssembler::MovtD, 3, "movt.d ${reg1}, ${reg2}, $fcc{imm}"), [all...] |
assembler_mips.h | 419 void Movt(Register rd, Register rs, int cc = 0); // R2 [all...] |
assembler_mips.cc | [all...] |
/external/v8/src/mips/ |
code-stubs-mips.cc | 584 __ Movt(v0, t0); 592 __ Movt(v0, t2); [all...] |
macro-assembler-mips.h | 311 void Movt(Register rd, Register rs, uint16_t cc = 0); [all...] |
macro-assembler-mips.cc | [all...] |
/external/v8/src/mips64/ |
code-stubs-mips64.cc | 582 __ Movt(v0, a4); 590 __ Movt(v0, a6); [all...] |
macro-assembler-mips64.h | 344 void Movt(Register rd, Register rs, uint16_t cc = 0); [all...] |
macro-assembler-mips64.cc | [all...] |
/external/v8/src/compiler/mips/ |
code-generator-mips.cc | [all...] |
/external/v8/src/compiler/mips64/ |
code-generator-mips64.cc | [all...] |
/external/vixl/src/aarch32/ |
macro-assembler-aarch32.h | [all...] |