diff options
| author | Francis Visoiu Mistrih <francisvm@yahoo.com> | 2017-12-04 17:18:51 +0000 |
|---|---|---|
| committer | Francis Visoiu Mistrih <francisvm@yahoo.com> | 2017-12-04 17:18:51 +0000 |
| commit | 25528d6de70e98683722e28655d8568d5f09b5c7 (patch) | |
| tree | 061a9b3bfa623e3f38efd5fc02c6ec234acfcfde /llvm/test/MC/ARM | |
| parent | 2b4385846c86078e0012e7bfb2e8dc6476ae8dd0 (diff) | |
| download | bcm5719-llvm-25528d6de70e98683722e28655d8568d5f09b5c7.tar.gz bcm5719-llvm-25528d6de70e98683722e28655d8568d5f09b5c7.zip | |
[CodeGen] Unify MBB reference format in both MIR and debug output
As part of the unification of the debug format and the MIR format, print
MBB references as '%bb.5'.
The MIR printer prints the IR name of a MBB only for block definitions.
* find . \( -name "*.mir" -o -name "*.cpp" -o -name "*.h" -o -name "*.ll" \) -type f -print0 | xargs -0 sed -i '' -E 's/BB#" << ([a-zA-Z0-9_]+)->getNumber\(\)/" << printMBBReference(*\1)/g'
* find . \( -name "*.mir" -o -name "*.cpp" -o -name "*.h" -o -name "*.ll" \) -type f -print0 | xargs -0 sed -i '' -E 's/BB#" << ([a-zA-Z0-9_]+)\.getNumber\(\)/" << printMBBReference(\1)/g'
* find . \( -name "*.txt" -o -name "*.s" -o -name "*.mir" -o -name "*.cpp" -o -name "*.h" -o -name "*.ll" \) -type f -print0 | xargs -0 sed -i '' -E 's/BB#([0-9]+)/%bb.\1/g'
* grep -nr 'BB#' and fix
Differential Revision: https://reviews.llvm.org/D40422
llvm-svn: 319665
Diffstat (limited to 'llvm/test/MC/ARM')
| -rw-r--r-- | llvm/test/MC/ARM/2010-11-30-reloc-movt.s | 2 | ||||
| -rw-r--r-- | llvm/test/MC/ARM/elf-eflags-eabi.s | 2 | ||||
| -rw-r--r-- | llvm/test/MC/ARM/elf-movt.s | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/llvm/test/MC/ARM/2010-11-30-reloc-movt.s b/llvm/test/MC/ARM/2010-11-30-reloc-movt.s index dc6960ba6b8..9f0553af182 100644 --- a/llvm/test/MC/ARM/2010-11-30-reloc-movt.s +++ b/llvm/test/MC/ARM/2010-11-30-reloc-movt.s @@ -17,7 +17,7 @@ .align 2 .type barf,%function barf: @ @barf -@ BB#0: @ %entry +@ %bb.0: @ %entry push {r11, lr} movw r0, :lower16:a movt r0, :upper16:a diff --git a/llvm/test/MC/ARM/elf-eflags-eabi.s b/llvm/test/MC/ARM/elf-eflags-eabi.s index fe0b6c071e6..bc4cc3b9942 100644 --- a/llvm/test/MC/ARM/elf-eflags-eabi.s +++ b/llvm/test/MC/ARM/elf-eflags-eabi.s @@ -6,7 +6,7 @@ .align 2 .type barf,%function barf: @ @barf -@ BB#0: @ %entry +@ %bb.0: @ %entry b foo @@@ make sure the EF_ARM_EABIMASK comes out OK diff --git a/llvm/test/MC/ARM/elf-movt.s b/llvm/test/MC/ARM/elf-movt.s index 858e4aa41b2..d1e6bd7916d 100644 --- a/llvm/test/MC/ARM/elf-movt.s +++ b/llvm/test/MC/ARM/elf-movt.s @@ -10,7 +10,7 @@ .align 2 .type barf,%function barf: @ @barf -@ BB#0: @ %entry +@ %bb.0: @ %entry movw r0, :lower16:GOT-(.LPC0_2+8) movt r0, :upper16:GOT-(.LPC0_2+8) .LPC0_2: |

