[utils] Support -mtriple=powerpc64
Summary: test/CodeGen/PowerPC/pr33093.ll uses both powerpc64 (big-endian) and powerpc64le while the former was unsupported. Subscribers: nemanjai Differential Revision: https://reviews.llvm.org/D39164 llvm-svn: 316297
This commit is contained in:
parent
ce55eab936
commit
dc168722da
|
@ -122,7 +122,7 @@ def scrub_asm_arm_eabi(asm):
|
||||||
asm = SCRUB_TRAILING_WHITESPACE_RE.sub(r'', asm)
|
asm = SCRUB_TRAILING_WHITESPACE_RE.sub(r'', asm)
|
||||||
return asm
|
return asm
|
||||||
|
|
||||||
def scrub_asm_powerpc64le(asm):
|
def scrub_asm_powerpc64(asm):
|
||||||
# Scrub runs of whitespace out of the assembly, but leave the leading
|
# Scrub runs of whitespace out of the assembly, but leave the leading
|
||||||
# whitespace in place.
|
# whitespace in place.
|
||||||
asm = SCRUB_WHITESPACE_RE.sub(r' ', asm)
|
asm = SCRUB_WHITESPACE_RE.sub(r' ', asm)
|
||||||
|
@ -158,7 +158,8 @@ def build_function_body_dictionary(raw_tool_output, triple, prefixes, func_dict,
|
||||||
'thumb-eabi': (scrub_asm_arm_eabi, ASM_FUNCTION_ARM_RE),
|
'thumb-eabi': (scrub_asm_arm_eabi, ASM_FUNCTION_ARM_RE),
|
||||||
'thumbv8-eabi': (scrub_asm_arm_eabi, ASM_FUNCTION_ARM_RE),
|
'thumbv8-eabi': (scrub_asm_arm_eabi, ASM_FUNCTION_ARM_RE),
|
||||||
'armeb-eabi': (scrub_asm_arm_eabi, ASM_FUNCTION_ARM_RE),
|
'armeb-eabi': (scrub_asm_arm_eabi, ASM_FUNCTION_ARM_RE),
|
||||||
'powerpc64le': (scrub_asm_powerpc64le, ASM_FUNCTION_PPC_RE),
|
'powerpc64': (scrub_asm_powerpc64, ASM_FUNCTION_PPC_RE),
|
||||||
|
'powerpc64le': (scrub_asm_powerpc64, ASM_FUNCTION_PPC_RE),
|
||||||
's390x': (scrub_asm_systemz, ASM_FUNCTION_SYSTEMZ_RE),
|
's390x': (scrub_asm_systemz, ASM_FUNCTION_SYSTEMZ_RE),
|
||||||
}
|
}
|
||||||
handlers = None
|
handlers = None
|
||||||
|
|
Loading…
Reference in New Issue