Home
last modified time | relevance | path

Searched refs:LLVMContext (Results 1 – 19 of 19) sorted by relevance

/art/compiler/dex/
Dfrontend.h30 class LLVMContext; variable
88 ::llvm::LLVMContext* GetLLVMContext() { in GetLLVMContext()
105 UniquePtr< ::llvm::LLVMContext> llvm_context_;
Dfrontend.cc52 llvm_context_.reset(new ::llvm::LLVMContext()); in LLVMInfo()
/art/compiler/llvm/
Dllvm_compilation_unit.h41 class LLVMContext; variable
62 ::llvm::LLVMContext* GetLLVMContext() const { in GetLLVMContext()
109 UniquePtr< ::llvm::LLVMContext> context_;
Druntime_support_builder.h27 class LLVMContext; variable
42 RuntimeSupportBuilder(::llvm::LLVMContext& context, ::llvm::Module& module, IRBuilder& irb);
85 ::llvm::LLVMContext& context_;
Dmd_builder.h27 class LLVMContext; variable
38 explicit MDBuilder(::llvm::LLVMContext& context) in MDBuilder()
Dintrinsic_helper.h27 class LLVMContext; variable
126 IntrinsicHelper(::llvm::LLVMContext& context, ::llvm::Module& module);
Druntime_support_builder_thumb2.h27 RuntimeSupportBuilderThumb2(::llvm::LLVMContext& context, ::llvm::Module& module, IRBuilder& irb) in RuntimeSupportBuilderThumb2()
Dir_builder.h71 IRBuilder(::llvm::LLVMContext& context, ::llvm::Module& module,
81 inst->setMetadata(::llvm::LLVMContext::MD_tbaa, tbaa_info); in CreateLoad()
87 inst->setMetadata(::llvm::LLVMContext::MD_tbaa, tbaa_info); in CreateStore()
96 inst->setMetadata(::llvm::LLVMContext::MD_tbaa, tbaa_info); in CreateAtomicCmpXchgInst()
176 inst->setMetadata(::llvm::LLVMContext::MD_tbaa, mdb_.GetTBAASpecialType(special_ty)); in SetTBAA()
193 branch_inst->setMetadata(::llvm::LLVMContext::MD_prof, mdb_.GetBranchWeights(expect)); in CreateCondBr()
Druntime_support_builder_x86.h27 RuntimeSupportBuilderX86(::llvm::LLVMContext& context, ::llvm::Module& module, IRBuilder& irb) in RuntimeSupportBuilderX86()
Druntime_support_builder_arm.h27 RuntimeSupportBuilderARM(::llvm::LLVMContext& context, ::llvm::Module& module, IRBuilder& irb) in RuntimeSupportBuilderARM()
Dcompiler_llvm.h45 class LLVMContext; variable
Dir_builder.cc31 IRBuilder::IRBuilder(::llvm::LLVMContext& context, ::llvm::Module& module, in IRBuilder()
Dintrinsic_helper.cc93 IntrinsicHelper::IntrinsicHelper(::llvm::LLVMContext& context, in IntrinsicHelper()
Dllvm_compilation_unit.cc137 ::llvm::LLVMContext* llvm_context = context_.release(); // Managed by llvm_info_ in ~LlvmCompilationUnit()
Druntime_support_builder.cc39 RuntimeSupportBuilder::RuntimeSupportBuilder(::llvm::LLVMContext& context, in RuntimeSupportBuilder()
Dgbc_expander.cc125 llvm::LLVMContext& context_;
/art/compiler/jni/portable/
Djni_compiler.h42 class LLVMContext; variable
73 ::llvm::LLVMContext* context_;
/art/compiler/sea_ir/code_gen/
Dcode_gen.h74 llvm::LLVMContext* const context_;
/art/compiler/dex/portable/
Dmir_to_gbc.h177 ::llvm::LLVMContext* context_;