diff options
| author | 2012-05-13 10:07:44 -0700 | |
|---|---|---|
| committer | 2012-05-13 10:07:44 -0700 | |
| commit | dd9255c91a2132b2f24812cbc3aff10c0d3f8e11 (patch) | |
| tree | e75b017eb896103469d3ff9c6295c4013ce643f5 /src/compiler_llvm/method_compiler.cc | |
| parent | 68adbe41c7d9295da2bfc521d737ba6dabd36c98 (diff) | |
| parent | d955bec688d007bd3afdde89a08691a8fe97a6a9 (diff) | |
Merge "TBAA, separate RuntimeInfo and ShadowFrame." into ics-mr1-plus-art
Diffstat (limited to 'src/compiler_llvm/method_compiler.cc')
| -rw-r--r-- | src/compiler_llvm/method_compiler.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/compiler_llvm/method_compiler.cc b/src/compiler_llvm/method_compiler.cc index de0e1ea806..b3ae1a6a02 100644 --- a/src/compiler_llvm/method_compiler.cc +++ b/src/compiler_llvm/method_compiler.cc @@ -262,7 +262,7 @@ void MethodCompiler::EmitPrologueAllocShadowFrame() { llvm::ConstantAggregateZero* zero_initializer = llvm::ConstantAggregateZero::get(shadow_frame_type); - irb_.CreateStore(zero_initializer, shadow_frame_, kTBAARuntimeInfo); + irb_.CreateStore(zero_initializer, shadow_frame_, kTBAAShadowFrame); // Get method object llvm::Value* method_object_addr = EmitLoadMethodObjectAddr(); @@ -271,13 +271,13 @@ void MethodCompiler::EmitPrologueAllocShadowFrame() { irb_.StoreToObjectOffset(shadow_frame_, ShadowFrame::MethodOffset(), method_object_addr, - kTBAARuntimeInfo); + kTBAAShadowFrame); // Store the number of the pointer slots irb_.StoreToObjectOffset(shadow_frame_, ShadowFrame::NumberOfReferencesOffset(), irb_.getJInt(sirt_size), - kTBAARuntimeInfo); + kTBAAShadowFrame); // Push the shadow frame llvm::Value* shadow_frame_upcast = @@ -3918,7 +3918,7 @@ void MethodCompiler::EmitUpdateDexPC(uint32_t dex_pc) { irb_.StoreToObjectOffset(shadow_frame_, ShadowFrame::DexPCOffset(), irb_.getInt32(dex_pc), - kTBAARuntimeInfo); + kTBAAShadowFrame); } |