Searched refs:RuntimeSupportBuilder (Results 1 - 9 of 9) sorted by relevance
/art/compiler/llvm/ |
H A D | runtime_support_builder_x86.h | 25 class RuntimeSupportBuilderX86 : public RuntimeSupportBuilder { 28 : RuntimeSupportBuilder(context, module, irb) {}
|
H A D | runtime_support_builder_arm.h | 25 class RuntimeSupportBuilderARM : public RuntimeSupportBuilder { 28 : RuntimeSupportBuilder(context, module, irb) {}
|
H A D | runtime_support_builder.cc | 39 RuntimeSupportBuilder::RuntimeSupportBuilder(::llvm::LLVMContext& context, function in class:art::llvm::RuntimeSupportBuilder 57 ::llvm::Value* RuntimeSupportBuilder::EmitGetCurrentThread() { 65 ::llvm::Value* RuntimeSupportBuilder::EmitLoadFromThreadOffset(int64_t offset, ::llvm::Type* type, 71 void RuntimeSupportBuilder::EmitStoreToThreadOffset(int64_t offset, ::llvm::Value* value, 77 ::llvm::Value* RuntimeSupportBuilder::EmitSetCurrentThread(::llvm::Value* thread) { 85 ::llvm::Value* RuntimeSupportBuilder::EmitPushShadowFrame(::llvm::Value* new_shadow_frame, 117 RuntimeSupportBuilder::EmitPushShadowFrameNoInline(::llvm::Value* new_shadow_frame, 131 void RuntimeSupportBuilder::EmitPopShadowFrame(::llvm::Value* old_shadow_frame) { 141 ::llvm::Value* RuntimeSupportBuilder [all...] |
H A D | runtime_support_builder.h | 40 class RuntimeSupportBuilder { class in namespace:art::llvm 42 RuntimeSupportBuilder(::llvm::LLVMContext& context, ::llvm::Module& module, IRBuilder& irb); 82 virtual ~RuntimeSupportBuilder() {}
|
H A D | runtime_support_builder_arm.cc | 123 RuntimeSupportBuilder::EmitLockObject(object); 131 RuntimeSupportBuilder::EmitUnlockObject(object);
|
H A D | llvm_compilation_unit.h | 111 UniquePtr<RuntimeSupportBuilder> runtime_support_;
|
H A D | ir_builder.h | 286 RuntimeSupportBuilder& Runtime() { 296 void SetRuntimeSupport(RuntimeSupportBuilder* runtime_support) { 297 // Can only set once. We can't do this on constructor, because RuntimeSupportBuilder needs 479 RuntimeSupportBuilder* runtime_support_;
|
H A D | llvm_compilation_unit.cc | 119 runtime_support_.reset(new RuntimeSupportBuilder(*context_, *module_, *irb_));
|
H A D | gbc_expander.cc | 50 using ::art::llvm::RuntimeSupportBuilder; 126 RuntimeSupportBuilder& rtb_;
|
Completed in 80 milliseconds