Home
last modified time | relevance | path

Searched refs:MOVBE (Results 1 – 19 of 19) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dbswap-wide-int.ll3 ; RUN: llc < %s -mtriple=i686-unknown-unknown -mattr=+movbe | FileCheck %s --check-prefix=X86-MOVBE
5 …RUN: llc < %s -mtriple=x86_64-unknown-unknown -mattr=+movbe | FileCheck %s --check-prefix=X64-MOVBE
20 ; X86-MOVBE-LABEL: bswap_i64:
21 ; X86-MOVBE: # %bb.0:
22 ; X86-MOVBE-NEXT: movbel {{[0-9]+}}(%esp), %eax
23 ; X86-MOVBE-NEXT: movbel {{[0-9]+}}(%esp), %edx
24 ; X86-MOVBE-NEXT: retl
32 ; X64-MOVBE-LABEL: bswap_i64:
33 ; X64-MOVBE: # %bb.0:
34 ; X64-MOVBE-NEXT: bswapq %rdi
[all …]
Dload-combine.ll3 …c < %s -mtriple=i686-unknown -mattr=+movbe | FileCheck %s --check-prefix=CHECK --check-prefix=MOVBE
51 ; MOVBE-LABEL: load_i32_by_i8_bswap:
52 ; MOVBE: # %bb.0:
53 ; MOVBE-NEXT: movl {{[0-9]+}}(%esp), %eax
54 ; MOVBE-NEXT: movbel (%eax), %eax
55 ; MOVBE-NEXT: retl
190 ; MOVBE-LABEL: load_i32_by_i16_by_i8_bswap:
191 ; MOVBE: # %bb.0:
192 ; MOVBE-NEXT: movl {{[0-9]+}}(%esp), %eax
193 ; MOVBE-NEXT: movbel (%eax), %eax
[all …]
/external/epid-sdk/ext/ipp/sources/include/
Dasmdefs.inc49 _IPP_S8=33 ; SSSE3 + MOVBE instruction - ia32
59 _IPP32E_N8=65 ; SSSE3 + MOVBE instruction - intel64
78 ELSEIFDEF _S8 ; SSSE3 + MOVBE instruction - ia32
97 ELSEIFDEF _N8 ; SSSE3 + MOVBE instruction - intel64
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/
Disa.hpp61 bool MOVBE(void) { return CPU_Rep.f_1_ECX_[22]; } in MOVBE() function in InstructionSet
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86.td100 "Support MOVBE instruction">;
DX86GenSubtargetInfo.inc71 { "movbe", "Support MOVBE instruction", X86::FeatureMOVBE, 0ULL },
DX86InstrInfo.td1312 // MOVBE Instructions
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ScheduleZnver1.td550 // MOVBE.
555 def : InstRW<[ZnWriteMOVBE, ReadAfterLd], (instregex "MOVBE(16|32|64)rm")>;
558 def : InstRW<[ZnWriteMOVBE], (instregex "MOVBE(16|32|64)mr")>;
DX86SchedSkylakeClient.td724 def: InstRW<[SKLWriteResGroup27], (instregex "MOVBE(16|32|64)mr")>;
1076 "MOVBE(16|32|64)rm")>;
DX86SchedBroadwell.td725 def: InstRW<[BWWriteResGroup24], (instregex "MOVBE(16|32|64)mr")>;
1033 "MOVBE(16|32|64)rm")>;
DX86SchedHaswell.td1022 "MOVBE(16|32|64)rm")>;
1067 def: InstRW<[HWWriteResGroup23], (instregex "MOVBE(32|64)mr")>;
DX86.td201 "Support MOVBE instruction">;
DX86SchedSkylakeServer.td748 def: InstRW<[SKXWriteResGroup27], (instregex "MOVBE(16|32|64)mr")>;
1240 "MOVBE(16|32|64)rm")>;
DX86InstrInfo.td2242 // MOVBE Instructions
/external/llvm/lib/Target/X86/
DX86.td172 "Support MOVBE instruction">;
DX86SchedHaswell.td516 // MOVBE.
518 def : InstRW<[Write2P0156_Lat2Ld], (instregex "MOVBE(16|64)rm")>;
DX86InstrInfo.td2079 // MOVBE Instructions
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/X86/
DX86GenSubtargetInfo.inc220 { "movbe", "Support MOVBE instruction", { X86::FeatureMOVBE }, { } },
/external/syzkaller/pkg/ifuzz/gen/
Dall-enc-instructions.txt14585 ICLASS : MOVBE
14588 EXTENSION : MOVBE