move
move copied to clipboard
move-mv-llvm-compiler driver
Driver program for move-bytecode frontend. move-mv-llvm-compiler
takes move-bytecode as input and targets llvm supported back ends.
/target/debug/move-mv-llvm-compiler -b function.mv -o a
Create a standalone driver program to take .mv. Add the following options to start with.
- [ ]
-v
for verbose - [ ]
--version
for version - [x]
-S
to emit assembly - [ ]
-a
to target specific architecture - [x]
-b
path to bytecode module/script - [ ]
-triple
See: https://github.com/llvm/llvm-project/blob/main/clang/test/AST/ast-dump-aarch64-sve-types.c#L7