And a small utilities -- extract-section.py -- that helps extracting specific object file section and printing in textual format. This utility is just a workaround for tests inside `Encoding`. Hopefully in the future we can replace dependencies in those tests with existing tools (e.g. llvm-readobj). Please refer to this bug for more context: https://bugs.llvm.org/show_bug.cgi?id=49245 Note that since we don't have AsmParser for now, we are testing the MC part using MIR as input and put those tests under the `Encoding` folder. In the future when AsmParser (and disassembler) is finished, those tests will be moved to `test/MC/M68k`. Authors: myhsu, m4yers, glaubitz Differential Revision: https://reviews.llvm.org/D88392
402 B
402 B
OBJECT CODE TESTS
NOTE: This folder will be moved to llvm/test/MC/M68k when the integrated assembler is finished (currently the AsmParser is not implemented yet).
Purpose
These test snippets are to test object code generation features, specifically lowering of MxBean encoding, Relocations and specific commands encoding classes.
MxBean
TODO
Relocations
TODO
Encoding Classes
TODO