diff options
| author | 2012-05-06 00:05:33 -0700 | |
|---|---|---|
| committer | 2012-05-06 15:02:05 -0700 | |
| commit | 706e7dbb0dc15e809c2e2346b3bc4927bc1290cd (patch) | |
| tree | 0f48cc61b80e401edd88b114f00d23ab8fbb7551 /src/compiler_llvm/ir_builder.cc | |
| parent | 8ca100552be43ed11351a27497e3581abb055311 (diff) | |
TBAA, separate different types of heap load/store.
Change-Id: I24dc2857db2985239e17d97fdd6463d7f2b54985
Diffstat (limited to 'src/compiler_llvm/ir_builder.cc')
| -rw-r--r-- | src/compiler_llvm/ir_builder.cc | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/compiler_llvm/ir_builder.cc b/src/compiler_llvm/ir_builder.cc index 998ec04fd6..8b2f0f7d96 100644 --- a/src/compiler_llvm/ir_builder.cc +++ b/src/compiler_llvm/ir_builder.cc @@ -82,10 +82,11 @@ llvm::Type* IRBuilder::getJTypeInAccurateSpace(JType jty) { case kObject: return getJObjectTy(); - } - LOG(FATAL) << "Unknown java type: " << jty; - return NULL; + default: + LOG(FATAL) << "Unknown java type: " << jty; + return NULL; + } } @@ -142,10 +143,11 @@ llvm::Type* IRBuilder::getJTypeInArraySpace(JType jty) { case kObject: return getJObjectTy(); - } - LOG(FATAL) << "Unknown java type: " << jty; - return NULL; + default: + LOG(FATAL) << "Unknown java type: " << jty; + return NULL; + } } |