[llvm] [DA] Adding a test case for PR #188098 (PR #189428)

Ryotaro Kasuga via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 31 01:48:59 PDT 2026


================
@@ -0,0 +1,51 @@
+; RUN: opt < %s -disable-output "-passes=print<da>" 2>&1 | FileCheck %s
+
+define void @fun(ptr %arg) {
+; CHECK-LABEL: 'fun'
+; CHECK-NEXT:  Src:  store double 0.000000e+00, ptr %i8, align 8 --> Dst:  store double 0.000000e+00, ptr %i8, align 8
+; CHECK-NEXT:    da analyze - output [* *]!
+; CHECK-NEXT:  Src:  store double 0.000000e+00, ptr %i8, align 8 --> Dst:  %i16 = load double, ptr %i15, align 8
+; CHECK-NEXT:    da analyze - flow [|<]!
+; CHECK-NEXT:  Src:  %i16 = load double, ptr %i15, align 8 --> Dst:  %i16 = load double, ptr %i15, align 8
+; CHECK-NEXT:    da analyze - input [* *]!
+
+bb:
----------------
kasuga-fj wrote:

Could you please use more descriptive names? For example:

```llvm
entry:
  br i1 false, label %loop.0, label %loop.1

loop.1:
  ...
```

https://github.com/llvm/llvm-project/pull/189428


More information about the llvm-commits mailing list