Home
last modified time | relevance | path

Searched refs:andn (Results 1 – 25 of 67) sorted by relevance

123

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/SPARC/
Dstack-align.ll7 ;; andn), that the local var is accessed via stack pointer (to %o1), and that
11 ;; CHECK32: andn %sp, 63, %sp
14 ;; CHECK64-NEXT: andn %g1, 63, %g1
Datomics.ll74 ; CHECK: andn %o3, %o1, %o1
84 ; CHECK: andn %g2, %o5, %g2
125 ; CHECK: andn %g2, %o5, %g2
/external/llvm/test/CodeGen/Hexagon/intrinsics/
Dcr.ll81 declare i32 @llvm.hexagon.C2.andn(i32, i32)
83 %z = call i32@llvm.hexagon.C2.andn(i32 %a, i32 %b)
95 declare i32 @llvm.hexagon.C4.and.andn(i32, i32, i32)
97 %z = call i32@llvm.hexagon.C4.and.andn(i32 %a, i32 %b, i32 %c)
116 declare i32 @llvm.hexagon.C4.or.andn(i32, i32, i32)
118 %z = call i32@llvm.hexagon.C4.or.andn(i32 %a, i32 %b, i32 %c)
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Hexagon/intrinsics/
Dcr.ll81 declare i32 @llvm.hexagon.C2.andn(i32, i32)
83 %z = call i32@llvm.hexagon.C2.andn(i32 %a, i32 %b)
95 declare i32 @llvm.hexagon.C4.and.andn(i32, i32, i32)
97 %z = call i32@llvm.hexagon.C4.and.andn(i32 %a, i32 %b, i32 %c)
116 declare i32 @llvm.hexagon.C4.or.andn(i32, i32, i32)
118 %z = call i32@llvm.hexagon.C4.or.andn(i32 %a, i32 %b, i32 %c)
Dalu32_alu.ll51 declare i32 @llvm.hexagon.A4.andn(i32, i32)
53 %z = call i32 @llvm.hexagon.A4.andn(i32 %a, i32 %b)
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-bmi1.s4 andn %eax, %ebx, %ecx label
5 andn (%rax), %ebx, %ecx label
7 andn %rax, %rbx, %rcx label
8 andn (%rax), %rbx, %rcx label
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-bmi1.s4 andn %eax, %ebx, %ecx label
5 andn (%rax), %ebx, %ecx label
7 andn %rax, %rbx, %rcx label
8 andn (%rax), %rbx, %rcx label
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-bmi1.s4 andn %eax, %ebx, %ecx label
5 andn (%rax), %ebx, %ecx label
7 andn %rax, %rbx, %rcx label
8 andn (%rax), %rbx, %rcx label
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-bmi1.s4 andn %eax, %ebx, %ecx label
5 andn (%rax), %ebx, %ecx label
7 andn %rax, %rbx, %rcx label
8 andn (%rax), %rbx, %rcx label
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-bmi1.s4 andn %eax, %ebx, %ecx label
5 andn (%rax), %ebx, %ecx label
7 andn %rax, %rbx, %rcx label
8 andn (%rax), %rbx, %rcx label
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-bmi1.s4 andn %eax, %ebx, %ecx label
5 andn (%rax), %ebx, %ecx label
7 andn %rax, %rbx, %rcx label
8 andn (%rax), %rbx, %rcx label
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/
Dresources-bmi1.s4 andn %eax, %ebx, %ecx label
5 andn (%rax), %ebx, %ecx label
7 andn %rax, %rbx, %rcx label
8 andn (%rax), %rbx, %rcx label
/external/llvm/test/CodeGen/SPARC/
Dstack-align.ll8 ;; andn), that the local var is accessed via stack pointer (to %o0), and that
12 ;; CHECK: andn %sp, 63, %sp
Datomics.ll74 ; CHECK: andn %o3, %o1, %o1
84 ; CHECK: andn %g2, %o5, %g2
125 ; CHECK: andn %g2, %o5, %g2
/external/llvm/test/CodeGen/X86/
Dpeep-test-4.ll137 ; CHECK-LABEL: andn:
142 define void @andn(i32 %x, i32 %y) nounwind {
144 %andn = and i32 %y, %not
145 %cmp = icmp eq i32 %andn, 0
149 tail call void @foo(i32 %andn)
Dbmi.ll127 ; Don't choose a 'test' if an 'andn' can be used.
140 ; Recognize a disguised andn in the following 4 tests.
185 ; A mask and compare against constant is ok for an 'andn' too
199 ; But don't use 'andn' if the mask is a power-of-two.
212 ; Don't transform to 'andn' if there's another use of the 'and'.
254 ; Don't choose a 'test' if an 'andn' can be used.
267 ; Use a 'test' (not an 'and') because 'andn' only works for i32/i64.
Dxor.ll180 ; X64: andn
182 ; X32: andn
/external/swiftshader/third_party/LLVM/test/MC/MBlaze/
Dmblaze_typea.s34 # CHECK: andn
37 andn r1, r2, r3
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dpeep-test-4.ll158 define void @andn(i32 %x, i32 %y) nounwind {
159 ; CHECK-LABEL: andn:
168 %andn = and i32 %y, %not
169 %cmp = icmp eq i32 %andn, 0
173 tail call void @foo(i32 %andn)
Dbmi.ll59 ; Don't choose a 'test' if an 'andn' can be used.
79 ; Recognize a disguised andn in the following 4 tests.
152 ; A mask and compare against constant is ok for an 'andn' too
174 ; But don't use 'andn' if the mask is a power-of-two.
195 ; Don't transform to 'andn' if there's another use of the 'and'.
265 ; Don't choose a 'test' if an 'andn' can be used.
288 ; Use a 'test' (not an 'and') because 'andn' only works for i32/i64.
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Sparc/
Dsparc-alu-instructions.s27 ! CHECK: andn %g1, %g2, %g3 ! encoding: [0x86,0x28,0x40,0x02]
28 andn %g1, %g2, %g3
/external/llvm/test/MC/Sparc/
Dsparc-alu-instructions.s27 ! CHECK: andn %g1, %g2, %g3 ! encoding: [0x86,0x28,0x40,0x02]
28 andn %g1, %g2, %g3
/external/mesa3d/src/mesa/sparc/
Dxform.S75 andn %g3, 1, %o2
147 andn %g3, 1, %o2
190 andn %g3, 1, %o2
244 andn %g3, 1, %o2
292 andn %g3, 1, %o2
355 andn %g3, 1, %o2
406 andn %g3, 1, %o2
532 andn %g3, 1, %o2
601 andn %g3, 1, %o2
659 andn %g3, 1, %o2
[all …]
/external/capstone/suite/MC/Sparc/
Dsparc-alu-instructions.s.cs11 0x86,0x28,0x40,0x02 = andn %g1, %g2, %g3
/external/swiftshader/third_party/LLVM/test/MC/Disassembler/MBlaze/
Dmblaze_typea.txt22 # CHECK: andn r1, r2, r3

123