| /llvm-project-15.0.7/llvm/test/CodeGen/NVPTX/ |
| H A D | param-load-store.ll | 32 ; CHECK: .param .b32 param0; 34 ; CHECK: .param .b32 retval0; 55 ; CHECK: .param .b32 param0; 57 ; CHECK: .param .b32 retval0; 139 ; CHECK: .param .b32 param0; 141 ; CHECK: .param .b32 retval0; 156 ; CHECK: .param .b32 param0; 158 ; CHECK: .param .b32 retval0; 176 ; CHECK: .param .b32 param0; 196 ; CHECK: .param .b32 param0; [all …]
|
| H A D | vec-param-load.ll | 12 ; CHECK-DAG: st.param.v4.f32 [func_retval0+0], {[[V_0_3]]} 13 ; CHECK-DAG: st.param.v4.f32 [func_retval0+16], {[[V_4_7]]} 14 ; CHECK-DAG: st.param.v4.f32 [func_retval0+32], {[[V_8_11]]} 15 ; CHECK-DAG: st.param.v4.f32 [func_retval0+48], {[[V_12_15]]} 24 ; CHECK-DAG: st.param.v4.f32 [func_retval0+0], {[[V_0_3]]} 25 ; CHECK-DAG: st.param.v4.f32 [func_retval0+16], {[[V_4_7]]} 33 ; CHECK-DAG: st.param.v4.f32 [func_retval0+0], {[[V_0_3]]} 41 ; CHECK-DAG: st.param.v2.f32 [func_retval0+0], {[[V_0_3]]} 51 ; CHECK-DAG: st.param.v2.f32 [func_retval0+0], {[[V_0_1]]} 52 ; CHECK-DAG: st.param.f32 [func_retval0+8], [[V_2]] [all …]
|
| H A D | shfl-sync-p.ll | 16 ; CHECK: ld.param.u32 [[A:%r[0-9]+]] 17 ; CHECK: ld.param.u32 [[B:%r[0-9]+]] 18 ; CHECK: ld.param.u32 [[C:%r[0-9]+]] 27 ; CHECK: ld.param.u32 [[A:%r[0-9]+]] 28 ; CHECK: ld.param.u32 [[B:%r[0-9]+]] 29 ; CHECK: ld.param.u32 [[C:%r[0-9]+]] 39 ; CHECK: ld.param.u32 [[A:%r[0-9]+]] 40 ; CHECK: ld.param.u32 [[B:%r[0-9]+]] 49 ; CHECK: ld.param.u32 [[A:%r[0-9]+]] 50 ; CHECK: ld.param.u32 [[B:%r[0-9]+]] [all …]
|
| H A D | shfl-p.ll | 15 ; CHECK: ld.param.u32 [[A:%r[0-9]+]] 16 ; CHECK: ld.param.u32 [[B:%r[0-9]+]] 17 ; CHECK: ld.param.u32 [[C:%r[0-9]+]] 26 ; CHECK: ld.param.u32 [[A:%r[0-9]+]] 27 ; CHECK: ld.param.u32 [[B:%r[0-9]+]] 28 ; CHECK: ld.param.u32 [[C:%r[0-9]+]] 37 ; CHECK: ld.param.u32 [[A:%r[0-9]+]] 38 ; CHECK: ld.param.u32 [[B:%r[0-9]+]] 47 ; CHECK: ld.param.u32 [[A:%r[0-9]+]] 48 ; CHECK: ld.param.u32 [[B:%r[0-9]+]] [all …]
|
| H A D | i128-param.ll | 5 ; CHECK-NEXT: .param .align 16 .b8 callee_param_0[16], 6 ; CHECK-NEXT: .param .align 16 .b8 callee_param_1[16], 24 ; CHECK-NEXT: .param .align 16 .b8 caller_kernel_param_0[16], 25 ; CHECK-NEXT: .param .align 16 .b8 caller_kernel_param_1[16], 32 ; CHECK: .param .align 16 .b8 param0[16]; 34 ; CHECK: .param .align 16 .b8 param1[16]; 43 ; CHECK-NEXT: .param .align 16 .b8 caller_func_param_0[16], 44 ; CHECK-NEXT: .param .align 16 .b8 caller_func_param_1[16], 51 ; CHECK: .param .align 16 .b8 param0[16]; 52 ; CHECK: st.param.v2.b64 [param0+0], {%[[REG0]], %[[REG1]]} [all …]
|
| H A D | param-vectorize-device.ll | 86 ; CHECK: .param .b32 param0; 88 ; CHECK: .param .align 16 .b8 retval0[4]; 105 ; CHECK-NEXT: .param .b32 callee_St4x1_param_0 118 ; CHECK: .param .align 16 .b8 param0[8]; 120 ; CHECK: .param .align 16 .b8 retval0[8]; 159 ; CHECK: .param .align 16 .b8 param0[12]; 162 ; CHECK: .param .align 16 .b8 retval0[12]; 207 ; CHECK: .param .align 16 .b8 param0[16]; 257 ; CHECK: .param .align 16 .b8 param0[20]; 317 ; CHECK: .param .align 16 .b8 param0[24]; [all …]
|
| H A D | shfl-sync.ll | 16 ; CHECK: ld.param.u32 [[A:%r[0-9]+]] 17 ; CHECK: ld.param.u32 [[B:%r[0-9]+]] 18 ; CHECK: ld.param.u32 [[C:%r[0-9]+]] 27 ; CHECK: ld.param.u32 [[A:%r[0-9]+]] 28 ; CHECK: ld.param.u32 [[B:%r[0-9]+]] 29 ; CHECK: ld.param.u32 [[C:%r[0-9]+]] 39 ; CHECK: ld.param.u32 [[A:%r[0-9]+]] 40 ; CHECK: ld.param.u32 [[B:%r[0-9]+]] 49 ; CHECK: ld.param.u32 [[A:%r[0-9]+]] 50 ; CHECK: ld.param.u32 [[B:%r[0-9]+]] [all …]
|
| H A D | store-retval.ll | 27 ; CHECK-NOT: st.param.b32 [func_retval0+0], %r{{[0-9]+}}; 28 ; CHECK-NOT: st.param.b32 [func_retval0+4], %r{{[0-9]+}}; 29 ; CHECK-NOT: st.param.b32 [func_retval0+8], %r{{[0-9]+}}; 30 ; CHECK-NOT: st.param.b32 [func_retval0+12], %r{{[0-9]+}}; 31 ; CHECK: st.param.b32 [func_retval0+16], [[R1]]; 44 ; CHECK-NOT: st.param.b32 [func_retval0+0], %r{{[0-9]+}}; 45 ; CHECK-NOT: st.param.b32 [func_retval0+4], %r{{[0-9]+}}; 46 ; CHECK-NOT: st.param.b32 [func_retval0+8], %r{{[0-9]+}}; 47 ; CHECK-NOT: st.param.b32 [func_retval0+12], %r{{[0-9]+}}; 48 ; CHECK: st.param.b32 [func_retval0+16], [[R1]]; [all …]
|
| H A D | proxy-reg-erasure-ptx.ll | 15 ; PTX-DAG: ld.param.b32 [[LD:%r[0-9]+]], [retval0+0]; 22 ; PTX-DAG: st.param.b32 [func_retval0+0], [[RES]]; 32 ; PTX-DAG: ld.param.b32 [[LD:%r[0-9]+]], [retval0+0]; 39 ; PTX-DAG: st.param.b32 [func_retval0+0], [[RES]]; 49 ; PTX-DAG: ld.param.b32 [[LD:%r[0-9]+]], [retval0+0]; 54 ; PTX-WITH-DAG: st.param.b32 [func_retval0+0], [[LD]]; 64 ; PTX-DAG: ld.param.b64 [[LD:%rd[0-9]+]], [retval0+0]; 95 ; PTX-DAG: ld.param.b16 [[LD:%h[0-9]+]], [retval0+0]; 110 ; PTX-DAG: ld.param.f32 [[LD:%f[0-9]+]], [retval0+0]; 125 ; PTX-DAG: ld.param.f64 [[LD:%fd[0-9]+]], [retval0+0]; [all …]
|
| H A D | f16-instructions.ll | 245 ; CHECK-DAG: .param .b32 param0; 246 ; CHECK-DAG: .param .b32 param1; 247 ; CHECK-DAG: st.param.b16 [param0+0], [[A]]; 248 ; CHECK-DAG: st.param.b16 [param1+0], [[B]]; 249 ; CHECK-DAG: .param .b32 retval0; 266 ; CHECK-DAG: .param .b32 param0; 267 ; CHECK-DAG: .param .b32 param1; 270 ; CHECK-DAG: .param .b32 retval0; 287 ; CHECK-DAG: .param .b32 param0; 288 ; CHECK-DAG: .param .b32 param1; [all …]
|
| H A D | param-vectorize-kernel.ll | 66 ; CHECK: .param .b32 foo_St4x1_param_1 80 ; CHECK: .param .b32 foo_St4x2_param_1 100 ; CHECK: .param .b32 foo_St4x3_param_1 126 ; CHECK: .param .b32 foo_St4x4_param_1 158 ; CHECK: .param .b32 foo_St4x5_param_1 196 ; CHECK: .param .b32 foo_St4x6_param_1 240 ; CHECK: .param .b32 foo_St4x7_param_1 290 ; CHECK: .param .b32 foo_St4x8_param_1 346 ; CHECK: .param .b32 foo_St8x1_param_1 360 ; CHECK: .param .b32 foo_St8x2_param_1 [all …]
|
| H A D | convert-int-sm20.ll | 13 ; CHECK: ld.param.u16 %r[[R0:[0-9]+]], [cvt_i16_i32_param_{{[0-9]+}}] 14 ; CHECK: st.param.b32 [func_retval{{[0-9]+}}+0], %r[[R0]] 21 ; CHECK: ld.param.u16 %r[[R0:[0-9]+]], [cvt_i16_i64_param_{{[0-9]+}}] 22 ; CHECK: st.param.b32 [func_retval{{[0-9]+}}+0], %r[[R0]] 33 ; CHECK: ld.param.u16 %r[[R0:[0-9]+]], [cvt_i32_i16_param_{{[0-9]+}}] 34 ; CHECK: st.param.b32 [func_retval{{[0-9]+}}+0], %r[[R0]] 41 ; CHECK: ld.param.u32 %r[[R0:[0-9]+]], [cvt_i32_i64_param_{{[0-9]+}}] 42 ; CHECK: st.param.b32 [func_retval{{[0-9]+}}+0], %r[[R0]] 53 ; CHECK: ld.param.u16 %rd[[R0:[0-9]+]], [cvt_i64_i16_param_{{[0-9]+}}] 54 ; CHECK: st.param.b64 [func_retval{{[0-9]+}}+0], %rd[[R0]] [all …]
|
| H A D | vector-args.ll | 5 ; CHECK: .func (.param .b32 func_retval0) foo 6 ; CHECK: .param .align 8 .b8 foo_param_0[8] 7 ; CHECK: ld.param.v2.f32 {%f{{[0-9]+}}, %f{{[0-9]+}}} 17 ; CHECK: .func (.param .b32 func_retval0) bar 18 ; CHECK: .param .align 16 .b8 bar_param_0[16] 19 ; CHECK: ld.param.v4.f32 {%f{{[0-9]+}}, %f{{[0-9]+}}, %f{{[0-9]+}}, %f{{[0-9]+}}} 29 ; CHECK: .func (.param .align 16 .b8 func_retval0[16]) baz 30 ; CHECK: .param .align 16 .b8 baz_param_0[16] 31 ; CHECK: ld.param.v4.f32 {%f{{[0-9]+}}, %f{{[0-9]+}}, %f{{[0-9]+}}, %f{{[0-9]+}}} 32 ; CHECK: st.param.v4.f32 [func_retval0+0], {%f{{[0-9]+}}, %f{{[0-9]+}}, %f{{[0-9]+}}, %f{{[0-9]+}}}
|
| H A D | f16x2-instructions.ll | 335 ; CHECK-DAG: .param .align 4 .b8 param0[4]; 336 ; CHECK-DAG: .param .align 4 .b8 param1[4]; 337 ; CHECK-DAG: st.param.b32 [param0+0], [[A]]; 338 ; CHECK-DAG: st.param.b32 [param1+0], [[B]]; 339 ; CHECK-DAG: .param .align 4 .b8 retval0[4]; 356 ; CHECK-DAG: .param .align 4 .b8 param0[4]; 357 ; CHECK-DAG: .param .align 4 .b8 param1[4]; 360 ; CHECK-DAG: .param .align 4 .b8 retval0[4]; 377 ; CHECK-DAG: .param .align 4 .b8 param0[4]; 378 ; CHECK-DAG: .param .align 4 .b8 param1[4]; [all …]
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | warn-shadow-in-lambdas.cpp | 6 void foo(int param) { // expected-note 1+ {{previous declaration is here}} argument 14 auto f3 = [=] (int param) { ; }; // no warning argument 15 auto f4 = [&] (int param) { ; }; // no warning argument 34 (int param) { argument 66 auto f2 = [] (int param) { ; }; // no warning argument 67 auto f3 = [param] () { int var = 1; }; // no warning 68 auto f4 = [var] (int param) { ; }; // no warning argument 96 auto l4 = [var = param] (int param) { ; }; // no warning argument 98 …auto l4 = [var = param] (int param) { ; }; // expected-warning {{declaration shadows a local varia… argument 132 auto g1 = [](auto param) { ; }; // no warning argument [all …]
|
| /llvm-project-15.0.7/clang/test/Analysis/Checkers/WebKit/ |
| H A D | call-args.cpp | 146 void foo(RefCountable* param) { in foo() argument 147 consume_ref_countable_ptr(param); in foo() 152 void foo(RefCountable& param) { in foo() argument 153 consume_ref_countable_ref(param); in foo() 174 void foo(RefCountable* param) { in foo() argument 186 void foo(RefCountable* param) { in foo() argument 192 void foo(RefCountable& param) { in foo() argument 214 void foo(RefCountable* param) { in foo() argument 228 void foo(RefCountable* param) { in foo() argument 234 void foo(RefCountable& param) { in foo() argument [all …]
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | explain-svals.m | 35 - top_level_instance_method:(int)param; 36 - non_top_level_instance_method:(int)param; 41 clang_analyzer_explain(¶m); // expected-warning-re{{{{^pointer to parameter 'param'$}}}} 45 clang_analyzer_explain(¶m); // expected-warning-re{{{{^pointer to parameter 'param'$}}}} 48 - top_level_instance_method:(int)param { 49 clang_analyzer_explain(¶m); // expected-warning-re{{{{^pointer to parameter 'param'$}}}} 52 - non_top_level_instance_method:(int)param { 53 clang_analyzer_explain(¶m); // expected-warning-re{{{{^pointer to parameter 'param'$}}}} 61 void (^block_top_level)(int) = ^(int param) { 62 clang_analyzer_explain(¶m); // expected-warning-re{{{{^pointer to parameter 'param'$}}}} [all …]
|
| H A D | explain-svals.cpp | 39 void test_1(int param, void *ptr) { in test_1() argument 41 clang_analyzer_explain(param); // expected-warning-re{{{{^argument 'param'$}}}} in test_1() 43 if (param == 42) in test_1() 44 clang_analyzer_explain(param); // expected-warning-re{{{{^signed 32-bit integer '42'$}}}} in test_1() 108 C_top_level(int param) { in C_top_level() argument 109 clang_analyzer_explain(¶m); // expected-warning-re{{{{^pointer to parameter 'param'$}}}} in C_top_level() 115 C_non_top_level(int param) { in C_non_top_level() argument 116 clang_analyzer_explain(¶m); // expected-warning-re{{{{^pointer to parameter 'param'$}}}} in C_non_top_level() 123 auto lambda_top_level = [n](int param) { in test_7() argument 124 clang_analyzer_explain(¶m); // expected-warning-re{{{{^pointer to parameter 'param'$}}}} in test_7() [all …]
|
| H A D | explain-svals.c | 17 void test_1(int param, void *ptr) { in test_1() argument 19 clang_analyzer_explain_int(param); // expected-warning-re{{{{^argument 'param'$}}}} in test_1() 21 if (param == 42) in test_1() 22 clang_analyzer_explain_int(param); // expected-warning-re{{{{^signed 32-bit integer '42'$}}}} in test_1() 31 void test_3(int param) { in test_3() argument 32 clang_analyzer_explain_voidp(¶m); // expected-warning-re{{{{^pointer to parameter 'param'$}}}} in test_3() 35 void test_non_top_level(int param) { in test_non_top_level() argument 36 clang_analyzer_explain_voidp(¶m); // expected-warning-re{{{{^pointer to parameter 'param'$}}}} in test_non_top_level()
|
| /llvm-project-15.0.7/mlir/tools/mlir-tblgen/ |
| H A D | AttrOrTypeFormatGen.cpp | 41 ParameterElement(AttrOrTypeParameter param) : param(param) {} in ParameterElement() argument 75 AttrOrTypeParameter param; member in __anona76c66a00111::ParameterElement 268 param.getCppStorageType(), param.getName()); in genParser() 284 if (param.isOptional() || isa<AttributeSelfTypeParameter>(param)) in genParser() 410 lastReq = param; in genParamsParser() 600 FormatElement *param; in genCustomParser() local 603 param = ref->getArg(); in genCustomParser() 605 param = arg; in genCustomParser() 759 [&](ParameterElement *param) { param->genPrintGuard(ctx, os); }, " || "); in guardOnAny() argument 787 extra(param); in genCommaSeparatedPrinter() [all …]
|
| H A D | AttrOrTypeDefGen.cpp | 292 param.getCppAccessorType(), param.getAccessorName(), in emitAccessors() 321 builderParams.emplace_back(param.getCppType(), param.getName()); in getBuilderParams() 356 builderParams.emplace_back(param.getCppType(), *param.getName(), in getCustomBuilderParams() 442 params.emplace_back(param.type, param.name); in emitTraitMethod() 471 ctx.addSubst(strfmt("_{0}", param.getName()), param.getName()); in emitStorageConstructor() 479 ctor->addMemberInitializer(param.getName(), param.getName()); in emitStorageConstructor() 482 ctor->addMemberInitializer(param.getName(), param.getName()); in emitStorageConstructor() 490 [&](auto ¶m) { os << param.getCppType(); }); in emitKeyType() argument 539 ctx.withSelf(param.getName()).addSubst("_dst", param.getName()); in emitConstruct() 548 [&](auto ¶m) { body << param.getName(); }); in emitConstruct() argument [all …]
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/Generic/ |
| H A D | mem2reg-promote-alloca-1.ll | 3 ;; Check that mem2reg removes dbg.value(%param.addr, DIExpression(DW_OP_deref...)) 4 ;; when promoting the alloca %param.addr. 16 ;; void fun(int param) { 17 ;; use(¶m); 20 ; CHECK: define dso_local void @fun(i32 %param) 24 ; CHECK: ![[PARAM]] = !DILocalVariable(name: "param", 28 define dso_local void @fun(i32 %param) !dbg !12 { 30 %param.addr = alloca i32, align 4 32 store i32 %param, i32* %param.addr, align 4 36 %0 = load i32, i32* %param.addr, align 4, !dbg !30 [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/TailCallElim/ |
| H A D | tre-multiple-exits.ll | 16 ; if (param >= 0 && param < 10) { 21 ; test_multiple_exits(param + 1); 22 ; } else if (param >=10 && param < 20) { 24 ; test_multiple_exits(param + 1); 25 ; } else if (param >= 20 && param < 22) { 80 %0 = icmp ult i32 %param, 10 87 %add = add nuw nsw i32 %param, 1 93 %param.off = add i32 %param, -10 94 %2 = icmp ult i32 %param.off, 10 103 %3 = and i32 %param, -2 [all …]
|
| /llvm-project-15.0.7/libcxx/test/libcxx/selftest/dsl/ |
| H A D | dsl.sh.py | 380 self.assertEqual(param.name, 'triple') 384 self.assertEqual(param.name, 'std') 393 for a in param.getActions(self.config, self.litConfig.params): 399 param = dsl.Parameter(name='std', choices=['c++03'], type=str, help='', 401 for a in param.getActions(self.config, self.litConfig.params): 410 for a in param.getActions(self.config, self.litConfig.params): 420 for a in param.getActions(self.config, self.litConfig.params): 431 for a in param.getActions(self.config, self.litConfig.params): 440 actions = param.getActions(self.config, self.litConfig.params) 459 for a in param.getActions(self.config, self.litConfig.params): [all …]
|
| /llvm-project-15.0.7/clang/test/CodeCompletion/ |
| H A D | overrides.cpp | 3 virtual void vfunc(bool param); 4 virtual void vfunc(bool param, int p); 5 void func(bool param); 8 virtual int ttt(bool param, int x = 3) const; 9 void vfunc(bool param, int p) override; 13 void vfunc(bool param) override;
|