modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/fix-trunc-mem-1.c (about) 1 /* PR target/14201 */ 2 /* Excercise float -> integer in memory patterns. */ 3 /* { dg-add-options ieee } */ 4 5 void f1 (float v, int *p) { *p = v; } 6 void f2 (float v, unsigned int*p) { *p = v; } 7 void f3 (float v, long long *p) { *p = v; } 8 void f4 (float v, unsigned long long *p) { *p = v; } 9 void f5 (double v, int *p) { *p = v; } 10 void f6 (double v, unsigned int *p) { *p = v; } 11 void f7 (double v, long long *p) { *p = v; } 12 void f8 (double v, unsigned long long *p) { *p = v; }