[AIX] Use AsmParser to do inline asm parsing
authorJinsong Ji <jji@us.ibm.com>
Fri, 2 Jul 2021 15:46:49 +0000 (15:46 +0000)
committerJinsong Ji <jji@us.ibm.com>
Fri, 2 Jul 2021 16:12:21 +0000 (16:12 +0000)
commit03e9dcfd41d461633536690d1cc281e5f7300a3e
treed5bd981aff4bfc157a14f367dd88df9866c934c3
parentbf64210fd88f4f3fe920376861b418be1834add6
[AIX] Use AsmParser to do inline asm parsing

Add a flag so that target can choose to use AsmParser for parsing inline asm.
And set the flag by default for AIX.

-no-intergrated-as will override this default if specified explicitly.

Reviewed By: #powerpc, shchenz

Differential Revision: https://reviews.llvm.org/D105314
llvm/include/llvm/MC/MCAsmInfo.h
llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
llvm/lib/CodeGen/LLVMTargetMachine.cpp
llvm/lib/MC/MCAsmInfo.cpp
llvm/lib/MC/MCAsmInfoXCOFF.cpp
llvm/test/CodeGen/PowerPC/inline-asm-label.ll [new file with mode: 0644]
llvm/test/CodeGen/PowerPC/inline-asm-physical-fpr.ll