Searched refs:passmgr (Results 1 – 8 of 8) sorted by relevance
/external/mesa3d/src/amd/llvm/ |
D | ac_llvm_util.c | 220 LLVMPassManagerRef passmgr = LLVMCreatePassManager(); in ac_create_passmgr() local 221 if (!passmgr) in ac_create_passmgr() 225 LLVMAddTargetLibraryInfo(target_library_info, passmgr); in ac_create_passmgr() 228 LLVMAddVerifierPass(passmgr); in ac_create_passmgr() 229 LLVMAddAlwaysInlinerPass(passmgr); in ac_create_passmgr() 236 ac_llvm_add_barrier_noop_pass(passmgr); in ac_create_passmgr() 238 LLVMAddPromoteMemoryToRegisterPass(passmgr); in ac_create_passmgr() 239 LLVMAddScalarReplAggregatesPass(passmgr); in ac_create_passmgr() 240 LLVMAddLICMPass(passmgr); in ac_create_passmgr() 241 LLVMAddAggressiveDCEPass(passmgr); in ac_create_passmgr() [all …]
|
D | ac_llvm_helper.cpp | 226 llvm::legacy::PassManager passmgr; /* list of passes */ member 237 if (TM->addPassesToEmitFile(p->passmgr, p->ostream, nullptr, 259 p->passmgr.run(*llvm::unwrap(module)); 264 void ac_llvm_add_barrier_noop_pass(LLVMPassManagerRef passmgr) argument 266 llvm::unwrap(passmgr)->add(llvm::createBarrierNoopPass());
|
D | ac_llvm_util.h | 83 LLVMPassManagerRef passmgr; member 142 void ac_llvm_add_barrier_noop_pass(LLVMPassManagerRef passmgr);
|
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_init.c | 115 assert(!gallivm->passmgr); in create_pass_manager() 118 gallivm->passmgr = LLVMCreateFunctionPassManagerForModule(gallivm->module); in create_pass_manager() 119 if (!gallivm->passmgr) in create_pass_manager() 158 LLVMAddScalarReplAggregatesPass(gallivm->passmgr); in create_pass_manager() 159 LLVMAddEarlyCSEPass(gallivm->passmgr); in create_pass_manager() 160 LLVMAddCFGSimplificationPass(gallivm->passmgr); in create_pass_manager() 170 LLVMAddReassociatePass(gallivm->passmgr); in create_pass_manager() 171 LLVMAddPromoteMemoryToRegisterPass(gallivm->passmgr); in create_pass_manager() 173 LLVMAddConstantPropagationPass(gallivm->passmgr); in create_pass_manager() 175 LLVMAddInstructionSimplifyPass(gallivm->passmgr); in create_pass_manager() [all …]
|
D | lp_bld_init.h | 49 LLVMPassManagerRef passmgr; member
|
/external/llvm-project/llvm/test/Transforms/OpenMP/ |
D | rtf_type_checking.ll | 68 ; LPM: 1 cgscc-passmgr - Maximum CGSCCPassMgr iterations on one SCC
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_llvm.c | 202 LLVMRunPassManager(ctx->compiler->passmgr, ctx->ac.module); in si_llvm_optimize_module()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_nir_to_llvm.c | 3604 LLVMPassManagerRef passmgr, in ac_llvm_finalize_module() argument 3607 LLVMRunPassManager(passmgr, ctx->ac.module); in ac_llvm_finalize_module() 4077 ac_llvm_finalize_module(&ctx, ac_llvm->passmgr, args->options); in ac_translate_nir_to_llvm() 4332 ac_llvm_finalize_module(&ctx, ac_llvm->passmgr, args->options); in radv_compile_gs_copy_shader()
|