Lines Matching refs:param
8 ; CHECK-LABEL: .visible .func (.param .b32 func_retval0) callee_md
10 ; CHECK-NEXT: .param .align 8 .b8 callee_md_param_0[8]
14 ; CHECK-LABEL: .visible .func (.param .b32 func_retval0) callee
16 ; CHECK-NEXT: .param .align 8 .b8 callee_param_0[8]
21 ; CHECK-LABEL: .visible .func (.param .b32 func_retval0) caller_md(
22 ; CHECK-NEXT: .param .b32 caller_md_param_0,
23 ; CHECK-NEXT: .param .b32 caller_md_param_1
27 ; CHECK: ld.param.f32 %f1, [caller_md_param_0];
28 ; CHECK-NEXT: ld.param.f32 %f2, [caller_md_param_1];
30 ; CHECK-NEXT: .param .align 8 .b8 param0[8];
31 ; CHECK-NEXT: st.param.v2.f32 [param0], {%f1, %f2};
32 ; CHECK-NEXT: .param .b32 retval0;
38 ; CHECK-NEXT: ld.param.f32 %f3, [retval0];
40 ; CHECK-NEXT: st.param.f32 [func_retval0], %f3;
49 ; CHECK-LABEL: .visible .func (.param .b32 func_retval0) callee_md(
50 ; CHECK-NEXT: .param .align 8 .b8 callee_md_param_0[8]
54 ; CHECK: ld.param.v2.f32 {%f1, %f2}, [callee_md_param_0];
56 ; CHECK-NEXT: st.param.f32 [func_retval0], %f3;
65 ; CHECK-LABEL: .visible .func (.param .b32 func_retval0) caller(
66 ; CHECK-NEXT: .param .b32 caller_param_0,
67 ; CHECK-NEXT: .param .b32 caller_param_1
71 ; CHECK: ld.param.f32 %f1, [caller_param_0];
72 ; CHECK-NEXT: ld.param.f32 %f2, [caller_param_1];
74 ; CHECK-NEXT: .param .align 8 .b8 param0[8];
75 ; CHECK-NEXT: st.param.v2.f32 [param0], {%f1, %f2};
76 ; CHECK-NEXT: .param .b32 retval0;
82 ; CHECK-NEXT: ld.param.f32 %f3, [retval0];
84 ; CHECK-NEXT: st.param.f32 [func_retval0], %f3;
93 ; CHECK-LABEL: .visible .func (.param .b32 func_retval0) callee(
94 ; CHECK-NEXT: .param .align 8 .b8 callee_param_0[8]
98 ; CHECK: ld.param.v2.f32 {%f1, %f2}, [callee_param_0];
100 ; CHECK-NEXT: st.param.f32 [func_retval0], %f3;