Git pre-commit hooks in this project are managed by pre-commit
.
Once you clone the repo locally, run pre-commit install
to install the configured pre-commit hooks.
LLVM Branch | musl Branch | Description |
---|---|---|
llvm-9.0.1 | unmodified | unmodified |
musl | unasl | modified |
-DLLVM_UNIFICO_TABLEGEN_FEATURES="-DUNIFICO_GPR_CALLING_CONV; \
-DUNIFICO_FPR_CALLING_CONV; \
-DUNIFICO_REMAT_RULES; \
-DUNIFICO_REGALLOC_RULES; \
-DUNIFICO_REG_COST; \
-DUNIFICO_INSTR_EXTENSION; \
-DUNIFICO_CHEAP_MOVES; \
-DUNIFICO_AARCH64_TWOADDR;"
llvm-config --unifico-flags
to check which of these are enabled in the current build.init
and aligned
binariescommon/nettuno.defs.mk
.UNMODIFIED=1
flag during make
invocation.UNMODIFIED
undefined.stack-ascii
: Print an ascii representation of an arm/x86 assembly file.pin install -e .