blob: fc877cf5fd8f7f33beaf793bbf4fc6064ac1be42 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
/* APPLE LOCAL file CW asm blocks */
/* Test la16(TABLE), lo16(TABLE), and bdnz+. */
/* { dg-do assemble { target powerpc*-*-darwin* } } */
/* { dg-options "-fasm-blocks" } */
double TABLE[4]={2.0, 1./2., 3., 1.};
asm void SQRT()
{
lis r3,ha16(TABLE)
addi r3,r3,lo16(TABLE)
@cycle:
fmul fp6,fp1,fp1
bdnz+ @cycle
blr
}
|