OLD | NEW |
1 //===- subzero/crosstest/test_calling_conv.cpp - Implementation for tests -===// | 1 //===- subzero/crosstest/test_calling_conv.cpp - Implementation for tests -===// |
2 // | 2 // |
3 // The Subzero Code Generator | 3 // The Subzero Code Generator |
4 // | 4 // |
5 // This file is distributed under the University of Illinois Open Source | 5 // This file is distributed under the University of Illinois Open Source |
6 // License. See LICENSE.TXT for details. | 6 // License. See LICENSE.TXT for details. |
7 // | 7 // |
8 //===----------------------------------------------------------------------===// | 8 //===----------------------------------------------------------------------===// |
9 // | 9 // |
10 // This file defines the test functions used to check that Subzero | 10 // This file defines the test functions used to check that Subzero |
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
68 switch (ArgNum) { | 68 switch (ArgNum) { |
69 HANDLE_ARG(1); | 69 HANDLE_ARG(1); |
70 HANDLE_ARG(2); | 70 HANDLE_ARG(2); |
71 HANDLE_ARG(3); | 71 HANDLE_ARG(3); |
72 HANDLE_ARG(4); | 72 HANDLE_ARG(4); |
73 HANDLE_ARG(5); | 73 HANDLE_ARG(5); |
74 } | 74 } |
75 } | 75 } |
76 | 76 |
77 void __attribute__((noinline)) | 77 void __attribute__((noinline)) |
78 callee_vlvlivfvdviv(v4f32 arg1, int64_t arg2, v4f32 arg3, int64_t arg4, int arg5
, | 78 callee_vlvlivfvdviv(v4f32 arg1, int64_t arg2, v4f32 arg3, int64_t arg4, |
79 v4f32 arg6, float arg7, v4f32 arg8, double arg9, v4f32 arg10
, | 79 int arg5, v4f32 arg6, float arg7, v4f32 arg8, double arg9, |
80 int arg11, v4f32 arg12) { | 80 v4f32 arg10, int arg11, v4f32 arg12) { |
81 switch (ArgNum) { | 81 switch (ArgNum) { |
82 HANDLE_ARG(1); | 82 HANDLE_ARG(1); |
83 HANDLE_ARG(2); | 83 HANDLE_ARG(2); |
84 HANDLE_ARG(3); | 84 HANDLE_ARG(3); |
85 HANDLE_ARG(4); | 85 HANDLE_ARG(4); |
86 HANDLE_ARG(5); | 86 HANDLE_ARG(5); |
87 HANDLE_ARG(6); | 87 HANDLE_ARG(6); |
88 HANDLE_ARG(7); | 88 HANDLE_ARG(7); |
89 HANDLE_ARG(8); | 89 HANDLE_ARG(8); |
90 HANDLE_ARG(9); | 90 HANDLE_ARG(9); |
91 HANDLE_ARG(10); | 91 HANDLE_ARG(10); |
92 HANDLE_ARG(11); | 92 HANDLE_ARG(11); |
93 HANDLE_ARG(12); | 93 HANDLE_ARG(12); |
94 } | 94 } |
95 } | 95 } |
OLD | NEW |