18 lines · plain
1; RUN: llc -mcpu=generic -mtriple=powerpc64le-unknown-unknown -O0 < %s \ 2; RUN: -verify-machineinstrs | FileCheck %s --check-prefix=GENERIC3; RUN: llc -mcpu=ppc -mtriple=powerpc64le-unknown-unknown -O0 < %s \4; RUN: -verify-machineinstrs | FileCheck %s5; RUN: llc -mcpu=pwr7 -mtriple=powerpc64-ibm-aix-xcoff -O0 < %s \6; RUN: -verify-machineinstrs | FileCheck %s7 8 9 10define float @testRSP(double %x) {11entry:12 %0 = fptrunc double %x to float13 ret float %014; CHECK: frsp 1, 115; GENERIC: xsrsp 1, 116}17 18