brintos

brintos / llvm-project-archived public Read only

0
0
Text · 594 B · 858d665 Raw
20 lines · plain
1; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 52; RUN: llc -mcpu=pwr9 -verify-machineinstrs < %s -mtriple=powerpc-unknown-linux-gnu | FileCheck %s3 4define internal fp128 @f(i128 %v) nounwind {5; CHECK-LABEL: f:6; CHECK:       # %bb.0: # %entry7; CHECK-NEXT:    stwu 1, -32(1)8; CHECK-NEXT:    stw 6, 28(1)9; CHECK-NEXT:    stw 5, 24(1)10; CHECK-NEXT:    stw 4, 20(1)11; CHECK-NEXT:    stw 3, 16(1)12; CHECK-NEXT:    lxv 34, 16(1)13; CHECK-NEXT:    addi 1, 1, 3214; CHECK-NEXT:    blr15entry:16  %cast = bitcast i128 %v to fp12817  ret fp128 %cast18}19 20