| /xsrc/external/mit/MesaLib.old/dist/src/amd/common/ |
| H A D | ac_llvm_util.c | 182 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 D | ac_llvm_util.h | 80 LLVMPassManagerRef passmgr; member in struct:ac_llvm_compiler 146 void ac_llvm_add_barrier_noop_pass(LLVMPassManagerRef passmgr);
|
| H A D | ac_llvm_helper.cpp | 122 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 D | ac_llvm_util.c | 211 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 D | ac_llvm_util.h | 80 LLVMPassManagerRef passmgr; member in struct:ac_llvm_compiler 136 void ac_llvm_add_barrier_noop_pass(LLVMPassManagerRef passmgr);
|
| H A D | ac_llvm_helper.cpp | 220 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 D | lp_bld_init.c | 113 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 D | lp_bld_init.h | 49 LLVMPassManagerRef passmgr; member in struct:gallivm_state
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/ |
| H A D | lp_bld_init.c | 122 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 D | lp_bld_init.h | 48 LLVMPassManagerRef passmgr; member in struct:gallivm_state
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_nir_to_llvm.c | 2213 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 D | si_shader_tgsi_setup.c | 1157 LLVMRunPassManager(ctx->compiler->passmgr, ctx->gallivm.module);
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_nir_to_llvm.c | 3474 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 D | si_shader_llvm.c | 256 LLVMRunPassManager(ctx->compiler->passmgr, ctx->ac.module);
|