llvm-project/llvm/test/MC/MachO
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
..
AArch64
ARM
absolute.s
absolutize.s
alias.s
altentry.s
bad-darwin-x86_64-32-bit-abs-addr.s
bad-darwin-x86_64-diff-relocs.s
bad-darwin-x86_64-reloc-expr.s
bad-indirect-symbols.s
bad-macro.s
bad-reloc.s
bss.s
build-version-maccatalyst.s
build-version-with-sdk-version.s
cgprofile.ll [MachO] Port call graph profile section and directive 2022-01-12 09:22:26 -05:00
cgprofile.s [MachO] Port call graph profile section and directive 2022-01-12 09:22:26 -05:00
chained-alias-offset.s [MC] Recursively calculate symbol offset 2021-10-20 14:29:43 -04:00
coal-sections-x86_64.s
comm-1.s
cstexpr-gotpcrel-32.ll
cstexpr-gotpcrel-64.ll
darwin-complex-difference.s
darwin-sdk-version.ll
darwin-target-variant-reverse.ll [macho] add support for emitting macho files with two build version load commands 2021-12-07 18:17:47 -08:00
darwin-target-variant.ll [macho] add support for emitting macho files with two build version load commands 2021-12-07 18:17:47 -08:00
darwin-version-min-load-command.s
darwin-x86_64-diff-reloc-assign-2.s
darwin-x86_64-diff-reloc-assign.s
darwin-x86_64-diff-relocs.s
darwin-x86_64-nobase-relocs.s
darwin-x86_64-reloc-offsets.s
darwin-x86_64-reloc.s
data.s
debug_frame.s
diff-with-two-sections.s
direction_labels.s
dollar-identifier.s
eh-frame-reloc.s
eh_symbol.s
empty-twice.ll
file.s
gen-dwarf-cpp.s
gen-dwarf-macro-cpp.s
gen-dwarf-producer.s
gen-dwarf.s
gen-dwarf64.s
i386-large-relocations.s
indirect-symbols.s
jcc.s
lcomm-attributes.s
linker-option-1.s
linker-option-2.s
linker-options.ll
lit.local.cfg
loc.s [test] Avoid llvm-readelf/llvm-readobj one-dash long options and deprecated aliases (e.g. --file-headers) 2021-07-15 10:26:21 -07:00
lto-set-conditional.s [ThinLTO][MC] Use conditional assignments for promotion aliases 2021-12-10 12:21:37 -08:00
osx-version-min-load-command-with-sdk-errors.s
osx-version-min-load-command-with-sdk.s
osx-version-min-load-command.s
pcrel-to-other-section.s
pending-labels.s
pr19185.s
previous.s
pushsection.s
relax-jumps.s
relax-recompute-align.s
reloc-diff.s
reloc-pcrel-offset.s [test] Avoid llvm-readelf/llvm-readobj one-dash long options and deprecated aliases (e.g. --file-headers) 2021-07-15 10:26:21 -07:00
reloc-pcrel.s
reloc.s
section-align-1.s
section-align-2.s
section-attributes.s
section-flags.s
string-table.s
symbol-diff.s
symbol-flags.s
symbol-indirect.s
symbols-1.s
tbss.s
tdata.s
temp-labels.s
thread_init_func.s
tls.s
tlv-bss.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
tlv-reloc.s
tlv.s
undefined-directional.s
values.s
variable-errors.s
variable-exprs.s
weakdef.s
x86-data-in-code.s
x86_32-optimal_nop.s
x86_32-scattered-reloc-fallback.s
x86_32-sections.s
x86_32-symbols.s
x86_64-mergeable.s
x86_64-reloc-arithmetic.s
x86_64-sections.s
x86_64-symbols.s
zero-space.s
zerofill-1.s
zerofill-2.s
zerofill-3.s
zerofill-4.s
zerofill-5.s
zerofill-sect-align.s
zerofill-text.s