Home
last modified time | relevance | path

Searched refs:movsx (Results 1 – 23 of 23) sorted by relevance

/external/swiftshader/third_party/LLVM/test/MC/X86/
Dx86-64.s700 movsx %al, %ax label
704 movsx %al, %eax label
708 movsx %ax, %eax label
712 movsx %bl, %rax label
716 movsx %cx, %rax label
720 movsx %edi, %rax label
744 movsx (%rax), %ax label
/external/llvm/test/MC/X86/
Dx86-64.s804 movsx %al, %ax label
808 movsx %al, %eax label
812 movsx %ax, %eax label
816 movsx %bl, %rax label
820 movsx %cx, %rax label
824 movsx %edi, %rax label
848 movsx (%rax), %ax label
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Dextend.ll2 ; RUN: llc < %s -march=x86 -x86-asm-syntax=intel | grep movsx | count 1
/external/llvm/test/CodeGen/X86/
Dextend.ll2 ; RUN: llc < %s -march=x86 -x86-asm-syntax=intel | grep movsx | count 1
/external/swiftshader/third_party/subzero/tests_lit/llvm2ice_tests/
Dload_cast.ll44 ; CHECK: movsx {{.*}},BYTE PTR [{{.*}}+0xc8]
58 ; CHECK-NOT: movsx {{.*}},BYTE PTR [{{.*}}+0xc8]
198 ; CHECK: movsx {{.*}},WORD PTR [{{.*}}+0xc8]
212 ; CHECK-NOT: movsx {{.*}},WORD PTR [{{.*}}+0xc8]
Dconvert.ll55 ; CHECK: movsx {{.*}},{{[a-d]l|BYTE PTR}}
57 ; CHECK: movsx
59 ; CHECK: movsx
119 ; CHECK: movsx e{{.*}},{{.*x|[ds]i|bp|WORD PTR}}
121 ; CHECK: movsx e{{.*}},{{.*x|[ds]i|bp|WORD PTR}}
Dfp.convert.ll206 ; CHECK: movsx
224 ; CHECK: movsx
278 ; CHECK: movsx
296 ; CHECK: movsx
D64bit.pnacl.ll951 ; CHECK-NEXT: movsx eax,ax
955 ; OPTM1: movsx eax,
977 ; CHECK-NEXT: movsx eax,al
981 ; OPTM1: movsx eax,
1022 ; CHECK: movsx eax,ax
1026 ; OPTM1: movsx eax,
1164 ; CHECK: movsx
1168 ; OPTM1: movsx
1194 ; CHECK: movsx
1198 ; OPTM1: movsx
/external/python/cpython2/Modules/_ctypes/libffi/src/x86/
Dwin32.S367 movsx eax, BYTE PTR [ecx]
375 movsx eax, WORD PTR [ecx]
448 movsx eax, BYTE PTR [ecx]
456 movsx eax, WORD PTR [ecx]
Dwin64.S162 movsx rax, al
180 movsx rax, ax
/external/libjpeg-turbo/simd/
Djchuff-sse2.asm306 movsx eax, word [esi] ; temp = t1[k];
317 movsx edx, word [esi+DCTSIZE2*2] ; temp2 = t2[k];
374 movsx eax, word [esi] ; temp = t1[k];
385 movsx edx, word [esi+DCTSIZE2*2] ; temp2 = t2[k];
Djchuff-sse2-64.asm318 movsx ebx, word [rsi-DCTSIZE2*2] ; temp2 = t2[k];
/external/swiftshader/third_party/subzero/unittest/AssemblerX8632/
DDataMov.cpp269 __ movsx(IceType_i8, GPRRegister::Encoded_Reg_##Dst, \ in TEST_F()
282 __ movsx(IceType_i16, GPRRegister::Encoded_Reg_##Dst, \ in TEST_F()
296 __ movsx(IceType_i8, GPRRegister::Encoded_Reg_##Dst, dwordAddress(T0)); \ in TEST_F()
310 __ movsx(IceType_i16, GPRRegister::Encoded_Reg_##Dst, dwordAddress(T0)); \ in TEST_F()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86InstrInfo.td1710 // movsx aliases
1711 def : InstAlias<"movsx $src, $dst", (MOVSX16rr8 GR16:$dst, GR8:$src), 0>;
1712 def : InstAlias<"movsx $src, $dst", (MOVSX16rm8 GR16:$dst, i8mem:$src), 0>;
1713 def : InstAlias<"movsx $src, $dst", (MOVSX32rr8 GR32:$dst, GR8:$src), 0>;
1714 def : InstAlias<"movsx $src, $dst", (MOVSX32rr16 GR32:$dst, GR16:$src), 0>;
1715 def : InstAlias<"movsx $src, $dst", (MOVSX64rr8 GR64:$dst, GR8:$src), 0>;
1716 def : InstAlias<"movsx $src, $dst", (MOVSX64rr16 GR64:$dst, GR16:$src), 0>;
1717 def : InstAlias<"movsx $src, $dst", (MOVSX64rr32 GR64:$dst, GR32:$src), 0>;
DX86GenAsmMatcher.inc3985 { X86::MOVSX16rr8, "movsx", Convert__Reg1_1__Reg1_0, { MCK_GR8, MCK_GR16 }, 0},
3986 { X86::MOVSX32rr8, "movsx", Convert__Reg1_1__Reg1_0, { MCK_GR8, MCK_GR32 }, 0},
3987 { X86::MOVSX64rr8, "movsx", Convert__Reg1_1__Reg1_0, { MCK_GR8, MCK_GR64 }, 0},
3988 { X86::MOVSX32rr16, "movsx", Convert__Reg1_1__Reg1_0, { MCK_GR16, MCK_GR32 }, 0},
3989 { X86::MOVSX64rr16, "movsx", Convert__Reg1_1__Reg1_0, { MCK_GR16, MCK_GR64 }, 0},
3990 { X86::MOVSX64rr32, "movsx", Convert__Reg1_1__Reg1_0, { MCK_GR32, MCK_GR64 }, 0},
3991 { X86::MOVSX16rm8, "movsx", Convert__Reg1_1__Mem5_0, { MCK_Mem, MCK_GR16 }, 0},
DX86GenAsmWriter1.inc3915 "\t\000movsldup\t\000movsq\000movss\t\000movsw\000movsx\t\000movsxd\t\000"
/external/mesa3d/src/mesa/x86/
Dassyntax.h536 #define MOVSX_BL(a, b) CHOICE(movsbl ARG2(a,b), movsbl ARG2(a,b), movsx ARG2(b,a))
537 #define MOVSX_BW(a, b) CHOICE(movsbw ARG2(a,b), movsbw ARG2(a,b), movsx ARG2(b,a))
538 #define MOVSX_WL(a, b) CHOICE(movswl ARG2(a,b), movswl ARG2(a,b), movsx ARG2(b,a))
1251 #define MOVSX_BL(a, b) movsx B_(b), B_(a)
1252 #define MOVSX_BW(a, b) movsx B_(b), B_(a)
1253 #define MOVSX_WL(a, b) movsx W_(b), W_(a)
/external/swiftshader/third_party/subzero/src/
DIceAssemblerX86Base.h320 void movsx(Type Ty, GPRRegister dst, GPRRegister src);
321 void movsx(Type Ty, GPRRegister dst, const Address &src);
DIceAssemblerX86BaseImpl.h373 void AssemblerX86Base<TraitsType>::movsx(Type SrcTy, GPRRegister dst, in movsx() function
389 void AssemblerX86Base<TraitsType>::movsx(Type SrcTy, GPRRegister dst, in movsx() function
DIceInstX86Base.h3640 &InstImpl<TraitsType>::Assembler::movsx, \
3641 &InstImpl<TraitsType>::Assembler::movsx, nullptr}; \
/external/swiftshader/third_party/subzero/unittest/AssemblerX8664/
DDataMov.cpp366 __ movsx(IceType_i##Size, Encoded_GPR_##Dst##d(), \ in TEST_F()
381 __ movsx(IceType_i##Size, Encoded_GPR_##Dst##d(), dwordAddress(T0)); \ in TEST_F()
/external/llvm/lib/Target/X86/
DX86InstrInfo.td2973 // movsx aliases
2974 def : InstAlias<"movsx\t{$src, $dst|$dst, $src}", (MOVSX16rr8 GR16:$dst, GR8:$src), 0>;
2975 def : InstAlias<"movsx\t{$src, $dst|$dst, $src}", (MOVSX16rm8 GR16:$dst, i8mem:$src), 0>;
2976 def : InstAlias<"movsx\t{$src, $dst|$dst, $src}", (MOVSX32rr8 GR32:$dst, GR8:$src), 0>;
2977 def : InstAlias<"movsx\t{$src, $dst|$dst, $src}", (MOVSX32rr16 GR32:$dst, GR16:$src), 0>;
2978 def : InstAlias<"movsx\t{$src, $dst|$dst, $src}", (MOVSX64rr8 GR64:$dst, GR8:$src), 0>;
2979 def : InstAlias<"movsx\t{$src, $dst|$dst, $src}", (MOVSX64rr16 GR64:$dst, GR16:$src), 0>;
2980 def : InstAlias<"movsx\t{$src, $dst|$dst, $src}", (MOVSX64rr32 GR64:$dst, GR32:$src), 0>;
/external/llvm/docs/
DCodeGenerator.rst1700 def : InstAlias<"movsx $src, $dst", (MOVSX16rr8W GR16:$dst, GR8 :$src)>;
1701 def : InstAlias<"movsx $src, $dst", (MOVSX16rm8W GR16:$dst, i8mem:$src)>;
1702 def : InstAlias<"movsx $src, $dst", (MOVSX32rr8 GR32:$dst, GR8 :$src)>;
1703 def : InstAlias<"movsx $src, $dst", (MOVSX32rr16 GR32:$dst, GR16 :$src)>;
1704 def : InstAlias<"movsx $src, $dst", (MOVSX64rr8 GR64:$dst, GR8 :$src)>;
1705 def : InstAlias<"movsx $src, $dst", (MOVSX64rr16 GR64:$dst, GR16 :$src)>;
1706 def : InstAlias<"movsx $src, $dst", (MOVSX64rr32 GR64:$dst, GR32 :$src)>;
2232 MOVSX32rm16 -> movsx, 32-bit register, 16-bit memory