Add make_ufunc to llvm-py and additional fixes.
This commit is contained in:
parent
589645fd67
commit
45177bbeb0
4 changed files with 62 additions and 29 deletions
|
|
@ -152,7 +152,7 @@ _pass_creator = {
|
|||
PASS_DEAD_CODE_ELIMINATION : _core.LLVMAddDeadCodeEliminationPass,
|
||||
PASS_DEAD_INST_ELIMINATION : _core.LLVMAddDeadInstEliminationPass,
|
||||
PASS_DEAD_STORE_ELIMINATION : _core.LLVMAddDeadStoreEliminationPass,
|
||||
PASS_DEAD_TYPE_ELIMINATION : _core.LLVMAddDeadTypeEliminationPass,
|
||||
# PASS_DEAD_TYPE_ELIMINATION : _core.LLVMAddDeadTypeEliminationPass,
|
||||
PASS_DEMOTE_REGISTER_TO_MEMORY : _core.LLVMAddDemoteRegisterToMemoryPass,
|
||||
PASS_DOM_ONLY_PRINTER : _core.LLVMAddDomOnlyPrinterPass,
|
||||
PASS_DOM_ONLY_VIEWER : _core.LLVMAddDomOnlyViewerPass,
|
||||
|
|
@ -214,9 +214,9 @@ _pass_creator = {
|
|||
PASS_STRIP_DEAD_PROTOTYPES : _core.LLVMAddStripDeadPrototypesPass,
|
||||
PASS_STRIP_NON_DEBUG_SYMBOLS : _core.LLVMAddStripNonDebugSymbolsPass,
|
||||
PASS_STRIP_SYMBOLS : _core.LLVMAddStripSymbolsPass,
|
||||
PASS_STRUCT_RET_PROMOTION : _core.LLVMAddStructRetPromotionPass,
|
||||
# PASS_STRUCT_RET_PROMOTION : _core.LLVMAddStructRetPromotionPass,
|
||||
PASS_TAIL_CALL_ELIMINATION : _core.LLVMAddTailCallEliminationPass,
|
||||
PASS_TAIL_DUPLICATION : _core.LLVMAddTailDuplicationPass,
|
||||
# PASS_TAIL_DUPLICATION : _core.LLVMAddTailDuplicationPass,
|
||||
PASS_UNIFY_FUNCTION_EXIT_NODES : _core.LLVMAddUnifyFunctionExitNodesPass,
|
||||
PASS_INTERNALIZE : _core.LLVMAddInternalize2Pass,
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue