brintos

brintos / llvm-project-archived public Read only

0
0
Text · 861 B · a8932eb Raw
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