brintos

brintos / llvm-project-archived public Read only

0
0
Text · 362 B · 7ce3e17 Raw
15 lines · plain
1; RUN: llc -mtriple=riscv32 -o - %s | FileCheck %s2; RUN: llc -mtriple=riscv64 -o - %s | FileCheck %s3 4@var = global [30 x i64] zeroinitializer5 6define graalcc void @keep_live() {7  %val = load volatile [30 x i64], ptr @var8  store volatile [30 x i64] %val, ptr @var9; CHECK-NOT: lw s7,10; CHECK-NOT: ld s7,11; CHECK-NOT: lw s11,12; CHECK-NOT: ld s11,13  ret void14}15