1; RUN: llc -mtriple=riscv32 -o - %s | FileCheck %s 2; RUN: llc -mtriple=riscv64 -o - %s | FileCheck %s 3 4@var = global [30 x i64] zeroinitializer 5 6define graalcc void @keep_live() { 7 %val = load volatile [30 x i64], ptr @var 8 store volatile [30 x i64] %val, ptr @var 9; CHECK-NOT: lw s7, 10; CHECK-NOT: ld s7, 11; CHECK-NOT: lw s11, 12; CHECK-NOT: ld s11, 13 ret void 14} 15