xref: /llvm-project/llvm/test/CodeGen/X86/graalcc.ll (revision aeedc0763772b398a725ab34d8a9cc1d698c60cb)
1; RUN: llc -mtriple=x86_64 -o - %s | FileCheck %s
2
3@var = global [30 x i64] zeroinitializer
4
5define graalcc void @keep_live() {
6  %val = load volatile [30 x i64], ptr @var
7  store volatile [30 x i64] %val, ptr @var
8; CHECK-NOT: movq {{[0-9]+}}(%{{[a-z]+}}), %r14
9; CHECK-NOT: movq {{[0-9]+}}(%{{[a-z]+}}), %r15
10; CHECK-NOT: movq %r14,
11; CHECK-NOT: movq %r15,
12  ret void
13}
14