| /llvm-project-15.0.7/llvm/test/MC/AArch64/SVE/ |
| H A D | subr-diagnostics.s | 4 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 D | subr.s | 13 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 D | atomics.ll | 20 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 D | call02.f90 | 10 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 D | resolve17.f90 | 271 subroutine subr subroutine 276 interface subr interface 277 module procedure subr 285 call subr 293 call subr
|
| H A D | associated.f90 | 43 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 D | resolve74.f90 | 17 subroutine subr(dummyFunc) 19 end subroutine subr
|
| H A D | structconst03.f90 | 86 pure subroutine subr(dummy1a, dummy2a, dummy3a, dummy4a) subroutine 120 end subroutine subr 130 pure subroutine subr(dummy3a) subroutine
|
| H A D | structconst04.f90 | 81 pure subroutine subr(dummy1a, dummy2a, dummy3a, dummy4a) subroutine 115 end subroutine subr 124 pure subroutine subr(dummy3a) subroutine
|
| H A D | resolve101.f90 | 7 subroutine subr(x)
|
| H A D | data16.f90 | 4 subroutine subr subroutine
|
| H A D | modfile25.f90 | 21 subroutine subr(x,n1,n2) subroutine
|
| H A D | entry01.f90 | 131 entry subr entry
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | check-purity.cpp | 20 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 D | sve-sdiv-pow2.ll | 21 ; 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 D | sve-int-arith-pred.ll | 85 ; 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 D | sve-intrinsics-int-arith-merging.ll | 124 ; 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 D | sve-fixed-length-bitselect.ll | 21 ; CHECK-NEXT: subr z0.s, z0.s, #0 // =0x0
|
| H A D | sve-int-imm.ll | 101 ; 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 D | sve-intrinsics-int-arith-imm.ll | 271 ; 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 D | llvm-ir-to-intrinsic.ll | 1126 ; 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 D | DICommonBlock.ll | 15 define i32 @subr() !dbg !9 {
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/ |
| H A D | arm64-irtranslator.ll | 741 ; 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 D | tools.pm | 152 my ( $pkg, $file, $line, $subr ) = caller( $caller );
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/AArch64/Neoverse/ |
| H A D | N2-sve-instructions.s | 3348 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 …]
|