[WebAssembly] Add more whitespace characters to prettify the assembly output.
authorDan Gohman <dan433584@gmail.com>
Wed, 18 Nov 2015 17:05:35 +0000 (17:05 +0000)
committerDan Gohman <dan433584@gmail.com>
Wed, 18 Nov 2015 17:05:35 +0000 (17:05 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@253472 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/WebAssembly/WebAssemblyInstrCall.td
lib/Target/WebAssembly/WebAssemblyInstrControl.td

index 7ecbff831cc0a467a598cbc485f233921b735f47..aec614e9ea3189a3b7e76d3f0fa5dadfe9bd3501 100644 (file)
@@ -24,7 +24,7 @@ def : I<(outs), (ins i64imm:$amt1, i64imm:$amt2),
 multiclass CALL<WebAssemblyRegClass vt> {
   def CALL_#vt : I<(outs vt:$dst), (ins global:$callee, variable_ops),
                    [(set vt:$dst, (WebAssemblycall1 (WebAssemblywrapper tglobaladdr:$callee)))],
-                   "call\t$callee, $dst">;
+                   "call    \t$callee, $dst">;
   def CALL_INDIRECT_#vt : I<(outs vt:$dst), (ins I32:$callee, variable_ops),
                             [(set vt:$dst, (WebAssemblycall1 I32:$callee))],
                             "call_indirect\t$callee, $dst">;
@@ -37,7 +37,7 @@ let Uses = [SP32, SP64], isCall = 1 in {
 
   def CALL_VOID : I<(outs), (ins global:$callee, variable_ops),
                     [(WebAssemblycall0 (WebAssemblywrapper tglobaladdr:$callee))],
-                    "call\t$callee">;
+                    "call    \t$callee">;
   def CALL_INDIRECT_VOID : I<(outs), (ins I32:$callee, variable_ops),
                              [(WebAssemblycall0 I32:$callee)],
                              "call_indirect\t$callee">;
index dd63e98efe993814d897886d9cd2c9471ac38fcc..998afbe51cbbc869c3d57376ba0358f418f7f4ef 100644 (file)
 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1 in {
 def BR_IF : I<(outs), (ins I32:$a, bb_op:$dst),
               [(brcond I32:$a, bb:$dst)],
-               "br_if\t$a, $dst">;
+               "br_if   \t$a, $dst">;
 let isBarrier = 1 in {
 def BR   : I<(outs), (ins bb_op:$dst),
              [(br bb:$dst)],
-             "br\t$dst">;
+             "br      \t$dst">;
 } // isBarrier = 1
 } // isBranch = 1, isTerminator = 1, hasCtrlDep = 1
 
@@ -29,19 +29,19 @@ def BR   : I<(outs), (ins bb_op:$dst),
 let isTerminator = 1, hasCtrlDep = 1, isBarrier = 1 in {
 def SWITCH_I32 : I<(outs), (ins I32:$index, variable_ops),
                    [(WebAssemblyswitch I32:$index)],
-                   "switch\t$index">;
+                   "switch  \t$index">;
 def SWITCH_I64 : I<(outs), (ins I64:$index, variable_ops),
                    [(WebAssemblyswitch I64:$index)],
-                   "switch\t$index">;
+                   "switch  \t$index">;
 } // isTerminator = 1, hasCtrlDep = 1, isBarrier = 1
 
 // Placemarkers to indicate the start of a block or loop scope.
-def BLOCK     : I<(outs), (ins bb_op:$dst), [], "block\t$dst">;
-def LOOP      : I<(outs), (ins bb_op:$dst), [], "loop\t$dst">;
+def BLOCK     : I<(outs), (ins bb_op:$dst), [], "block   \t$dst">;
+def LOOP      : I<(outs), (ins bb_op:$dst), [], "loop    \t$dst">;
 
 multiclass RETURN<WebAssemblyRegClass vt> {
   def RETURN_#vt : I<(outs), (ins vt:$val), [(WebAssemblyreturn vt:$val)],
-                     "return\t$val">;
+                     "return  \t$val">;
 }
 
 let isTerminator = 1, hasCtrlDep = 1, isBarrier = 1 in {