Add NVPTX components
This commit is contained in:
parent
6eae24bcf3
commit
355332d6d8
2 changed files with 32 additions and 11 deletions
|
|
@ -1,17 +1,28 @@
|
|||
from binding import *
|
||||
from ..namespace import llvm
|
||||
from ..namespace import llvm, default
|
||||
|
||||
llvm.includes.add('llvm/Support/TargetSelect.h')
|
||||
|
||||
InitializeNativeTarget = llvm.Function('InitializeNativeTarget')
|
||||
#llvm.Function('InitializeAllTargets')
|
||||
|
||||
InitializeNativeTargetAsmPrinter = llvm.Function(
|
||||
'InitializeNativeTargetAsmPrinter', cast(Bool, bool))
|
||||
|
||||
InitializeNativeTargetAsmParser = llvm.Function(
|
||||
'InitializeNativeTargetAsmParser', cast(Bool, bool))
|
||||
|
||||
InitializeNativeTargetDisassembler = llvm.Function(
|
||||
'InitializeNativeTargetDisassembler', cast(Bool, bool))
|
||||
|
||||
|
||||
#InitializeAllTargets = llvm.Function('InitializeAllTargets')
|
||||
#InitializeAllTargetInfos = llvm.Function('InitializeAllTargetInfos')
|
||||
#InitializeAllTargetMCs = llvm.Function('InitializeAllTargetMCs')
|
||||
#InitializeAllAsmPrinters = llvm.Function('InitializeAllAsmPrinters')
|
||||
|
||||
#LLVMInitializePTXTarget = default.Function('LLVMInitializePTXTarget')
|
||||
#LLVMInitializePTXTargetInfo = default.Function('LLVMInitializePTXTargetInfo')
|
||||
#LLVMInitializePTXTargetMC = default.Function('LLVMInitializePTXTargetMC')
|
||||
#LLVMInitializePTXAsmPrinter = default.Function('LLVMInitializePTXAsmPrinter')
|
||||
|
||||
LLVMInitializeNVPTXTarget = default.Function('LLVMInitializeNVPTXTarget')
|
||||
LLVMInitializeNVPTXTargetInfo = default.Function('LLVMInitializeNVPTXTargetInfo')
|
||||
LLVMInitializeNVPTXTargetMC = default.Function('LLVMInitializeNVPTXTargetMC')
|
||||
LLVMInitializeNVPTXAsmPrinter = default.Function('LLVMInitializeNVPTXAsmPrinter')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue