Home
last modified time | relevance | path

Searched refs:subr (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project-15.0.7/llvm/test/MC/AArch64/SVE/
H A Dsubr-diagnostics.s4 subr z0.h, p0/m, z0.h, z0.x label
10 subr z0.h, p0/m, z0.h, z0.b label
16 subr z0.d, p7/a, z0.d, z0.d label
22 subr z0.d, p7, z0.d, z0.d label
30 subr z26.b, p8/m, z26.b, z27.b label
82 subr z0.b, z0.b, #-1 label
92 subr z0.b, z0.b, #256 label
97 subr z0.h, z0.h, #-1 label
107 subr z0.h, z0.h, #65536 label
112 subr z0.s, z0.s, #-1 label
[all …]
H A Dsubr.s13 subr z0.b, p0/m, z0.b, z0.b label
19 subr z0.h, p0/m, z0.h, z0.h label
25 subr z0.s, p0/m, z0.s, z0.s label
31 subr z0.d, p0/m, z0.d, z0.d label
37 subr z0.b, z0.b, #0 label
43 subr z31.b, z31.b, #255 label
49 subr z0.h, z0.h, #0 label
67 subr z31.h, z31.h, #65280 label
73 subr z0.s, z0.s, #0 label
91 subr z31.s, z31.s, #65280 label
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/NVPTX/
H A Datomics.ll20 define i32 @atom2(i32* %subr, i32 %val) {
28 define i64 @atom3(i64* %subr, i64 %val) {
36 define i32 @atom4(i32* %subr, i32 %val) {
43 define i64 @atom5(i64* %subr, i64 %val) {
50 ;define i32 @atom6(i32* %subr, i32 %val) {
55 ;define i64 @atom7(i64* %subr, i64 %val) {
61 define i32 @atom8(i32* %subr, i32 %val) {
68 define i64 @atom9(i64* %subr, i64 %val) {
75 define i32 @atom10(i32* %subr, i32 %val) {
82 define i64 @atom11(i64* %subr, i64 %val) {
[all …]
/llvm-project-15.0.7/flang/test/Semantics/
H A Dcall02.f9010 subroutine subr(dummy)
26 call subr(cos) ! not an error
28 call subr(elem) ! C1533
30 call subr(null())
34 call subr(B"1010")
H A Dresolve17.f90271 subroutine subr subroutine
276 interface subr interface
277 module procedure subr
285 call subr
293 call subr
H A Dassociated.f9043 subroutine subr(i) subroutine
45 end subroutine subr argument
172 implicitProcPointer => subr ! OK for an implicit point to point to an explicit proc
173 lvar = associated(implicitProcPointer, subr) ! OK
H A Dresolve74.f9017 subroutine subr(dummyFunc)
19 end subroutine subr
H A Dstructconst03.f9086 pure subroutine subr(dummy1a, dummy2a, dummy3a, dummy4a) subroutine
120 end subroutine subr
130 pure subroutine subr(dummy3a) subroutine
H A Dstructconst04.f9081 pure subroutine subr(dummy1a, dummy2a, dummy3a, dummy4a) subroutine
115 end subroutine subr
124 pure subroutine subr(dummy3a) subroutine
H A Dresolve101.f907 subroutine subr(x)
H A Ddata16.f904 subroutine subr subroutine
H A Dmodfile25.f9021 subroutine subr(x,n1,n2) subroutine
H A Dentry01.f90131 entry subr entry
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-purity.cpp20 void PurityChecker::Enter(const parser::SubroutineSubprogram &subr) { in Enter() argument
21 const auto &stmt{std::get<parser::Statement<parser::SubroutineStmt>>(subr.t)}; in Enter()
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dsve-sdiv-pow2.ll21 ; CHECK-NEXT: subr z0.b, z0.b, #0 // =0x0
42 ; CHECK-NEXT: subr z0.h, z0.h, #0 // =0x0
63 ; CHECK-NEXT: subr z0.s, z0.s, #0 // =0x0
84 ; CHECK-NEXT: subr z0.d, z0.d, #0 // =0x0
H A Dsve-int-arith-pred.ll85 ; CHECK: subr z0.b, p0/m, z0.b, z1.b
87 %out = call <vscale x 16 x i8> @llvm.aarch64.sve.subr.nxv16i8(<vscale x 16 x i1> %pg,
95 ; CHECK: subr z0.h, p0/m, z0.h, z1.h
97 %out = call <vscale x 8 x i16> @llvm.aarch64.sve.subr.nxv8i16(<vscale x 8 x i1> %pg,
105 ; CHECK: subr z0.s, p0/m, z0.s, z1.s
107 %out = call <vscale x 4 x i32> @llvm.aarch64.sve.subr.nxv4i32(<vscale x 4 x i1> %pg,
115 ; CHECK: subr z0.d, p0/m, z0.d, z1.d
117 %out = call <vscale x 2 x i64> @llvm.aarch64.sve.subr.nxv2i64(<vscale x 2 x i1> %pg,
373 declare <vscale x 16 x i8> @llvm.aarch64.sve.subr.nxv16i8(<vscale x 16 x i1>, <vscale x 16 x i8>,…
374 declare <vscale x 8 x i16> @llvm.aarch64.sve.subr.nxv8i16(<vscale x 8 x i1>, <vscale x 8 x i16>,…
[all …]
H A Dsve-intrinsics-int-arith-merging.ll124 ; CHECK-NEXT: subr z0.b, p0/m, z0.b, z1.b
127 %out = call <vscale x 16 x i8> @llvm.aarch64.sve.subr.nxv16i8(<vscale x 16 x i1> %pg,
137 ; CHECK-NEXT: subr z0.h, p0/m, z0.h, z1.h
140 %out = call <vscale x 8 x i16> @llvm.aarch64.sve.subr.nxv8i16(<vscale x 8 x i1> %pg,
150 ; CHECK-NEXT: subr z0.s, p0/m, z0.s, z1.s
153 %out = call <vscale x 4 x i32> @llvm.aarch64.sve.subr.nxv4i32(<vscale x 4 x i1> %pg,
163 ; CHECK-NEXT: subr z0.d, p0/m, z0.d, z1.d
166 %out = call <vscale x 2 x i64> @llvm.aarch64.sve.subr.nxv2i64(<vscale x 2 x i1> %pg,
411 declare <vscale x 8 x i16> @llvm.aarch64.sve.subr.nxv8i16(<vscale x 8 x i1>, <vscale x 8 x i16>, <v…
412 declare <vscale x 4 x i32> @llvm.aarch64.sve.subr.nxv4i32(<vscale x 4 x i1>, <vscale x 4 x i32>, <v…
[all …]
H A Dsve-fixed-length-bitselect.ll21 ; CHECK-NEXT: subr z0.s, z0.s, #0 // =0x0
H A Dsve-int-imm.ll101 ; CHECK: subr z0.b, z0.b, #30
111 ; CHECK: subr z0.h, z0.h, #30
121 ; CHECK: subr z0.h, z0.h, #1024
131 ; CHECK: subr z0.s, z0.s, #30
141 ; CHECK: subr z0.s, z0.s, #1024
151 ; CHECK: subr z0.d, z0.d, #30
161 ; CHECK: subr z0.d, z0.d, #1024
H A Dsve-intrinsics-int-arith-imm.ll271 ; CHECK-NEXT: subr z0.b, z0.b, #127 // =0x7f
285 ; CHECK-NEXT: subr z0.h, z0.h, #127 // =0x7f
290 %out = call <vscale x 8 x i16> @llvm.aarch64.sve.subr.nxv8i16(<vscale x 8 x i1> %pg,
306 %out = call <vscale x 8 x i16> @llvm.aarch64.sve.subr.nxv8i16(<vscale x 8 x i1> %pg,
315 ; CHECK-NEXT: subr z0.s, z0.s, #127 // =0x7f
320 %out = call <vscale x 4 x i32> @llvm.aarch64.sve.subr.nxv4i32(<vscale x 4 x i1> %pg,
336 %out = call <vscale x 4 x i32> @llvm.aarch64.sve.subr.nxv4i32(<vscale x 4 x i1> %pg,
345 ; CHECK-NEXT: subr z0.d, z0.d, #127 // =0x7f
376 ; CHECK-NEXT: subr z0.s, z0.s, #1 // =0x1
391 ; CHECK-NEXT: subr z0.s, z0.s, #1 // =0x1
[all …]
H A Dllvm-ir-to-intrinsic.ll1126 ; CHECK-NEXT: subr z1.d, z1.d, #0 // =0x0
1143 ; CHECK-NEXT: subr z2.d, z2.d, #0 // =0x0
1145 ; CHECK-NEXT: subr z3.d, z3.d, #0 // =0x0
1197 ; CHECK-NEXT: subr z1.d, z1.d, #0 // =0x0
/llvm-project-15.0.7/llvm/test/DebugInfo/Generic/
H A DDICommonBlock.ll15 define i32 @subr() !dbg !9 {
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/
H A Darm64-irtranslator.ll741 ; CHECK: G_STORE [[VAL]](s32), [[ADDR]](p0) :: (store (s32) into %ir.subr)
744 ; CHECK: G_STORE [[OVERFLOW]](s1), [[GEP]](p0) :: (store (s1) into %ir.subr + 4, align 4)
746 define void @test_ssub_overflow(i32 %lhs, i32 %rhs, { i32, i1 }* %subr) {
748 store { i32, i1 } %res, { i32, i1 }* %subr
757 ; CHECK: G_STORE [[VAL]](s32), [[ADDR]](p0) :: (store (s32) into %ir.subr)
760 ; CHECK: G_STORE [[OVERFLOW]](s1), [[GEP]](p0) :: (store (s1) into %ir.subr + 4, align 4)
762 define void @test_usub_overflow(i32 %lhs, i32 %rhs, { i32, i1 }* %subr) {
764 store { i32, i1 } %res, { i32, i1 }* %subr
/llvm-project-15.0.7/openmp/runtime/tools/lib/
H A Dtools.pm152 my ( $pkg, $file, $line, $subr ) = caller( $caller );
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/AArch64/Neoverse/
H A DN2-sve-instructions.s3348 subr z0.b, p0/m, z0.b, z0.b label
3349 subr z0.b, z0.b, #0 label
3350 subr z0.d, p0/m, z0.d, z0.d label
3351 subr z0.d, z0.d, #0 label
3352 subr z0.d, z0.d, #0, lsl #8 label
3354 subr z0.h, z0.h, #0 label
3357 subr z0.s, z0.s, #0 label
3359 subr z31.b, z31.b, #255 label
3360 subr z31.d, z31.d, #65280 label
3361 subr z31.h, z31.h, #65280 label
[all …]

12