14 lines · plain
1; RUN: llc -mtriple=x86_64 -o - %s | FileCheck %s2 3@var = global [30 x i64] zeroinitializer4 5define graalcc void @keep_live() {6 %val = load volatile [30 x i64], ptr @var7 store volatile [30 x i64] %val, ptr @var8; CHECK-NOT: movq {{[0-9]+}}(%{{[a-z]+}}), %r149; CHECK-NOT: movq {{[0-9]+}}(%{{[a-z]+}}), %r1510; CHECK-NOT: movq %r14,11; CHECK-NOT: movq %r15,12 ret void13}14