diff options
author | 2015-06-18 17:28:16 +0000 | |
---|---|---|
committer | 2015-06-18 17:28:16 +0000 | |
commit | 3d266a96750db6969f24bcdb8025c06745e5a449 (patch) | |
tree | 9fad9f8661424a537b588a82e2551a25e2386df0 /compiler/optimizing/builder.cc | |
parent | 822c00d0fe3b70d1f1fe5bac03713674d45f8173 (diff) | |
parent | 69505f86a1a653bf86c1f2b423b3e0605137d5d1 (diff) |
Merge "Don't check the return type in the builder."
Diffstat (limited to 'compiler/optimizing/builder.cc')
-rw-r--r-- | compiler/optimizing/builder.cc | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/compiler/optimizing/builder.cc b/compiler/optimizing/builder.cc index 793dd28157..946c0602cf 100644 --- a/compiler/optimizing/builder.cc +++ b/compiler/optimizing/builder.cc @@ -1463,21 +1463,16 @@ bool HGraphBuilder::AnalyzeDexInstruction(const Instruction& instruction, uint32 } case Instruction::RETURN: { - DCHECK_NE(return_type_, Primitive::kPrimNot); - DCHECK_NE(return_type_, Primitive::kPrimLong); - DCHECK_NE(return_type_, Primitive::kPrimDouble); BuildReturn(instruction, return_type_); break; } case Instruction::RETURN_OBJECT: { - DCHECK(return_type_ == Primitive::kPrimNot); BuildReturn(instruction, return_type_); break; } case Instruction::RETURN_WIDE: { - DCHECK(return_type_ == Primitive::kPrimDouble || return_type_ == Primitive::kPrimLong); BuildReturn(instruction, return_type_); break; } |