112357e88SCraig Topper; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py 212357e88SCraig Topper; RUN: llc < %s -mtriple=riscv64 | FileCheck %s 312357e88SCraig Topper 412357e88SCraig Topperdefine void @f() { 512357e88SCraig Topper; CHECK-LABEL: f: 612357e88SCraig Topper; CHECK: # %bb.0: # %BB 712357e88SCraig Topper; CHECK-NEXT: lui a0, 260096 812357e88SCraig Topper; CHECK-NEXT: addi sp, sp, -16 912357e88SCraig Topper; CHECK-NEXT: .cfi_def_cfa_offset 16 1012357e88SCraig Topper; CHECK-NEXT: sw a0, 12(sp) 1112357e88SCraig Topper; CHECK-NEXT: addi sp, sp, 16 12*97982a8cSdlav-sc; CHECK-NEXT: .cfi_def_cfa_offset 0 1312357e88SCraig Topper; CHECK-NEXT: ret 1412357e88SCraig TopperBB: 1512357e88SCraig Topper %B = fdiv <1 x float> <float 0.5>, <float 0.5> 1612357e88SCraig Topper %PTR = alloca <1 x float> 1712357e88SCraig Topper br label %BB1 1812357e88SCraig Topper 1912357e88SCraig TopperBB1: ; preds = %BB 201456b686SNikita Popov store <1 x float> %B, ptr %PTR 2112357e88SCraig Topper ret void 2212357e88SCraig Topper} 23