[llvm] [WebAssembly] Add indentations to annotations.s (PR #108790)

Heejin Ahn via llvm-commits llvm-commits at lists.llvm.org
Sun Sep 15 21:53:10 PDT 2024


https://github.com/aheejin updated https://github.com/llvm/llvm-project/pull/108790

>From cd68474b372b6f0b1f2f14242c9da817d2ca22f5 Mon Sep 17 00:00:00 2001
From: Heejin Ahn <aheejin at gmail.com>
Date: Mon, 16 Sep 2024 04:18:26 +0000
Subject: [PATCH 1/2] [WebAssembly] Add indentations to annotations.s

Given that the instructions here are all control flow instructions,
adding indentations seem to make it easier to read.
---
 llvm/test/MC/WebAssembly/annotations.s | 42 +++++++++++++-------------
 1 file changed, 21 insertions(+), 21 deletions(-)

diff --git a/llvm/test/MC/WebAssembly/annotations.s b/llvm/test/MC/WebAssembly/annotations.s
index 18fd16f2dc687b..b1f97daccccd65 100644
--- a/llvm/test/MC/WebAssembly/annotations.s
+++ b/llvm/test/MC/WebAssembly/annotations.s
@@ -10,28 +10,28 @@ test_annotation:
   .functype   test_annotation () -> ()
   .tagtype  __cpp_exception i32
   try
-  br        0
+    br        0
   catch     __cpp_exception
-  block
-  br_if     0
-  loop
-  br_if     1
-  end_loop
-  end_block
-  try
-  rethrow   0
-  catch     __cpp_exception
-  catch_all
-  block
-  try
-  br        0
-  try
-  delegate  1
-  catch_all
-  end_try
-  end_block
-  rethrow   0
-  end_try
+    block
+      br_if     0
+      loop
+        br_if     1
+      end_loop
+    end_block
+    try
+      rethrow   0
+    catch     __cpp_exception
+    catch_all
+      block
+        try
+          br        0
+          try
+          delegate  1
+        catch_all
+        end_try
+      end_block
+      rethrow   0
+    end_try
   end_try
   end_function
 

>From 0d0c858fdaf8a040ef7f3f272ced8ad9446e3eac Mon Sep 17 00:00:00 2001
From: Heejin Ahn <aheejin at gmail.com>
Date: Mon, 16 Sep 2024 04:52:55 +0000
Subject: [PATCH 2/2] CHECK-LABEL

---
 llvm/test/MC/WebAssembly/annotations.s | 52 +++++++++++++-------------
 1 file changed, 26 insertions(+), 26 deletions(-)

diff --git a/llvm/test/MC/WebAssembly/annotations.s b/llvm/test/MC/WebAssembly/annotations.s
index b1f97daccccd65..835215445907ac 100644
--- a/llvm/test/MC/WebAssembly/annotations.s
+++ b/llvm/test/MC/WebAssembly/annotations.s
@@ -36,30 +36,30 @@ test_annotation:
   end_function
 
 
-# CHECK:      test_annotation:
-# CHECK:        try
-# CHECK-NEXT:   br        0               # 0: down to label0
-# CHECK-NEXT:   catch     __cpp_exception # catch0:
-# CHECK-NEXT:   block
-# CHECK-NEXT:   br_if     0               # 0: down to label1
-# CHECK-NEXT:   loop                      # label2:
-# CHECK-NEXT:   br_if     1               # 1: down to label1
-# CHECK-NEXT:   end_loop
-# CHECK-NEXT:   end_block                 # label1:
-# CHECK-NEXT:   try
-# CHECK-NEXT:   rethrow   0               # down to catch3
-# CHECK-NEXT:   catch     __cpp_exception # catch3:
-# CHECK-NEXT:   catch_all{{$}}
-# CHECK-NEXT:   block
-# CHECK-NEXT:   try
-# CHECK-NEXT:   br        0               # 0: down to label5
-# CHECK-NEXT:   try
-# CHECK-NEXT:   delegate    1             # label/catch6: down to catch4
-# CHECK-NEXT:   catch_all                 # catch5:
-# CHECK-NEXT:   end_try                   # label5:
-# CHECK-NEXT:   end_block                 # label4:
-# CHECK-NEXT:   rethrow   0               # to caller
-# CHECK-NEXT:   end_try                   # label3:
-# CHECK-NEXT:   end_try                   # label0:
-# CHECK-NEXT:   end_function
+# CHECK-LABEL: test_annotation:
+# CHECK:         try
+# CHECK-NEXT:    br        0               # 0: down to label0
+# CHECK-NEXT:    catch     __cpp_exception # catch0:
+# CHECK-NEXT:    block
+# CHECK-NEXT:    br_if     0               # 0: down to label1
+# CHECK-NEXT:    loop                      # label2:
+# CHECK-NEXT:    br_if     1               # 1: down to label1
+# CHECK-NEXT:    end_loop
+# CHECK-NEXT:    end_block                 # label1:
+# CHECK-NEXT:    try
+# CHECK-NEXT:    rethrow   0               # down to catch3
+# CHECK-NEXT:    catch     __cpp_exception # catch3:
+# CHECK-NEXT:    catch_all{{$}}
+# CHECK-NEXT:    block
+# CHECK-NEXT:    try
+# CHECK-NEXT:    br        0               # 0: down to label5
+# CHECK-NEXT:    try
+# CHECK-NEXT:    delegate    1             # label/catch6: down to catch4
+# CHECK-NEXT:    catch_all                 # catch5:
+# CHECK-NEXT:    end_try                   # label5:
+# CHECK-NEXT:    end_block                 # label4:
+# CHECK-NEXT:    rethrow   0               # to caller
+# CHECK-NEXT:    end_try                   # label3:
+# CHECK-NEXT:    end_try                   # label0:
+# CHECK-NEXT:    end_function
 



More information about the llvm-commits mailing list