llvm-project/llvm/lib/MC/MCParser
Leonard Grey 0f85393004 [MachO] Port call graph profile section and directive
This ports the `.cg_profile` assembly directive and call graph profile section
generation to MachO from COFF/ELF. Due to MachO section naming rules, the
section is called `__LLVM,__cg_profile` rather than `.llvm.call-graph-profile`
as in COFF/ELF. Support for llvm-readobj is included to facilitate testing.

Corresponding LLD change is D112164

Differential Revision: https://reviews.llvm.org/D112160
2022-01-12 09:22:26 -05:00
..
AsmLexer.cpp [MCParser] Correctly handle CRLF line ends when consuming line comments 2021-08-17 15:52:51 +01:00
AsmParser.cpp [llvm] Remove redundant member initialization (NFC) 2022-01-07 17:45:09 -08:00
CMakeLists.txt [SystemZ][z/OS] Introduce initial support for GOFF asm parser 2021-10-01 10:29:14 -04:00
COFFAsmParser.cpp [MC] Untangle MCContext and MCObjectFileInfo 2021-05-05 10:03:02 -07:00
COFFMasmParser.cpp [llvm] Rename StringRef _lower() method calls to _insensitive() 2021-06-25 00:22:01 +03:00
DarwinAsmParser.cpp [MachO] Port call graph profile section and directive 2022-01-12 09:22:26 -05:00
ELFAsmParser.cpp [ELFAsmParser] Optimize hasPrefix with StringRef::consume_front 2021-12-30 00:16:03 -08:00
GOFFAsmParser.cpp [SystemZ][z/OS] Introduce initial support for GOFF asm parser 2021-10-01 10:29:14 -04:00
MCAsmLexer.cpp
MCAsmParser.cpp [MCStreamer] Move emission of attributes section into MCELFStreamer 2021-06-30 16:00:27 -05:00
MCAsmParserExtension.cpp
MCTargetAsmParser.cpp
MasmParser.cpp [llvm] Remove redundant member initialization (NFC) 2022-01-07 17:45:09 -08:00
WasmAsmParser.cpp [WebAssembly] Add TLS data segment flag: WASM_SEG_FLAG_TLS 2021-05-12 13:31:02 -07:00
XCOFFAsmParser.cpp [AIX] Add dummy XCOFF MCAsmParserExtension 2021-07-02 16:12:21 +00:00