forked from OSchip/llvm-project
Fix test so it doesn't depend on the host's calling convention lowering code.
llvm-svn: 147545
This commit is contained in:
parent
28232eca4c
commit
2dd5d653f2
|
@ -11,13 +11,13 @@ __constant const int4 itest2 = (int4)(1, 2, ((int2)(3)));
|
|||
typedef float float2 __attribute((ext_vector_type(2)));
|
||||
typedef float float4 __attribute((ext_vector_type(4)));
|
||||
|
||||
float4 ftest1() {
|
||||
return (float4)(1.1f, 1.2f, ((float2)(1.3f, 1.4f)));
|
||||
// CHECK: ret <4 x float> <float 0x3FF19999A0000000, float 0x3FF3333340000000, float 0x3FF4CCCCC0000000, float 0x3FF6666660000000>
|
||||
void ftest1(float4 *p) {
|
||||
*p = (float4)(1.1f, 1.2f, ((float2)(1.3f, 1.4f)));
|
||||
// CHECK: store <4 x float> <float 0x3FF19999A0000000, float 0x3FF3333340000000, float 0x3FF4CCCCC0000000, float 0x3FF6666660000000>
|
||||
}
|
||||
|
||||
float4 ftest2() {
|
||||
return (float4)(1.1f, 1.2f, ((float2)(1.3f)));
|
||||
// CHECK: ret <4 x float> <float 0x3FF19999A0000000, float 0x3FF3333340000000, float 0x3FF4CCCCC0000000, float 0x3FF4CCCCC0000000>
|
||||
float4 ftest2(float4 *p) {
|
||||
*p = (float4)(1.1f, 1.2f, ((float2)(1.3f)));
|
||||
// CHECK: store <4 x float> <float 0x3FF19999A0000000, float 0x3FF3333340000000, float 0x3FF4CCCCC0000000, float 0x3FF4CCCCC0000000>
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue