Open stuxnot opened 4 months ago
Using the full LLVM triples is rather verbose. We should test how much of the triple is actually necessary and recommend using the shortest possible triple that does not impact nyxstone's assembling performance. Additionally, we are missing an example for a 32 bit arm triple.
TODO:
The changes implemented by #73 seem like a step in the right direction. Using the cli description as a blueprint, we should change the documentation for the triples.
The current documentation does not give great examples for LLVM triples, which can influence nyxstones ability to assemble certain instructions, see #63.
To fix this, we should:
arm
) might lead to failures when assembling certain instructions