[OpenACC] Enable 'attach' clause for combined constructs
[llvm-project.git] / llvm / test / CodeGen / Generic / live-debug-vars-undef-use.mir
blob62a5a2a76396ce0efa3adb5d93420d177ae93b14
1 # RUN: llc -verify-machineinstrs -run-pass=livedebugvars -o - %s | FileCheck %s
2 # REQUIRES: aarch64-registered-target
4 --- |
6   target datalayout = "e-m:o-i64:64-i128:128-n32:64-S128"
7   target triple = "aarch64--"
8   define i64 @test() { ret i64 0 }
10 ...
12 ---
13 name: test
14 tracksRegLiveness: true
15 registers:
16   - { id: 0, class: _ }
17   - { id: 1, class: gpr64 }
18 body: |
19   bb.0:
20    ; CHECK-LABEL: bb.0
21    ; CHECK-NEXT:   %1:gpr64(s64) = G_CONSTANT i64 0
22    ; CHECK-NEXT:   RET %1(s64)
23    DBG_VALUE %0, $noreg, $noreg, $noreg, $noreg
24    %1(s64) = G_CONSTANT i64 0
25    RET %1
26 ...