Implement XCOFFMCAsmParser so that we can use MC to parse inline asm.
The directives and storage mapping classes will be added later
iteratively.
Paths
| Differential D105259
[AIX] Add dummy XCOFF MCAsmParserExtension ClosedPublic Authored by jsji on Jun 30 2021, 8:09 PM.
Details
Summary Implement XCOFFMCAsmParser so that we can use MC to parse inline asm. The directives and storage mapping classes will be added later
Diff Detail
Event TimelineComment Actions LGTM, Thanks! Tested the patch locally on my system and most code is common with ELF/COFF AsmParser implementation. Will look for further AIX/COFF specific implementation. This revision is now accepted and ready to land.Jul 1 2021, 1:39 AM jsji added a child revision: D105314: [AIX] Use AsmParser to do inline asm parsing.Jul 1 2021, 7:09 PM This revision was landed with ongoing or failed builds.Jul 2 2021, 9:12 AM Closed by commit rGbf64210fd88f: [AIX] Add dummy XCOFF MCAsmParserExtension (authored by jsji). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 355757 llvm/lib/MC/MCParser/AsmParser.cpp
llvm/lib/MC/MCParser/CMakeLists.txt
llvm/lib/MC/MCParser/XCOFFAsmParser.cpp
llvm/test/MC/XCOFF/inlineasm.s
|
clang-tidy: warning: invalid case style for function 'ParseDirectiveCSect' [readability-identifier-naming]
not useful