aboutsummaryrefslogtreecommitdiff
path: root/llvm/utils/UpdateTestChecks/asm.py
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2022-07-03 15:49:16 +0100
committerDavid Green <david.green@arm.com>2022-07-03 15:49:16 +0100
commitd100a30a54067c6482d2c2f9cb8b60fda2d9ab09 (patch)
treea198ec8d0919c8d5c8d8a4393ba92d5653d5bfbd /llvm/utils/UpdateTestChecks/asm.py
parent53dc0f107877acad44824b1426986c7f88f4bc50 (diff)
downloadllvm-d100a30a54067c6482d2c2f9cb8b60fda2d9ab09.zip
llvm-d100a30a54067c6482d2c2f9cb8b60fda2d9ab09.tar.gz
llvm-d100a30a54067c6482d2c2f9cb8b60fda2d9ab09.tar.bz2
[AArch64] Regenerate more tests. NFC
Also includes some adjustments for asm.py to handle updating more cases successfully.
Diffstat (limited to 'llvm/utils/UpdateTestChecks/asm.py')
-rw-r--r--llvm/utils/UpdateTestChecks/asm.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/utils/UpdateTestChecks/asm.py b/llvm/utils/UpdateTestChecks/asm.py
index b26c9a7..1421c15 100644
--- a/llvm/utils/UpdateTestChecks/asm.py
+++ b/llvm/utils/UpdateTestChecks/asm.py
@@ -34,7 +34,7 @@ ASM_FUNCTION_AARCH64_RE = re.compile(
r'(?:[ \t]+.cfi_startproc\n)?' # drop optional cfi noise
r'(?P<body>.*?)\n'
# This list is incomplete
- r'.Lfunc_end[0-9]+:\n',
+ r'^\s*(\.Lfunc_end[0-9]+|// -- End function)',
flags=(re.M | re.S))
ASM_FUNCTION_AMDGPU_RE = re.compile(
@@ -432,6 +432,7 @@ def get_run_handler(triple):
'x86': (scrub_asm_x86, ASM_FUNCTION_X86_RE),
'i386': (scrub_asm_x86, ASM_FUNCTION_X86_RE),
'arm64_32-apple-ios': (scrub_asm_arm_eabi, ASM_FUNCTION_AARCH64_DARWIN_RE),
+ 'arm64_32-apple-watchos2.0.0': (scrub_asm_arm_eabi, ASM_FUNCTION_AARCH64_DARWIN_RE),
'aarch64': (scrub_asm_arm_eabi, ASM_FUNCTION_AARCH64_RE),
'aarch64-apple-darwin': (scrub_asm_arm_eabi, ASM_FUNCTION_AARCH64_DARWIN_RE),
'aarch64-apple-ios': (scrub_asm_arm_eabi, ASM_FUNCTION_AARCH64_DARWIN_RE),