]> gitweb.factorcode.org Git - factor.git/blob - extra/llvm/llvm.factor
arm.64.factor: extra semicolon removed
[factor.git] / extra / llvm / llvm.factor
1 USING: llvm.ffi ;
2 IN: llvm
3
4 : initialize ( -- )
5     LLVMGetGlobalPassRegistry LLVMInitializeCore ;
6
7 ! https://github.com/fsprojects/llvm-fs/blob/master/src/LLVM/Target.fs
8 : initialize-native-target ( -- )
9     LLVMInitializeX86TargetInfo
10     LLVMInitializeX86Target
11     LLVMInitializeX86TargetMC ;
12
13 : initialize-native-asm-printer ( -- )
14     LLVMInitializeX86AsmPrinter ;