altivec-2.C: Check for hardware support before executing any VMX instructions.
2004-08-12 Janis Johnson <janis187@us.ibm.com> * g++.dg/ext/altivec-2.C: Check for hardware support before executing any VMX instructions. From-SVN: r85890
This commit is contained in:
parent
300523852f
commit
4951f98d31
|
@ -1,5 +1,8 @@
|
|||
2004-08-12 Janis Johnson <janis187@us.ibm.com>
|
||||
|
||||
* g++.dg/ext/altivec-2.C: Check for hardware support before
|
||||
executing any VMX instructions.
|
||||
|
||||
* gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
|
||||
|
||||
2004-08-12 Jakub Jelinek <jakub@redhat.com>
|
||||
|
|
|
@ -8,15 +8,13 @@
|
|||
#include <altivec.h>
|
||||
#include "altivec_check.h"
|
||||
|
||||
int main (int argc, const char * argv[])
|
||||
int main1 (void)
|
||||
{
|
||||
int i;
|
||||
const float cf = 1.0;
|
||||
vector float v;
|
||||
const vector float cv = (vector float){1.0, 2.0, 3.0, 4.0};
|
||||
|
||||
altivec_check ();
|
||||
|
||||
vec_dst(&cv, i, 0);
|
||||
v = vec_ld(0, &cv);
|
||||
v = vec_lde(0, &cf);
|
||||
|
@ -24,3 +22,9 @@ int main (int argc, const char * argv[])
|
|||
|
||||
return 0;
|
||||
}
|
||||
|
||||
int main (int argc, const char * argv[])
|
||||
{
|
||||
altivec_check ();
|
||||
return main1 ();
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue