Home
last modified time | relevance | path

Searched refs:asm (Results 1 – 25 of 2628) sorted by relevance

12345678910>>...106

/llvm-project-15.0.7/llvm/test/CodeGen/AVR/
H A Dbranch-relaxation-long.ll16 call void asm sideeffect "nop", ""()
17 call void asm sideeffect "nop", ""()
18 call void asm sideeffect "nop", ""()
19 call void asm sideeffect "nop", ""()
20 call void asm sideeffect "nop", ""()
21 call void asm sideeffect "nop", ""()
22 call void asm sideeffect "nop", ""()
23 call void asm sideeffect "nop", ""()
24 call void asm sideeffect "nop", ""()
25 call void asm sideeffect "nop", ""()
[all …]
H A Djmp-long.ll14 tail call addrspace(0) void asm sideeffect "nop", ""()
15 tail call addrspace(0) void asm sideeffect "nop", ""()
16 tail call addrspace(0) void asm sideeffect "nop", ""()
17 tail call addrspace(0) void asm sideeffect "nop", ""()
18 tail call addrspace(0) void asm sideeffect "nop", ""()
19 tail call addrspace(0) void asm sideeffect "nop", ""()
20 tail call addrspace(0) void asm sideeffect "nop", ""()
21 tail call addrspace(0) void asm sideeffect "nop", ""()
22 tail call addrspace(0) void asm sideeffect "nop", ""()
23 tail call addrspace(0) void asm sideeffect "nop", ""()
[all …]
H A Dbranch-relaxation.ll14 call void asm sideeffect "nop", ""()
15 call void asm sideeffect "nop", ""()
16 call void asm sideeffect "nop", ""()
17 call void asm sideeffect "nop", ""()
18 call void asm sideeffect "nop", ""()
19 call void asm sideeffect "nop", ""()
20 call void asm sideeffect "nop", ""()
21 call void asm sideeffect "nop", ""()
22 call void asm sideeffect "nop", ""()
23 call void asm sideeffect "nop", ""()
[all …]
/llvm-project-15.0.7/llvm/utils/UpdateTestChecks/
H A Dasm.py238 asm = string.expandtabs(asm, 2)
271 asm = string.expandtabs(asm, 2)
281 asm = string.expandtabs(asm, 2)
293 asm = string.expandtabs(asm, 2)
303 asm = string.expandtabs(asm, 2)
317 asm = string.expandtabs(asm, 2)
327 asm = string.expandtabs(asm, 2)
337 asm = string.expandtabs(asm, 2)
347 asm = string.expandtabs(asm, 2)
357 asm = string.expandtabs(asm, 2)
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dvgpr-agpr-limit-gfx90a.ll6 %v0 = call i32 asm sideeffect "; def $0", "=v"()
7 %v1 = call i32 asm sideeffect "; def $0", "=v"()
8 %v2 = call i32 asm sideeffect "; def $0", "=v"()
9 %v3 = call i32 asm sideeffect "; def $0", "=v"()
10 %v4 = call i32 asm sideeffect "; def $0", "=v"()
11 %v5 = call i32 asm sideeffect "; def $0", "=v"()
12 %v6 = call i32 asm sideeffect "; def $0", "=v"()
13 %v7 = call i32 asm sideeffect "; def $0", "=v"()
14 %v8 = call i32 asm sideeffect "; def $0", "=v"()
15 %v9 = call i32 asm sideeffect "; def $0", "=v"()
[all …]
H A Dattr-amdgpu-flat-work-group-size-vgpr-limit.ll15 %v0 = call i32 asm sideeffect "; def $0", "=v"()
16 %v1 = call i32 asm sideeffect "; def $0", "=v"()
17 %v2 = call i32 asm sideeffect "; def $0", "=v"()
18 %v3 = call i32 asm sideeffect "; def $0", "=v"()
19 %v4 = call i32 asm sideeffect "; def $0", "=v"()
20 %v5 = call i32 asm sideeffect "; def $0", "=v"()
21 %v6 = call i32 asm sideeffect "; def $0", "=v"()
22 %v7 = call i32 asm sideeffect "; def $0", "=v"()
23 %v8 = call i32 asm sideeffect "; def $0", "=v"()
24 %v9 = call i32 asm sideeffect "; def $0", "=v"()
[all …]
H A Dexceed-max-sgprs.ll5 call void asm sideeffect "", "~{s[0:7]}" ()
6 call void asm sideeffect "", "~{s[8:15]}" ()
7 call void asm sideeffect "", "~{s[16:23]}" ()
8 call void asm sideeffect "", "~{s[24:31]}" ()
9 call void asm sideeffect "", "~{s[32:39]}" ()
10 call void asm sideeffect "", "~{s[40:47]}" ()
11 call void asm sideeffect "", "~{s[48:55]}" ()
18 call void asm sideeffect "", "~{vcc}" ()
37 call void asm sideeffect "", "~{vcc}" ()
56 call void asm sideeffect "", "~{vcc}" ()
[all …]
H A Dsi-spill-sgpr-stack.ll23 call void asm sideeffect "", "~{s[0:7]}" ()
24 call void asm sideeffect "", "~{s[8:15]}" ()
25 call void asm sideeffect "", "~{s[16:23]}" ()
26 call void asm sideeffect "", "~{s[24:31]}" ()
27 call void asm sideeffect "", "~{s[32:39]}" ()
28 call void asm sideeffect "", "~{s[40:47]}" ()
29 call void asm sideeffect "", "~{s[48:55]}" ()
30 call void asm sideeffect "", "~{s[56:63]}" ()
31 call void asm sideeffect "", "~{s[64:71]}" ()
35 call void asm sideeffect "", "~{v[0:7]}" ()
[all …]
H A Dsgpr-spill-incorrect-fi-bookkeeping-bug.ll8 call void asm sideeffect "", "~{v[0:7]}" () #0
9 call void asm sideeffect "", "~{v[8:15]}" () #0
10 call void asm sideeffect "", "~{v[16:19]}"() #0
11 call void asm sideeffect "", "~{v[20:21]}"() #0
12 call void asm sideeffect "", "~{v22}"() #0
13 %val0 = call <2 x i32> asm sideeffect "; def $0", "=s" () #0
14 %val1 = call <4 x i32> asm sideeffect "; def $0", "=s" () #0
15 %val2 = call <8 x i32> asm sideeffect "; def $0", "=s" () #0
17 %val4 = call <2 x i32> asm sideeffect "; def $0", "=s" () #0
18 %val5 = call <4 x i32> asm sideeffect "; def $0", "=s" () #0
[all …]
H A Dinline-constraints.ll42 tail call void asm sideeffect "; use $0", "s"(i32 %m0)
50 tail call void asm sideeffect "; use $0", "s"(i32 32)
58 tail call void asm sideeffect "; use $0", "s"(float 1.0)
66 tail call void asm sideeffect "; use $0", "s"(i64 -4)
74 tail call void asm sideeffect "; use $0", "s"(double 1.0)
82 ; NOSI: error: invalid operand for inline asm constraint 'A'
86 %v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(i16 64)
90 ; NOSI: error: invalid operand for inline asm constraint 'A'
98 ; NOSI: error: invalid operand for inline asm constraint 'A'
106 ; NOSI: error: invalid operand for inline asm constraint 'A'
[all …]
H A Dscc-clobbered-sgpr-to-vmem-spill.ll20 call void asm sideeffect "", "~{v[0:7]}" () #0
21 call void asm sideeffect "", "~{v[8:15]}" () #0
22 call void asm sideeffect "", "~{v[16:19]}"() #0
23 call void asm sideeffect "", "~{v[20:21]}"() #0
24 call void asm sideeffect "", "~{v22}"() #0
26 %val0 = call <2 x i32> asm sideeffect "; def $0", "=s" () #0
27 %val1 = call <4 x i32> asm sideeffect "; def $0", "=s" () #0
28 %val2 = call <8 x i32> asm sideeffect "; def $0", "=s" () #0
30 %val4 = call <2 x i32> asm sideeffect "; def $0", "=s" () #0
31 %val5 = call <4 x i32> asm sideeffect "; def $0", "=s" () #0
[all …]
H A Dmax-sgprs.ll6 call void asm sideeffect "", "~{s[0:7]}" ()
7 call void asm sideeffect "", "~{s[8:15]}" ()
8 call void asm sideeffect "", "~{s[16:23]}" ()
9 call void asm sideeffect "", "~{s[24:31]}" ()
10 call void asm sideeffect "", "~{s[32:39]}" ()
11 call void asm sideeffect "", "~{s[40:47]}" ()
12 call void asm sideeffect "", "~{s[48:55]}" ()
13 call void asm sideeffect "", "~{s[56:63]}" ()
14 call void asm sideeffect "", "~{s[64:71]}" ()
20 call void asm sideeffect "", "~{s105}" ()
[all …]
H A Dbranch-relax-spill.ll777 ; 64 byte asm
778 call void asm sideeffect
790 tail call void asm sideeffect "; reg use $0", "{s0}"(i32 %sgpr0) #0
791 tail call void asm sideeffect "; reg use $0", "{s1}"(i32 %sgpr1) #0
792 tail call void asm sideeffect "; reg use $0", "{s2}"(i32 %sgpr2) #0
793 tail call void asm sideeffect "; reg use $0", "{s3}"(i32 %sgpr3) #0
794 tail call void asm sideeffect "; reg use $0", "{s4}"(i32 %sgpr4) #0
795 tail call void asm sideeffect "; reg use $0", "{s5}"(i32 %sgpr5) #0
796 tail call void asm sideeffect "; reg use $0", "{s6}"(i32 %sgpr6) #0
1820 ; 64 byte asm
[all …]
H A Dregalloc-illegal-eviction-assert.ll10 %asm.output = type { <16 x i32>, <8 x i32>, <5 x i32>, <4 x i32>, <16 x i32> }
17 ;%agpr0 = call i32 asm sideeffect "; def $0","=${a0}"()
18 %asm = call %asm.output asm sideeffect "; def $0 $1 $2 $3 $4","=v,=v,=v,=v,={a[0:15]}"()
19 %vgpr0 = extractvalue %asm.output %asm, 0
20 %vgpr1 = extractvalue %asm.output %asm, 1
21 %vgpr2 = extractvalue %asm.output %asm, 2
22 %vgpr3 = extractvalue %asm.output %asm, 3
23 %agpr0 = extractvalue %asm.output %asm, 4
24 call void asm sideeffect "; clobber", "~{v[0:31]}"()
25 …call void asm sideeffect "; use $0 $1 $2 $3 $4","v,v,v,v,{a[1:16]}"(<16 x i32> %vgpr0, <8 x i32> %…
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A DPR3488.ll4 module asm "\09.weak\09__crc_numa_node\09"
5 module asm "\09.long\09__crc_numa_node\09"
6 module asm "\09.previous\09\09\09\09\09"
8 module asm "\09.weak\09__crc__numa_mem_\09"
9 module asm "\09.long\09__crc__numa_mem_\09"
10 module asm "\09.previous\09\09\09\09\09"
14 module asm "\09.previous\09\09\09\09\09"
18 module asm "\09.previous\09\09\09\09\09"
22 module asm "\09.previous\09\09\09\09\09"
26 module asm "\09.previous\09\09\09\09\09"
[all …]
/llvm-project-15.0.7/llvm/test/Analysis/DivergenceAnalysis/AMDGPU/
H A Dinline-asm.ll36 %vgpr = call i32 asm "; def $0", "=a"()
43 %vgpr = call i32 asm "; def a0", "={a0}"()
50 %asm = call { i32, i32 } asm "; def $0, $1", "=s,=s"()
60 ; CHECK: DIVERGENT: %asm = call { i32, i32 } asm "; def $0, $1", "=s,=v"()
64 %asm = call { i32, i32 } asm "; def $0, $1", "=s,=v"()
65 %sgpr = extractvalue { i32, i32 } %asm, 0
73 ; CHECK: DIVERGENT: %asm = call { i32, i32 } asm "; def $0, $1", "=v,=s"()
77 %asm = call { i32, i32 } asm "; def $0, $1", "=v,=s"()
89 %asm = call { i32, i32 } asm "; def $0, $1", "=s,=s,s"(i32 1234)
98 ; CHECK: DIVERGENT: %asm = call { i32, i32 } asm "; def $0, $1", "=v,=s,v"(i32 1234)
[all …]
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_syscall_linux_aarch64.inc16 register u64 x8 asm("x8") = nr;
17 register u64 x0 asm("x0");
18 asm volatile("svc 0"
28 register u64 x8 asm("x8") = nr;
30 asm volatile("svc 0"
40 register u64 x8 asm("x8") = nr;
43 asm volatile("svc 0"
57 asm volatile("svc 0"
73 asm volatile("svc 0"
90 asm volatile("svc 0"
[all …]
H A Dsanitizer_syscall_linux_arm.inc16 register u32 r8 asm("r7") = nr;
17 register u32 r0 asm("r0");
18 asm volatile("swi #0"
28 register u32 r8 asm("r7") = nr;
30 asm volatile("swi #0"
40 register u32 r8 asm("r7") = nr;
43 asm volatile("swi #0"
57 asm volatile("swi #0"
73 asm volatile("swi #0"
90 asm volatile("swi #0"
[all …]
H A Dsanitizer_syscall_linux_loongarch64.inc27 register u64 a7 asm("a7") = nr;
28 register u64 a0 asm("a0");
38 register u64 a7 asm("a7") = nr;
39 register u64 a0 asm("a0") = arg1;
49 register u64 a7 asm("a7") = nr;
50 register u64 a0 asm("a0") = arg1;
51 register u64 a1 asm("a1") = arg2;
62 register u64 a7 asm("a7") = nr;
77 register u64 a7 asm("a7") = nr;
93 register u64 a7 asm("a7") = nr;
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dcbz-implicit-it-range.ll14 tail call void asm sideeffect "movseq r0, #0\0A", ""()
15 tail call void asm sideeffect "movseq r0, #0\0A", ""()
16 tail call void asm sideeffect "movseq r0, #0\0A", ""()
17 tail call void asm sideeffect "movseq r0, #0\0A", ""()
18 tail call void asm sideeffect "movseq r0, #0\0A", ""()
19 tail call void asm sideeffect "movseq r0, #0\0A", ""()
20 tail call void asm sideeffect "movseq r0, #0\0A", ""()
21 tail call void asm sideeffect "movseq r0, #0\0A", ""()
22 tail call void asm sideeffect "movseq r0, #0\0A", ""()
23 tail call void asm sideeffect "movseq r0, #0\0A", ""()
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/MSP430/
H A Dinline-asm-register-names.ll10 call void asm sideeffect "push r0", ""() nounwind
12 call void asm sideeffect "push r1", ""() nounwind
14 call void asm sideeffect "push r2", ""() nounwind
16 call void asm sideeffect "push r3", ""() nounwind
18 call void asm sideeffect "push r4", ""() nounwind
20 call void asm sideeffect "push r5", ""() nounwind
22 call void asm sideeffect "push r6", ""() nounwind
24 call void asm sideeffect "push r7", ""() nounwind
48 call void asm sideeffect "push pc", ""() nounwind
50 call void asm sideeffect "push sp", ""() nounwind
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A D2010-09-16-asmcrash.ll4 module asm ".weak sem_close"
5 module asm ".equ sem_close, _sem_close"
6 module asm ".weak sem_destroy"
8 module asm ".weak sem_getvalue"
10 module asm ".weak sem_init"
12 module asm ".weak sem_open"
14 module asm ".weak sem_post"
16 module asm ".weak sem_timedwait"
18 module asm ".weak sem_trywait"
20 module asm ".weak sem_unlink"
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/
H A Danyregcc-vec.ll61 %a0 = call <2 x i64> asm sideeffect "", "={v0}"() nounwind
62 %a1 = call <2 x i64> asm sideeffect "", "={v1}"() nounwind
63 %a2 = call <2 x i64> asm sideeffect "", "={v2}"() nounwind
64 %a3 = call <2 x i64> asm sideeffect "", "={v3}"() nounwind
65 %a4 = call <2 x i64> asm sideeffect "", "={v4}"() nounwind
66 %a5 = call <2 x i64> asm sideeffect "", "={v5}"() nounwind
67 %a6 = call <2 x i64> asm sideeffect "", "={v6}"() nounwind
68 %a7 = call <2 x i64> asm sideeffect "", "={v7}"() nounwind
69 %a8 = call <2 x i64> asm sideeffect "", "={v8}"() nounwind
70 %a9 = call <2 x i64> asm sideeffect "", "={v9}"() nounwind
[all …]
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86InstrFormats.td414 : X86Inst<o, f, Imm8, outs, ins, asm, d> {
432 : X86Inst<o, f, Imm16, outs, ins, asm> {
438 : X86Inst<o, f, Imm32, outs, ins, asm> {
444 : X86Inst<o, f, Imm32S, outs, ins, asm> {
451 : X86Inst<o, f, Imm64, outs, ins, asm> {
473 : I<o, F, outs, ins, asm, []> {
518 asm));
535 asm));
549 asm));
564 asm));
[all …]
/llvm-project-15.0.7/llvm/test/DebugInfo/X86/
H A Dinline-asm-locs.ll4 ; asm(
5 ; ".file 1 \"A.asm\"\n"
21 ; CHECK: .file 1 "A.asm"
22 ; CHECK: .file 2 "B.asm"
31 module asm ".file 1 \22A.asm\22"
32 module asm ".file 2 \22B.asm\22"
33 module asm ".loc 1 111"
34 module asm ".text"
36 module asm "_bar:"
37 module asm ".loc 2 222"
[all …]

12345678910>>...106