Home
last modified time | relevance | path

Searched refs:MOVN (Results 1 – 25 of 29) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/AArch64/
Darm64-aliases.s179 ; Two 32-bit immediates are encodable by both MOVN and MOVZ, make sure the MOV
196 ; overlaps with MOVZ or MOVN if the repeat-width is the whole register. In
197 ; both cases MOVZ/MOVN are preferred.
222 ; 0xffff is interesting because there are exceptions in the MOVN rules for
/external/llvm/test/MC/AArch64/
Darm64-aliases.s179 ; Two 32-bit immediates are encodable by both MOVN and MOVZ, make sure the MOV
196 ; overlaps with MOVZ or MOVN if the repeat-width is the whole register. In
197 ; both cases MOVZ/MOVN are preferred.
222 ; 0xffff is interesting because there are exceptions in the MOVN rules for
/external/u-boot/arch/mips/include/asm/
Dasm.h182 #define MOVN(rd, rs, rt) \ macro
198 #define MOVN(rd, rs, rt) \ macro
215 #define MOVN(rd, rs, rt) \ macro
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/
Dmovw-consts.ll52 ; A 32-bit MOVN can generate some 64-bit patterns that a 64-bit one
121 ; Mustn't MOVN w0 here.
Darm64-movi.ll149 ; Tests for MOVN with MOVK.
/external/llvm/test/CodeGen/AArch64/
Dmovw-consts.ll52 ; A 32-bit MOVN can generate some 64-bit patterns that a 64-bit one
121 ; Mustn't MOVN w0 here.
Darm64-movi.ll76 ; Tests for MOVN with MOVK.
/external/pcre/dist2/src/sljit/
DsljitNativeARM_64.c106 #define MOVN 0x92800000 macro
467 return push_inst(compiler, MOVN | RD(dst) | ((~imm & 0xffff) << 5)); in load_immediate()
473 return push_inst(compiler, (MOVN ^ W_OP) | RD(dst) | ((~imm & 0xffff) << 5)); in load_immediate()
475 …return push_inst(compiler, (MOVN ^ W_OP) | RD(dst) | ((~imm & 0xffff0000l) >> (16 - 5)) | (1 << 21… in load_immediate()
491 return push_inst(compiler, MOVN | RD(dst) | ((~imm & 0xffff0000l) >> (16 - 5)) | (1 << 21)); in load_immediate()
493 FAIL_IF(push_inst(compiler, MOVN | RD(dst) | ((~imm & 0xffff) << 5))); in load_immediate()
520 FAIL_IF(push_inst(compiler, MOVN | RD(dst) | ((simm & 0xffff) << 5) | (i << 21))); in load_immediate()
DsljitNativeMIPS_common.c195 #define MOVN (HI(0) | LO(11)) macro
1996 ins = MOVN | TA(EQUAL_FLAG); in sljit_emit_cmov()
2004 ins = MOVN | TA(OTHER_FLAG); in sljit_emit_cmov()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64Schedule.td21 def WriteImm : SchedWrite; // MOVN, MOVZ
DAArch64SchedCyclone.td131 // MOVN,MOVZ,MOVK
DAArch64InstrInfo.td639 defm MOVN : MoveImmediate<0b00, "movn">;
703 defm : movw_mov_alias<"MOVN", MOVNWi, GPR32, 32, 0>;
704 defm : movw_mov_alias<"MOVN", MOVNWi, GPR32, 32, 16>;
706 defm : movw_mov_alias<"MOVN", MOVNXi, GPR64, 64, 0>;
707 defm : movw_mov_alias<"MOVN", MOVNXi, GPR64, 64, 16>;
708 defm : movw_mov_alias<"MOVN", MOVNXi, GPR64, 64, 32>;
709 defm : movw_mov_alias<"MOVN", MOVNXi, GPR64, 64, 48>;
DAArch64SchedFalkorDetails.td1235 def : InstRW<[FalkorWr_1XYZB_0cyc], (instregex "^MOVN(W|X)i$")>; // imm fwd
/external/llvm/lib/Target/AArch64/
DAArch64Schedule.td21 def WriteImm : SchedWrite; // MOVN, MOVZ
DAArch64SchedCyclone.td129 // MOVN,MOVZ,MOVK
DAArch64InstrInfo.td443 defm MOVN : MoveImmediate<0b00, "movn">;
507 defm : movw_mov_alias<"MOVN", MOVNWi, GPR32, 32, 0>;
508 defm : movw_mov_alias<"MOVN", MOVNWi, GPR32, 32, 16>;
510 defm : movw_mov_alias<"MOVN", MOVNXi, GPR64, 64, 0>;
511 defm : movw_mov_alias<"MOVN", MOVNXi, GPR64, 64, 16>;
512 defm : movw_mov_alias<"MOVN", MOVNXi, GPR64, 64, 32>;
513 defm : movw_mov_alias<"MOVN", MOVNXi, GPR64, 64, 48>;
/external/v8/src/mips/
Dconstants-mips.h511 MOVN = ((1U << 3) + 3), enumerator
1297 FunctionFieldToBitNumber(MOVZ) | FunctionFieldToBitNumber(MOVN) |
Ddisasm-mips.cc1458 case MOVN: in DecodeTypeRegisterSPECIAL()
/external/v8/src/arm64/
Dconstants-arm64.h640 MOVN = 0x00000000, enumerator
643 MOVN_w = MoveWideImmediateFixed | MOVN,
644 MOVN_x = MoveWideImmediateFixed | MOVN | SixtyFourBits,
Dassembler-arm64.h1690 MoveWide(rd, imm, shift, MOVN);
/external/v8/src/mips64/
Dconstants-mips64.h493 MOVN = ((1U << 3) + 3), enumerator
1343 FunctionFieldToBitNumber(MOVZ) | FunctionFieldToBitNumber(MOVN) |
Ddisasm-mips64.cc1693 case MOVN: in DecodeTypeRegisterSPECIAL()
/external/vixl/src/aarch64/
Dconstants-aarch64.h605 MOVN = 0x00000000, enumerator
608 MOVN_w = MoveWideImmediateFixed | MOVN,
609 MOVN_x = MoveWideImmediateFixed | MOVN | SixtyFourBits,
Dassembler-aarch64.h2077 MoveWide(rd, imm, shift, MOVN);
/external/vixl/doc/aarch64/
Dsupported-instructions-aarch64.md794 ### MOVN ### subsection

12