Searched refs:passmgr (Results 1 - 14 of 14) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/amd/common/
H A Dac_llvm_util.c182 LLVMPassManagerRef passmgr = LLVMCreatePassManager(); local in function:ac_create_passmgr
183 if (!passmgr)
188 passmgr);
191 LLVMAddVerifierPass(passmgr);
192 LLVMAddAlwaysInlinerPass(passmgr);
199 ac_llvm_add_barrier_noop_pass(passmgr);
201 LLVMAddPromoteMemoryToRegisterPass(passmgr);
202 LLVMAddScalarReplAggregatesPass(passmgr);
203 LLVMAddLICMPass(passmgr);
204 LLVMAddAggressiveDCEPass(passmgr);
[all...]
H A Dac_llvm_util.h80 LLVMPassManagerRef passmgr; member in struct:ac_llvm_compiler
146 void ac_llvm_add_barrier_noop_pass(LLVMPassManagerRef passmgr);
H A Dac_llvm_helper.cpp122 llvm::legacy::PassManager passmgr; /* list of passes */ member in struct:ac_compiler_passes
134 if (TM->addPassesToEmitFile(p->passmgr, p->ostream,
138 if (TM->addPassesToEmitFile(p->passmgr, p->ostream,
158 p->passmgr.run(*llvm::unwrap(module));
169 void ac_llvm_add_barrier_noop_pass(LLVMPassManagerRef passmgr) argument
171 llvm::unwrap(passmgr)->add(llvm::createBarrierNoopPass());
/xsrc/external/mit/MesaLib/dist/src/amd/llvm/
H A Dac_llvm_util.c211 LLVMPassManagerRef passmgr = LLVMCreatePassManager(); local in function:ac_create_passmgr
212 if (!passmgr)
216 LLVMAddTargetLibraryInfo(target_library_info, passmgr);
219 LLVMAddVerifierPass(passmgr);
220 LLVMAddAlwaysInlinerPass(passmgr);
227 ac_llvm_add_barrier_noop_pass(passmgr);
229 LLVMAddPromoteMemoryToRegisterPass(passmgr);
230 LLVMAddScalarReplAggregatesPass(passmgr);
231 LLVMAddLICMPass(passmgr);
232 LLVMAddAggressiveDCEPass(passmgr);
[all...]
H A Dac_llvm_util.h80 LLVMPassManagerRef passmgr; member in struct:ac_llvm_compiler
136 void ac_llvm_add_barrier_noop_pass(LLVMPassManagerRef passmgr);
H A Dac_llvm_helper.cpp220 llvm::legacy::PassManager passmgr; /* list of passes */ member in struct:ac_compiler_passes
231 if (TM->addPassesToEmitFile(p->passmgr, p->ostream, nullptr,
249 p->passmgr.run(*llvm::unwrap(module));
254 void ac_llvm_add_barrier_noop_pass(LLVMPassManagerRef passmgr) argument
256 llvm::unwrap(passmgr)->add(llvm::createBarrierNoopPass());
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_init.c113 assert(!gallivm->passmgr);
116 gallivm->passmgr = LLVMCreateFunctionPassManagerForModule(gallivm->module);
117 if (!gallivm->passmgr)
156 LLVMAddScalarReplAggregatesPass(gallivm->passmgr);
157 LLVMAddEarlyCSEPass(gallivm->passmgr);
158 LLVMAddCFGSimplificationPass(gallivm->passmgr);
166 * LLVMAddLICMPass(gallivm->passmgr);
168 LLVMAddReassociatePass(gallivm->passmgr);
169 LLVMAddPromoteMemoryToRegisterPass(gallivm->passmgr);
171 LLVMAddConstantPropagationPass(gallivm->passmgr);
[all...]
H A Dlp_bld_init.h49 LLVMPassManagerRef passmgr; member in struct:gallivm_state
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_init.c122 assert(!gallivm->passmgr);
125 gallivm->passmgr = LLVMCreateFunctionPassManagerForModule(gallivm->module);
126 if (!gallivm->passmgr)
136 LLVMAddTargetData(gallivm->target, gallivm->passmgr);
156 LLVMAddScalarReplAggregatesPass(gallivm->passmgr);
157 LLVMAddEarlyCSEPass(gallivm->passmgr);
158 LLVMAddCFGSimplificationPass(gallivm->passmgr);
166 * LLVMAddLICMPass(gallivm->passmgr);
168 LLVMAddReassociatePass(gallivm->passmgr);
169 LLVMAddPromoteMemoryToRegisterPass(gallivm->passmgr);
[all...]
H A Dlp_bld_init.h48 LLVMPassManagerRef passmgr; member in struct:gallivm_state
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_nir_to_llvm.c2213 ac_llvm_finalize_module(struct radv_shader_context *ctx, LLVMPassManagerRef passmgr, argument
2216 LLVMRunPassManager(passmgr, ctx->ac.module);
2586 ac_llvm_finalize_module(&ctx, ac_llvm->passmgr, args->options);
2806 ac_llvm_finalize_module(&ctx, ac_llvm->passmgr, args->options);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_tgsi_setup.c1157 LLVMRunPassManager(ctx->compiler->passmgr, ctx->gallivm.module);
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_nir_to_llvm.c3474 LLVMPassManagerRef passmgr,
3477 LLVMRunPassManager(passmgr, ctx->ac.module);
3835 ac_llvm_finalize_module(&ctx, ac_llvm->passmgr, options);
4176 ac_llvm_finalize_module(&ctx, ac_llvm->passmgr, options);
3473 ac_llvm_finalize_module(struct radv_shader_context * ctx,LLVMPassManagerRef passmgr,const struct radv_nir_compiler_options * options) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm.c256 LLVMRunPassManager(ctx->compiler->passmgr, ctx->ac.module);

Completed in 24 milliseconds