Home
last modified time | relevance | path

Searched refs:bextr (Results 1 – 25 of 43) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/
Dx86_64-tbm-encoding.s6 bextr $2814, %edi, %eax
11 bextr $2814, (%rdi), %eax
16 bextr $2814, %rdi, %rax
21 bextr $2814, (%rdi), %rax
199 bextr %ebx, (%edi), %eax
202 bextr $foo, (%edi), %eax
Dx86_64-signed-reloc.s11 bextr $foo, (%edi), %eax // CHECK-NEXT: R_X86_64_32 label
12 bextr $foo, (%rdi), %rax // CHECK-NEXT: R_X86_64_32S label
/external/llvm/test/MC/X86/
Dx86_64-tbm-encoding.s6 bextr $2814, %edi, %eax
11 bextr $2814, (%rdi), %eax
16 bextr $2814, %rdi, %rax
21 bextr $2814, (%rdi), %rax
199 bextr %ebx, (%edi), %eax
202 bextr $foo, (%edi), %eax
Dx86_64-signed-reloc.s11 bextr $foo, (%edi), %eax // CHECK-NEXT: R_X86_64_32 label
12 bextr $foo, (%rdi), %rax // CHECK-NEXT: R_X86_64_32S label
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/InstCombine/X86/
Dx86-bmi-tbm.ll6 declare i32 @llvm.x86.bmi.bextr.32(i32, i32) nounwind readnone
7 declare i64 @llvm.x86.bmi.bextr.64(i64, i64) nounwind readnone
111 ; CHECK-NEXT: [[TMP1:%.*]] = tail call i32 @llvm.x86.bmi.bextr.32(i32 [[A:%.*]], i32 1296)
114 %1 = tail call i32 @llvm.x86.bmi.bextr.32(i32 %a, i32 1296)
122 %1 = tail call i32 @llvm.x86.bmi.bextr.32(i32 %a, i32 1)
130 %1 = tail call i32 @llvm.x86.bmi.bextr.32(i32 %a, i32 288)
136 ; CHECK-NEXT: [[TMP1:%.*]] = tail call i64 @llvm.x86.bmi.bextr.64(i64 [[A:%.*]], i64 1312)
139 %1 = tail call i64 @llvm.x86.bmi.bextr.64(i64 %a, i64 1312)
147 %1 = tail call i64 @llvm.x86.bmi.bextr.64(i64 %a, i64 1)
155 %1 = tail call i64 @llvm.x86.bmi.bextr.64(i64 %a, i64 320)
[all …]
/external/capstone/suite/MC/X86/
Dx86_64-tbm-encoding.s.cs2 0x8f,0xea,0x78,0x10,0xc7,0xfe,0x0a,0x00,0x00 = bextr $2814, %edi, %eax
3 0x8f,0xea,0x78,0x10,0x07,0xfe,0x0a,0x00,0x00 = bextr $2814, (%rdi), %eax
4 0x8f,0xea,0xf8,0x10,0xc7,0xfe,0x0a,0x00,0x00 = bextr $2814, %rdi, %rax
5 0x8f,0xea,0xf8,0x10,0x07,0xfe,0x0a,0x00,0x00 = bextr $2814, (%rdi), %rax
/external/llvm/test/CodeGen/X86/
Dtbm-intrinsics-x86_64.ll7 ; CHECK: bextr $
18 ; CHECK: bextr $
28 ; CHECK: bextr $
39 ; CHECK: bextr $
Dpeep-test-4.ll156 ; CHECK-LABEL: bextr:
161 declare i32 @llvm.x86.bmi.bextr.32(i32, i32) nounwind readnone
162 define void @bextr(i32 %x, i32 %y) nounwind {
163 %bextr = tail call i32 @llvm.x86.bmi.bextr.32(i32 %x, i32 %y)
164 %cmp = icmp eq i32 %bextr, 0
168 tail call void @foo(i32 %bextr)
Dtbm_patterns.ll7 ; CHECK: bextr $
17 ; CHECK: bextr $
28 ; CHECK: bextr $
38 ; CHECK: bextr $
Dbmi-intrinsics-fast-isel-x86_64.ll27 %res = call i64 @llvm.x86.bmi.bextr.64(i64 %a0, i64 %a1)
111 %res = call i64 @llvm.x86.bmi.bextr.64(i64 %a0, i64 %zext)
165 declare i64 @llvm.x86.bmi.bextr.64(i64, i64)
Dbmi-intrinsics-fast-isel.ll70 %res = call i32 @llvm.x86.bmi.bextr.32(i32 %a0, i32 %a1)
235 %res = call i32 @llvm.x86.bmi.bextr.32(i32 %a0, i32 %or)
326 declare i32 @llvm.x86.bmi.bextr.32(i32, i32)
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-bmi1.s10 bextr %eax, %ebx, %ecx label
11 bextr %eax, (%rbx), %ecx label
13 bextr %rax, %rbx, %rcx label
14 bextr %rax, (%rbx), %rcx label
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-bmi1.s10 bextr %eax, %ebx, %ecx label
11 bextr %eax, (%rbx), %ecx label
13 bextr %rax, %rbx, %rcx label
14 bextr %rax, (%rbx), %rcx label
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-bmi1.s10 bextr %eax, %ebx, %ecx label
11 bextr %eax, (%rbx), %ecx label
13 bextr %rax, %rbx, %rcx label
14 bextr %rax, (%rbx), %rcx label
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-bmi1.s10 bextr %eax, %ebx, %ecx label
11 bextr %eax, (%rbx), %ecx label
13 bextr %rax, %rbx, %rcx label
14 bextr %rax, (%rbx), %rcx label
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-bmi1.s10 bextr %eax, %ebx, %ecx label
11 bextr %eax, (%rbx), %ecx label
13 bextr %rax, %rbx, %rcx label
14 bextr %rax, (%rbx), %rcx label
Dresources-tbm.s4 bextr $8192, %ebx, %ecx label
5 bextr $8192, (%rbx), %ecx label
7 bextr $16384, %rbx, %rcx label
8 bextr $16384, (%rbx), %rcx label
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-bmi1.s10 bextr %eax, %ebx, %ecx label
11 bextr %eax, (%rbx), %ecx label
13 bextr %rax, %rbx, %rcx label
14 bextr %rax, (%rbx), %rcx label
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/
Dresources-bmi1.s10 bextr %eax, %ebx, %ecx label
11 bextr %eax, (%rbx), %ecx label
13 bextr %rax, %rbx, %rcx label
14 bextr %rax, (%rbx), %rcx label
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dpeep-test-4.ll180 declare i32 @llvm.x86.bmi.bextr.32(i32, i32) nounwind readnone
181 define void @bextr(i32 %x, i32 %y) nounwind {
182 ; CHECK-LABEL: bextr:
190 %bextr = tail call i32 @llvm.x86.bmi.bextr.32(i32 %x, i32 %y)
191 %cmp = icmp eq i32 %bextr, 0
195 tail call void @foo(i32 %bextr)
Dbmi-x86_64.ll5 declare i64 @llvm.x86.bmi.bextr.64(i64, i64)
12 %tmp = tail call i64 @llvm.x86.bmi.bextr.64(i64 %x, i64 %y)
59 %tmp1 = tail call i64 @llvm.x86.bmi.bextr.64(i64 %x, i64 %tmp0)
Dstack-folding-bmi.ll34 %2 = tail call i32 @llvm.x86.bmi.bextr.32(i32 %a0, i32 %a1)
37 declare i32 @llvm.x86.bmi.bextr.32(i32, i32)
44 %2 = tail call i64 @llvm.x86.bmi.bextr.64(i64 %a0, i64 %a1)
47 declare i64 @llvm.x86.bmi.bextr.64(i64, i64)
Dbmi-intrinsics-fast-isel-x86_64.ll27 %res = call i64 @llvm.x86.bmi.bextr.64(i64 %a0, i64 %a1)
111 %res = call i64 @llvm.x86.bmi.bextr.64(i64 %a0, i64 %zext)
165 declare i64 @llvm.x86.bmi.bextr.64(i64, i64)
Dbmi-schedule.ll153 %2 = tail call i32 @llvm.x86.bmi.bextr.32(i32 %1, i32 %a0)
154 %3 = tail call i32 @llvm.x86.bmi.bextr.32(i32 %a1, i32 %a0)
158 declare i32 @llvm.x86.bmi.bextr.32(i32, i32)
203 %2 = tail call i64 @llvm.x86.bmi.bextr.64(i64 %1, i64 %a0)
204 %3 = tail call i64 @llvm.x86.bmi.bextr.64(i64 %a1, i64 %a0)
208 declare i64 @llvm.x86.bmi.bextr.64(i64, i64)
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/NewGVN/
Dpr33367.ll7 declare i64 @llvm.x86.bmi.bextr.64(i64, i64) #3
37 ; CHECK-NEXT: [[VAL:%.*]] = call i64 @llvm.x86.bmi.bextr.64(i64 [[RMEM]], i64 [[SHIFTS1]])
86 %val = call i64 @llvm.x86.bmi.bextr.64(i64 %rmem, i64 %shifts1)

12