Searched refs:context_ (Results 1 - 17 of 17) sorted by relevance

/art/compiler/llvm/
H A Druntime_support_builder_thumb2.cc70 BasicBlock* basic_block_lock = BasicBlock::Create(context_, "lock", parent_func);
71 BasicBlock* basic_block_cont = BasicBlock::Create(context_, "lock_cont", parent_func);
81 FunctionType* asm_ty = FunctionType::get(/*Result=*/Type::getVoidTy(context_),
H A Druntime_support_builder.cc42 : context_(context), module_(module), irb_(irb) {
180 BasicBlock* bb_fast = BasicBlock::Create(context_, "lock_fast", parent_func);
181 BasicBlock* bb_slow = BasicBlock::Create(context_, "lock_slow", parent_func);
182 BasicBlock* bb_cont = BasicBlock::Create(context_, "lock_cont", parent_func);
231 BasicBlock* bb_fast = BasicBlock::Create(context_, "unlock_fast", parent_func);
232 BasicBlock* bb_slow = BasicBlock::Create(context_, "unlock_slow", parent_func);
233 BasicBlock* bb_cont = BasicBlock::Create(context_, "unlock_cont", parent_func);
255 BasicBlock* bb_mark_gc_card = BasicBlock::Create(context_, "mark_gc_card", parent_func);
256 BasicBlock* bb_cont = BasicBlock::Create(context_, "mark_gc_card_cont", parent_func);
H A Druntime_support_builder_arm.cc87 FunctionType* func_ty = FunctionType::get(/*Result=*/Type::getVoidTy(context_),
111 FunctionType* func_ty = FunctionType::get(/*Result=*/Type::getVoidTy(context_),
124 FunctionType* func_ty = FunctionType::get(/*Result=*/Type::getVoidTy(context_),
132 FunctionType* func_ty = FunctionType::get(/*Result=*/Type::getVoidTy(context_),
H A Dllvm_compilation_unit.cc104 context_.reset(llvm_info_->GetLLVMContext());
111 intrinsic_helper_.reset(new IntrinsicHelper(*context_, *module_));
114 irb_.reset(new IRBuilder(*context_, *module_, *intrinsic_helper_));
119 runtime_support_.reset(new RuntimeSupportBuilder(*context_, *module_, *irb_));
122 runtime_support_.reset(new RuntimeSupportBuilderARM(*context_, *module_, *irb_));
125 runtime_support_.reset(new RuntimeSupportBuilderThumb2(*context_, *module_, *irb_));
128 runtime_support_.reset(new RuntimeSupportBuilderX86(*context_, *module_, *irb_));
137 ::llvm::LLVMContext* llvm_context = context_.release(); // Managed by llvm_info_
H A Dllvm_compilation_unit.h63 return context_.get();
109 UniquePtr< ::llvm::LLVMContext> context_; member in class:art::llvm::LlvmCompilationUnit
112 ::llvm::Module* module_; // Managed by context_
H A Druntime_support_builder.h85 ::llvm::LLVMContext& context_; member in class:art::llvm::RuntimeSupportBuilder
H A Druntime_support_builder_x86.cc68 FunctionType* func_ty = FunctionType::get(/*Result=*/Type::getVoidTy(context_),
H A Dgbc_expander.cc125 llvm::LLVMContext& context_; member in class:__anon10::GBCExpanderPass
413 context_(irb.getContext()), rtb_(irb.Runtime()),
688 llvm::BasicBlock::Create(context_, "stack_overflow", func);
691 llvm::BasicBlock::Create(context_, "stack_overflow_cont", func);
1289 llvm::BasicBlock* eq_neg_one = llvm::BasicBlock::Create(context_, "", parent);
1290 llvm::BasicBlock* ne_neg_one = llvm::BasicBlock::Create(context_, "", parent);
1292 llvm::BasicBlock::Create(context_, "", parent);
2709 return llvm::BasicBlock::Create(context_, name, func_);
2771 block_lpad = llvm::BasicBlock::Create(context_, lpadname, func_);
2815 llvm::BasicBlock::Create(context_, "exception_unwin
[all...]
/art/compiler/jni/portable/
H A Djni_compiler.h73 ::llvm::LLVMContext* context_; member in class:art::llvm::JniCompiler
H A Djni_compiler.cc56 context_(cunit_->GetLLVMContext()), irb_(*cunit_->GetIRBuilder()),
273 ::llvm::BasicBlock* basic_block = ::llvm::BasicBlock::Create(*context_, "B0", func_);
/art/compiler/sea_ir/code_gen/
H A Dcode_gen.h32 explicit CodeGenData(): context_(&llvm::getGlobalContext()), module_("sea_ir", *context_),
33 builder_(*context_), function_(), blocks_(), values_() { }
74 llvm::LLVMContext* const context_; member in class:sea_ir::CodeGenData::llvm
H A Dcode_gen.cc35 llvm::Type::getInt32Ty(*llvm_data_->context_), predecessors->size(), phi->StringId());
72 parameter_types.push_back(llvm::Type::getInt32Ty(*llvm_data_->context_));
80 llvm::Type::getInt32Ty(*llvm_data_->context_),
101 llvm::BasicBlock* new_basic_block = llvm::BasicBlock::Create(*llvm_data_->context_,
127 llvm::ConstantInt::get(*llvm_data_->context_, llvm::APInt(32, instruction->GetConstValue())));
134 llvm::ConstantInt::get(*llvm_data_->context_, llvm::APInt(32, instruction->GetConstValue())));
170 llvm::Value* right = llvm::ConstantInt::get(*llvm_data->context_,
190 llvm::Value* right = llvm::ConstantInt::get(*llvm_data_->context_, llvm::APInt(32, 0));
207 parameter_values.push_back(llvm::ConstantInt::get(*llvm_data_->context_, llvm::APInt(32, 0)));
246 llvm::ConstantInt::get(*llvm_data_->context_, llv
[all...]
/art/runtime/
H A Dstack.cc89 context_(context) {
137 DCHECK(context_ != NULL); // You can't reliably read registers without a context.
162 DCHECK(context_ != NULL); // You can't reliably write registers without a context.
189 return context_->GetGPR(reg);
194 context_->SetGPR(reg, value);
300 if (context_ != NULL) {
301 context_->FillCalleeSaves(*this);
H A Dthread.cc1880 self_->ReleaseLongJumpContext(context_);
1881 context_->SetSP(reinterpret_cast<uintptr_t>(handler_quick_frame_));
1883 context_->SetPC(handler_quick_frame_pc_);
1884 context_->SmashCallerSaves();
1885 context_->DoLongJump();
1962 if (context_ != NULL) {
H A Dstack.h571 Context* const context_; member in class:art::StackVisitor
/art/compiler/dex/portable/
H A Dmir_to_gbc.h54 context_(NULL),
177 ::llvm::LLVMContext* context_; member in class:art::MirConverter
H A Dmir_to_gbc.cc114 context_ = llvm_info_->GetLLVMContext();
144 ::llvm::MDNode::get(*context_, irb_->getInt32(table_offset));
171 ::llvm::MDNode::get(*context_, irb_->getInt32(table_offset));
1509 ::llvm::MDNode* node = ::llvm::MDNode::get(*context_, array_ref);
1527 ::llvm::MDNode* reg_info_node = ::llvm::MDNode::get(*context_, reg_info);
1731 ::llvm::BasicBlock::Create(*context_, "", func_);
1850 ::llvm::BasicBlock::Create(*context_, entry_block ? "entry" :
1856 ::llvm::BasicBlock::Create(*context_, "placeholder",

Completed in 217 milliseconds