Home
last modified time | relevance | path

Searched refs:INLINEASM (Results 1 – 25 of 160) sorted by relevance

1234567

/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/
H A Dregbank-inlineasm.mir12 ; CHECK: INLINEASM &"", 25 /* sideeffect mayload maystore attdialect */
13 ; CHECK: INLINEASM &"", 1 /* sideeffect attdialect */
15 INLINEASM &"", 25
16 INLINEASM &"", 1
28 …; CHECK: INLINEASM &"", 25 /* sideeffect mayload maystore attdialect */, 12 /* clobber */, implici…
30 INLINEASM &"", 25, 12, implicit-def early-clobber $d0
42 ; CHECK: INLINEASM &"mov ${0:w}, 7", 0 /* attdialect */, 10 /* regdef */, implicit-def $w0
46 INLINEASM &"mov ${0:w}, 7", 0 /* attdialect */, 10 /* regdef */, implicit-def $w0
60 ; CHECK: INLINEASM &"mov ${0:w}, 7", 0 /* attdialect */, 655370 /* regdef:GPR32common */, def %0
64INLINEASM &"mov ${0:w}, 7", 0 /* attdialect */, 655370 /* regdef:GPR32common */, def %0:gpr32common
[all …]
H A Dirtranslator-inline-asm.ll7 ; CHECK: INLINEASM &"", 25 /* sideeffect mayload maystore attdialect */, !0
8 ; CHECK: INLINEASM &"", 1 /* sideeffect attdialect */, !0
45 ; CHECK: INLINEASM &"mov ${0:w}, 7", 0 /* attdialect */, 10 /* regdef */, implicit-def $w0
57 ; CHECK: INLINEASM &"mov ${0:w}, 7", 0 /* attdialect */, 655370 /* regdef:GPR32common */, def %0
69 ; CHECK: INLINEASM &"mov $0, 7", 0 /* attdialect */, 1572874 /* regdef:GPR64common */, def %0
112 ; CHECK: INLINEASM &"mov ${0:w}, 7", 0 /* attdialect */, 10 /* regdef */, implicit-def $x0
127 …; CHECK: INLINEASM &"mov ${0:w}, 32", 0 /* attdialect */, 655370 /* regdef:GPR32common */, def %1
142 …; CHECK: INLINEASM &"fmov ${0}.2s, #1.0", 1 /* sideeffect attdialect */, 10 /* regdef */, implic…
157 …; CHECK: INLINEASM &"mov x0, $0", 1 /* sideeffect attdialect */, 1572873 /* reguse:GPR64common *…
168 …; CHECK: INLINEASM &"#TEST 42 + ${0:c} - .\0A\09", 9 /* sideeffect mayload attdialect */, 13 /* …
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dinline-asm.i128.ll11 …; GFX908-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 5242890 /* regdef:SGPR_128 …
13 …; GFX908-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 5242889 /* reguse:SGPR_128 …
17 …; GFX90A-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 5242890 /* regdef:SGPR_128 …
19 …; GFX90A-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 5242889 /* reguse:SGPR_128 …
29 …; GFX908-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 4784138 /* regdef:VReg_128 …
31 …; GFX908-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 4784137 /* reguse:VReg_128 …
35 …; GFX90A-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 4980746 /* regdef:VReg_128_…
37 …; GFX90A-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 4980745 /* reguse:VReg_128_…
47 …; GFX908-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 4718602 /* regdef:AReg_128 …
49 …; GFX908-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 4718601 /* reguse:AReg_128 …
[all …]
H A Dsubreg-undef-def-with-other-subreg-defs.mir31 …; CHECK-NEXT: INLINEASM &"", 1 /* sideeffect attdialect */, 851978 /* regdef:VGPR_LO16 */, def %…
32 …; CHECK-NEXT: INLINEASM &"", 1 /* sideeffect attdialect */, 851977 /* reguse:VGPR_LO16 */, [[DS_…
33 …; CHECK-NEXT: INLINEASM &"", 1 /* sideeffect attdialect */, 851978 /* regdef:VGPR_LO16 */, def u…
44 INLINEASM &"", 1, 851978, def %0, 2147549193, %0(tied-def 3)
45 INLINEASM &"", 1, 851977, %2
46 INLINEASM &"", 1, 851978, def undef %0.sub0, 851978, def %0.sub1
72 …; CHECK-NEXT: INLINEASM &"", 1 /* sideeffect attdialect */, 851978 /* regdef:VGPR_LO16 */, def %…
73 …; CHECK-NEXT: INLINEASM &"", 1 /* sideeffect attdialect */, 851977 /* reguse:VGPR_LO16 */, [[DS_…
85 INLINEASM &"", 1, 851978, def %0, 2147549193, %0(tied-def 3)
86 INLINEASM &"", 1, 851977, %2
[all …]
H A Dregalloc-failure-overlapping-insert-assert.mir48 INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 10 /* regdef */, implicit-def $agpr0
50INLINEASM &"; def $0 $1 $2 $3 $4", 1 /* sideeffect attdialect */, 11534346 /* regdef:VReg_512 */, …
51INLINEASM &"; clobber", 1 /* sideeffect attdialect */, 12 /* clobber */, implicit-def dead early-c…
52 INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 11534345 /* reguse:VReg_512 */, %7
53 INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 10158089 /* reguse:VReg_256 */, %8
54 INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 4784137 /* reguse:VReg_128 */, %9
55 INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 3670025 /* reguse:VReg_96 */, %10
56 INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 3670025 /* reguse:VReg_96 */, %11
58 INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 9 /* reguse */, killed $agpr1
H A Dhazard-inlineasm.mir3 # If an INLINEASM statement is preceded by a vmem store of more than 8 bytes *and*
4 # the INLINEASM defs the vregs holding the data-to-be-stored by that preceding store,
12 # CHECK-NEXT: INLINEASM
20INLINEASM &"v_mad_u64_u32 $0, $1, $2, $3, $4", 0, 2621450, def $vgpr26_vgpr27, 2818058, def dead $…
H A Dsched-handleMoveUp-subreg-def-across-subreg-def.mir42 …; CHECK-NEXT: INLINEASM &"", 1 /* sideeffect attdialect */, 851978 /* regdef:VGPR_LO16 */, def d…
47 …; CHECK-NEXT: INLINEASM &"def $0 $1", 1 /* sideeffect attdialect */, 851978 /* regdef:VGPR_LO16 …
51 …; CHECK-NEXT: INLINEASM &"def $0 $1", 1 /* sideeffect attdialect */, 851978 /* regdef:VGPR_LO16 …
53 …; CHECK-NEXT: INLINEASM &"", 1 /* sideeffect attdialect */, 851978 /* regdef:VGPR_LO16 */, def d…
75 ; CHECK-NEXT: INLINEASM &"", 1 /* sideeffect attdialect */
96 INLINEASM &"", 1, 851978, def %11:vgpr_32
99 INLINEASM &"def $0 $1", 1, 851978, def %15:vgpr_32, 851978, def %16:vgpr_32
103 INLINEASM &"def $0 $1", 1, 851978, def %21:vgpr_32, 851978, def %22:vgpr_32
110INLINEASM &"", 1, 851978, def dead %24, 851978, def dead %27, 851977, %13.sub0, 2147483657, %24(ti…
129 INLINEASM &"", 1
H A Dpartial-regcopy-and-spill-missed-at-regalloc.ll10 …; REGALLOC-GFX908: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 2949130 /* regdef:VReg_6…
20 …; PEI-GFX908: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 2949130 /* regdef:VReg_64 */,…
32 …; REGALLOC-GFX90A: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 3080202 /* regdef:VReg_6…
41 …; PEI-GFX90A: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 3080202 /* regdef:VReg_64_Ali…
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/
H A Dirtranslator-inline-asm.ll7 ; CHECK-NEXT: INLINEASM &s_barrier, 33 /* sideeffect isconvergent attdialect */, !0
16 ; CHECK-NEXT: INLINEASM &"", 25 /* sideeffect mayload maystore attdialect */, !0
17 ; CHECK-NEXT: INLINEASM &"", 1 /* sideeffect attdialect */, !0
70 …; CHECK-NEXT: INLINEASM &"v_mov_b32 v1, 7", 0 /* attdialect */, 10 /* regdef */, implicit-def $v…
82 …; CHECK-NEXT: INLINEASM &"v_mov_b32 $0, 7", 0 /* attdialect */, 1835018 /* regdef:VGPR_32 */, de…
94 …; CHECK-NEXT: INLINEASM &"s_mov_b32 $0, 7", 0 /* attdialect */, 1966090 /* regdef:SReg_32 */, de…
176 …; CHECK-NEXT: INLINEASM &"s_mov_b32 s0, $0", 9 /* sideeffect mayload attdialect */, 13 /* imm */…
235 …; CHECK-NEXT: INLINEASM &"s_mov_b32 $0, 7", 0 /* attdialect */, 1966090 /* regdef:SReg_32 */, de…
237 …; CHECK-NEXT: INLINEASM &"s_mov_b32 $0, 8", 0 /* attdialect */, 1966090 /* regdef:SReg_32 */, de…
285 …; CHECK-NEXT: INLINEASM &"s_mov_b32 $0, 7", 0 /* attdialect */, 1966090 /* regdef:SReg_32 */, de…
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/
H A Dtwoaddr-kill.mir5 # use of [[COPY3]] in the INLINEASM instruction.
21 …; CHECK-NEXT: INLINEASM &"stepa $1, $2, $3", 0 /* attdialect */, 393226 /* regdef:GRH32Bit */, def…
24 …; CHECK-NEXT: INLINEASM &"stepb $1, $2", 0 /* attdialect */, 393227 /* regdef-ec:GRH32Bit */, def …
31INLINEASM &"stepa $1, $2, $3", 0 /* attdialect */, 393226 /* regdef:GRH32Bit */, def %1:grh32bit, …
33INLINEASM &"stepb $1, $2", 0 /* attdialect */, 393227 /* regdef-ec:GRH32Bit */, def early-clobber …
/llvm-project-15.0.7/llvm/test/CodeGen/MIR/X86/
H A Dinline-asm.mir3 # Avoid crash/assert when using an emptystring in an INLINEASM.
6 # CHECK: INLINEASM &"", 1
11 INLINEASM &"", 1
H A Dinline-asm-registers.mir31 …; CHECK: INLINEASM &foo, 0 /* attdialect */, 4456458 /* regdef:GR64 */, def $rsi, 4456458 /* regde…
32INLINEASM &foo, 0, 4456458, def $rsi, 4456458, def dead $rdi, 2147549193, killed $rdi, 2147483657,…
48 …; CHECK: INLINEASM &foo, 0 /* attdialect */, 4456458 /* regdef:GR64 */, def $rsi, 4456458 /* regde…
49INLINEASM &foo, 0, 4456458, def $rsi, 4456458, def dead $rdi, 2147549193, killed $rdi(tied-def 5),…
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/longbranch/
H A Dbranch-limits-int-mipsr6.mir222 INLINEASM &".space 131068", 1
309 INLINEASM &".space 131068", 1
396 INLINEASM &".space 131068", 1
483 INLINEASM &".space 131068", 1
570 INLINEASM &".space 131068", 1
657 INLINEASM &".space 131068", 1
744 INLINEASM &".space 131068", 1
831 INLINEASM &".space 131068", 1
918 INLINEASM &".space 131068", 1
1005 INLINEASM &".space 131068", 1
[all …]
H A Dbranch-limits-int-micromipsr6.mir222 INLINEASM &".space 131068", 1
309 INLINEASM &".space 131068", 1
396 INLINEASM &".space 131068", 1
483 INLINEASM &".space 131068", 1
570 INLINEASM &".space 131068", 1
657 INLINEASM &".space 131068", 1
744 INLINEASM &".space 131068", 1
831 INLINEASM &".space 131068", 1
918 INLINEASM &".space 131068", 1
1005 INLINEASM &".space 131068", 1
[all …]
H A Dbranch-limits-int-mips64r6.mir221 INLINEASM &".space 831068", 1
298 INLINEASM &".space 831068", 1
396 INLINEASM &".space 831068", 1
494 INLINEASM &".space 831068", 1
592 INLINEASM &".space 831068", 1
690 INLINEASM &".space 831068", 1
788 INLINEASM &".space 831068", 1
886 INLINEASM &".space 831068", 1
984 INLINEASM &".space 831068", 1
1082 INLINEASM &".space 831068", 1
[all …]
H A Dbranch-limits-int-microMIPS.mir144 ; MM: INLINEASM &".space 131068", 1
169 ; PIC: INLINEASM &".space 131068", 1
182 INLINEASM &".space 131068", 1
237 ; MM: INLINEASM &".space 131068", 1
277 INLINEASM &".space 131068", 1
372 INLINEASM &".space 131068", 1
467 INLINEASM &".space 131068", 1
562 INLINEASM &".space 131068", 1
653 INLINEASM &".space 131068", 1
748 INLINEASM &".space 131068", 1
[all …]
H A Dbranch-limits-int.mir124 ; MIPS: INLINEASM &".space 131068", 1
153 ; PIC: INLINEASM &".space 131068", 1
168 INLINEASM &".space 131068", 1
223 ; MIPS: INLINEASM &".space 131068", 1
252 ; PIC: INLINEASM &".space 131068", 1
267 INLINEASM &".space 131068", 1
351 ; PIC: INLINEASM &".space 131068", 1
366 INLINEASM &".space 131068", 1
465 INLINEASM &".space 131068", 1
564 INLINEASM &".space 131068", 1
[all …]
H A Dbranch-limits-int-mips64.mir128 ; MIPS64: INLINEASM &".space 131068", 1
159 ; PIC: INLINEASM &".space 131068", 1
174 INLINEASM &".space 131068", 1
261 ; PIC: INLINEASM &".space 131068", 1
276 INLINEASM &".space 131068", 1
363 ; PIC: INLINEASM &".space 131068", 1
378 INLINEASM &".space 131068", 1
465 ; PIC: INLINEASM &".space 131068", 1
480 INLINEASM &".space 131068", 1
582 INLINEASM &".space 131068", 1
[all …]
H A Dbranch-limits-fp-micromips.mir84 …; MM: INLINEASM &".space 310680", 1 /* sideeffect attdialect */, 12 /* clobber */, implicit-def …
113 …; PIC: INLINEASM &".space 310680", 1 /* sideeffect attdialect */, 12 /* clobber */, implicit-def…
127 INLINEASM &".space 310680", 1, 12, implicit-def dead early-clobber $at
182 …; MM: INLINEASM &".space 310680", 1 /* sideeffect attdialect */, 12 /* clobber */, implicit-def …
196 …; PIC: INLINEASM &".space 310680", 1 /* sideeffect attdialect */, 12 /* clobber */, implicit-def…
211 INLINEASM &".space 310680", 1, 12, implicit-def dead early-clobber $at
H A Dbranch-limits-fp-micromipsr6.mir80 …; MM: INLINEASM &".space 810680", 1 /* sideeffect attdialect */, 12 /* clobber */, implicit-def …
105 …; PIC: INLINEASM &".space 810680", 1 /* sideeffect attdialect */, 12 /* clobber */, implicit-def…
119 INLINEASM &".space 810680", 1, 12, implicit-def dead early-clobber $at
172 …; MM: INLINEASM &".space 810680", 1 /* sideeffect attdialect */, 12 /* clobber */, implicit-def …
197 …; PIC: INLINEASM &".space 810680", 1 /* sideeffect attdialect */, 12 /* clobber */, implicit-def…
211 INLINEASM &".space 810680", 1, 12, implicit-def dead early-clobber $at
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Daarch64-sve-asm.ll11 ; CHECK: INLINEASM {{.*}} [[ARG4]]
22 ; CHECK: INLINEASM {{.*}} [[ARG4]]
33 ; CHECK: INLINEASM {{.*}} [[ARG4]]
44 ; CHECK: INLINEASM {{.*}} [[ARG4]]
55 ; CHECK: INLINEASM {{.*}} [[ARG4]]
66 ; CHECK: INLINEASM {{.*}} [[ARG3]]
H A Dasm-srcloc.ll7 ; CHECK: INLINEASM {{.*}}, !0
14 ; CHECK: INLINEASM {{.*}}, !1
/llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/LowOverheadLoops/
H A Dout-of-range-cbz.mir198 ; CHECK: INLINEASM &"", 1 /* sideeffect attdialect */
339 INLINEASM &"", 1
369 INLINEASM &"", 1
378 INLINEASM &"", 1
387 INLINEASM &"", 1
396 INLINEASM &"", 1
405 INLINEASM &"", 1
414 INLINEASM &"", 1
423 INLINEASM &"", 1
429 INLINEASM &"", 1
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/Thumb/
H A Dhigh-reg-clobber.mir34 …; CHECK: INLINEASM &"mov r12, $0", 1 /* sideeffect attdialect */, 1048585 /* reguse:GPRnoip_and_GP…
41 …; FAST: INLINEASM &"mov r12, $0", 1 /* sideeffect attdialect */, 1048585 /* reguse:GPRnoip_and_GPR…
47INLINEASM &"mov r12, $0", 1 /* sideeffect attdialect */, 1048585 /* reguse:hGPR */, %1, 12 /* clob…
/llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/
H A Dhigh-reg-spill.mir8 # needs to spill this register when it reaches the INLINEASM instruction and
42 …; CHECK: INLINEASM &"@ $0", 1 /* sideeffect attdialect */, 589833 /* reguse:GPRnopc */, killed ren…
46 INLINEASM &"@ $0", 1, 589833, %0, 12, implicit-def early-clobber $r12

1234567