OSDN Git Service

Ensure coherency of call kinds for LocationSummary.
authorAlexandre Rames <alexandre.rames@linaro.org>
Fri, 7 Aug 2015 09:26:17 +0000 (10:26 +0100)
committerAlexandre Rames <alexandre.rames@linaro.org>
Fri, 7 Aug 2015 09:26:17 +0000 (10:26 +0100)
commit8158f28b6689314213eb4dbbe14166073be71f7e
treefced445e53f639b2db42cb5a0e96d5aa04750861
parent33407564904d2186f536107e1ca8d88f2c760c83
Ensure coherency of call kinds for LocationSummary.

The coherency is enforced with checks added in the `InvokeRuntime`
helper, that we now also use on x86 and x86_64.

Change-Id: I8cb92b042f25dc3c5fd390e9c61a45b477d081f4
compiler/optimizing/code_generator.h
compiler/optimizing/code_generator_arm.cc
compiler/optimizing/code_generator_arm64.cc
compiler/optimizing/code_generator_mips64.cc
compiler/optimizing/code_generator_x86.cc
compiler/optimizing/code_generator_x86.h
compiler/optimizing/code_generator_x86_64.cc
compiler/optimizing/code_generator_x86_64.h
compiler/optimizing/register_allocator.cc