From 706e7dbb0dc15e809c2e2346b3bc4927bc1290cd Mon Sep 17 00:00:00 2001 From: TDYa127 Date: Sun, 6 May 2012 00:05:33 -0700 Subject: TBAA, separate different types of heap load/store. Change-Id: I24dc2857db2985239e17d97fdd6463d7f2b54985 --- src/compiler_llvm/ir_builder.cc | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'src/compiler_llvm/ir_builder.cc') 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; + } } -- cgit v1.2.3-59-g8ed1b