34 lines · plain
1; RUN: llc -verify-machineinstrs -mtriple powerpc-ibm-aix-xcoff -mcpu=pwr7 < %s | \2; RUN: FileCheck %s --check-prefixes=CHECK,CHECK323 4; RUN: llc -verify-machineinstrs -mtriple powerpc64-ibm-aix-xcoff -mcpu=pwr7 < %s | \5; RUN: FileCheck %s --check-prefixes=CHECK,CHECK646 7 8@NOT_PI = constant double 3.000000e+00, align 89 10define double @PIDouble() #0 {11 entry:12 ret double 3.141590e+0013}14 15define float @PIfloat() #0 {16 entry:17 ret float 0x400921FA0000000018}19 20; CHECK: .csect .rodata.8[RO],321; CHECK-NEXT: .align 322; CHECK-NEXT: L..CPI0_0:23; CHECK32-NEXT: .vbyte 4, 107434034524; CHECK32-NEXT: .vbyte 4, 402833572625; CHECK64-NEXT: .vbyte 8, 0x400921f9f01b866e26 27 28; CHECK: .csect .rodata[RO],229; CHECK-NEXT: .align 230; CHECK-NEXT: L..CPI1_0:31; CHECK-NEXT: .vbyte 4, 0x40490fd032 33; CHECK: .csect NOT_PI[RO],334