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.c261 #define MOVN (HI(0) | LO(11)) macro
2114 ins = MOVN | TA(EQUAL_FLAG); in sljit_emit_cmov()
2122 ins = MOVN | TA(OTHER_FLAG); in sljit_emit_cmov()
/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/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/v8/src/codegen/mips/
Dconstants-mips.h501 MOVN = ((1U << 3) + 3), enumerator
1274 FunctionFieldToBitNumber(MOVZ) | FunctionFieldToBitNumber(MOVN) |
Dassembler-mips.cc2314 GenInstrRegister(SPECIAL, rs, rt, rd, 0, MOVN); in movn()
/external/v8/src/codegen/mips64/
Dconstants-mips64.h483 MOVN = ((1U << 3) + 3), enumerator
1321 FunctionFieldToBitNumber(MOVZ) | FunctionFieldToBitNumber(MOVN) |
/external/v8/src/codegen/arm64/
Dconstants-arm64.h656 MOVN = 0x00000000, enumerator
659 MOVN_w = MoveWideImmediateFixed | MOVN,
660 MOVN_x = MoveWideImmediateFixed | MOVN | SixtyFourBits,
Dassembler-arm64.h899 MoveWide(rd, imm, shift, MOVN);
/external/vixl/src/aarch64/
Dconstants-aarch64.h665 MOVN = 0x00000000, enumerator
668 MOVN_w = MoveWideImmediateFixed | MOVN,
669 MOVN_x = MoveWideImmediateFixed | MOVN | SixtyFourBits,
Dassembler-aarch64.h2132 MoveWide(rd, imm, shift, MOVN);
/external/v8/src/diagnostics/mips/
Ddisasm-mips.cc1406 case MOVN: in DecodeTypeRegisterSPECIAL()
/external/v8/src/diagnostics/mips64/
Ddisasm-mips64.cc1639 case MOVN: in DecodeTypeRegisterSPECIAL()

12