Home
last modified time | relevance | path

Searched refs:MOVK (Results 1 – 17 of 17) sorted by relevance

/external/llvm/test/CodeGen/AArch64/
Darm64-movi.ll43 ; Tests for MOVZ with MOVK.
76 ; Tests for MOVN with MOVK.
93 ; Tests for ORR with MOVK.
/external/pcre/dist2/src/sljit/
DsljitNativeARM_64.c105 #define MOVK 0xf2800000 macro
149 FAIL_IF(push_inst(compiler, MOVK | RD(dst) | (((imm >> 16) & 0xffff) << 5) | (1 << 21))); in emit_imm64_const()
150 FAIL_IF(push_inst(compiler, MOVK | RD(dst) | (((imm >> 32) & 0xffff) << 5) | (2 << 21))); in emit_imm64_const()
151 return push_inst(compiler, MOVK | RD(dst) | ((imm >> 48) << 5) | (3 << 21)); in emit_imm64_const()
157 SLJIT_ASSERT((inst[0] & 0xffe00000) == MOVZ && (inst[1] & 0xffe00000) == (MOVK | (1 << 21))); in modify_imm64_const()
159 inst[1] = MOVK | dst | (((new_imm >> 16) & 0xffff) << 5) | (1 << 21); in modify_imm64_const()
160 inst[2] = MOVK | dst | (((new_imm >> 32) & 0xffff) << 5) | (2 << 21); in modify_imm64_const()
161 inst[3] = MOVK | dst | ((new_imm >> 48) << 5) | (3 << 21); in modify_imm64_const()
317 buf_ptr[1] = MOVK | dst | (((addr >> 16) & 0xffff) << 5) | (1 << 21); in sljit_generate_code()
319 buf_ptr[2] = MOVK | dst | (((addr >> 32) & 0xffff) << 5) | (2 << 21); in sljit_generate_code()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/
Darm64-movi.ll74 ; Tests for MOVZ with MOVK.
149 ; Tests for MOVN with MOVK.
170 ; Tests for ORR with MOVK.
/external/llvm/test/MC/Disassembler/AArch64/
Darm64-basic-a64-undefined.txt13 # MOVK with sf == 0 and hw<1> == 1 is unallocated.
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/AArch64/
Darm64-basic-a64-undefined.txt13 # MOVK with sf == 0 and hw<1> == 1 is unallocated.
/external/v8/src/codegen/arm64/
Dconstants-arm64.h658 MOVK = 0x60000000, enumerator
663 MOVK_w = MoveWideImmediateFixed | MOVK,
664 MOVK_x = MoveWideImmediateFixed | MOVK | SixtyFourBits
Dassembler-arm64.h894 MoveWide(rd, imm, shift, MOVK);
/external/vixl/src/aarch64/
Dconstants-aarch64.h667 MOVK = 0x60000000, enumerator
672 MOVK_w = MoveWideImmediateFixed | MOVK,
673 MOVK_x = MoveWideImmediateFixed | MOVK | SixtyFourBits
Dassembler-aarch64.h2127 MoveWide(rd, imm, shift, MOVK);
/external/OpenCSD/decoder/tests/snapshots/juno_r1_1/ds-5-dumps/
DTrace_Report_0x15_cpu_5_2015Sep17_105126.txt113 EL1N:0xFFFFFFC0000C5408 F2A4B824 MOVK x4,#0x25c1,LSL #16
115 EL1N:0xFFFFFFC0000C5410 F2C00044 MOVK x4,#2,LSL #32
119 EL1N:0xFFFFFFC0000C5420 F2A77341 MOVK x1,#0x3b9a,LSL #16
123 EL1N:0xFFFFFFC0000C5430 F2A4B824 MOVK x4,#0x25c1,LSL #16
125 EL1N:0xFFFFFFC0000C5438 F2C00044 MOVK x4,#2,LSL #32
131 EL1N:0xFFFFFFC0000C5450 F2A77344 MOVK x4,#0x3b9a,LSL #16
138 EL1N:0xFFFFFFC0000C546C F2A77341 MOVK x1,#0x3b9a,LSL #16
604 EL1N:0xFFFFFFC00009574C 72A00060 MOVK w0,#3,LSL #16
673 EL1N:0xFFFFFFC00009574C 72A00060 MOVK w0,#3,LSL #16
959 EL1N:0xFFFFFFC000095968 72A00064 MOVK w4,#3,LSL #16
DTrace_Report_0x10_cpu_0_2015Sep17_104900.txt10716 EL1N:0xFFFFFFC0000C5408 F2A4B824 MOVK x4,#0x25c1,LSL #16
10718 EL1N:0xFFFFFFC0000C5410 F2C00044 MOVK x4,#2,LSL #32
10722 EL1N:0xFFFFFFC0000C5420 F2A77341 MOVK x1,#0x3b9a,LSL #16
10726 EL1N:0xFFFFFFC0000C5430 F2A4B824 MOVK x4,#0x25c1,LSL #16
10728 EL1N:0xFFFFFFC0000C5438 F2C00044 MOVK x4,#2,LSL #32
10734 EL1N:0xFFFFFFC0000C5450 F2A77344 MOVK x4,#0x3b9a,LSL #16
10741 EL1N:0xFFFFFFC0000C546C F2A77341 MOVK x1,#0x3b9a,LSL #16
22566 EL1N:0xFFFFFFC0000C50C4 F2A0BEA1 MOVK x1,#0x5f5,LSL #16
22728 EL1N:0xFFFFFFC0000C5408 F2A4B824 MOVK x4,#0x25c1,LSL #16
22730 EL1N:0xFFFFFFC0000C5410 F2C00044 MOVK x4,#2,LSL #32
[all …]
/external/llvm/lib/Target/AArch64/
DAArch64SchedCyclone.td129 // MOVN,MOVZ,MOVK
DAArch64InstrInfo.td442 defm MOVK : InsertImmediate<0b11, "movk">;
569 // Deal with the various forms of (ELF) large addressing with MOVZ/MOVK
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64SchedCyclone.td131 // MOVN,MOVZ,MOVK
DAArch64SchedFalkorDetails.td1233 def : InstRW<[FalkorWr_1XYZ_0cyc], (instregex "^MOVK(W|X)i$")>; // imm fwd
DAArch64InstrInfo.td638 defm MOVK : InsertImmediate<0b11, "movk">;
768 // Deal with the various forms of (ELF) large addressing with MOVZ/MOVK
/external/vixl/doc/aarch64/
Dsupported-instructions-aarch64.md1923 ### MOVK ### subsection