search for: llvmaddinstructioncombiningpass

Displaying 3 results from an estimated 3 matches for "llvmaddinstructioncombiningpass".

2020 Jun 16
2
Need help on JIT compilation speed
...? Can the 'concurrent compilation' feature mentioned in Orcv2 webpage help on this? Thanks in advance for any advice. This is how I organized the optimization pass: LLVMAddBasicAliasAnalysisPass(comp_ctx->pass_mgr); LLVMAddPromoteMemoryToRegisterPass(comp_ctx->pass_mgr); LLVMAddInstructionCombiningPass(comp_ctx->pass_mgr); LLVMAddJumpThreadingPass(comp_ctx->pass_mgr); LLVMAddConstantPropagationPass(comp_ctx->pass_mgr); LLVMAddReassociatePass(comp_ctx->pass_mgr); LLVMAddGVNPass(comp_ctx->pass_mgr); LLVMAddCFGSimplificationPass(comp_ctx->pass_mgr); This is how...
2012 Sep 27
0
[LLVMdev] Possible bug or misunderstanding of feature LLVMConstIntOfString
...f("[Creating JIT Compiler] Error: %s\n", pErr); LLVMDisposeMessage(pErr); exit(0); } LLVMPassManagerRef rPassMgr = LLVMCreatePassManager(); LLVMAddTargetData(LLVMGetExecutionEngineTargetData(engExe), rPassMgr); LLVMAddConstantPropagationPass(rPassMgr); LLVMAddInstructionCombiningPass(rPassMgr); LLVMAddPromoteMemoryToRegisterPass(rPassMgr); LLVMAddGVNPass(rPassMgr); LLVMAddCFGSimplificationPass(rPassMgr); LLVMRunPassManager(rPassMgr, modCEx); printf("\n[llvmPrintf# %s] Dumping OPTIMIZED LLVM generated Code\n", moduleName); LLVMDumpModule(modCEx...
2009 Nov 05
2
[LLVMdev] Strange error for libLLVMCore.a
...er' c:\Work\llvm//fac.c:69: undefined reference to `LLVMGetExecutionEngineTargetData' c:\Work\llvm//fac.c:69: undefined reference to `LLVMAddTargetData' c:\Work\llvm//fac.c:70: undefined reference to `LLVMAddConstantPropagationPass' c:\Work\llvm//fac.c:71: undefined reference to `LLVMAddInstructionCombiningPass' c:\Work\llvm//fac.c:72: undefined reference to `LLVMAddPromoteMemoryToRegisterPass' c:\Work\llvm//fac.c:74: undefined reference to `LLVMAddGVNPass' c:\Work\llvm//fac.c:75: undefined reference to `LLVMAddCFGSimplificationPass' c:\Work\llvm//fac.c:76: undefined reference to `LLVMRu...