diff options
author | 2014-06-19 10:00:34 +0100 | |
---|---|---|
committer | 2014-07-02 16:00:32 +0100 | |
commit | 412f10cfed002ab617c78f2621d68446ca4dd8bd (patch) | |
tree | bbd9dddd0436da566365ada5deb1840e315e1b11 /compiler/optimizing/builder.h | |
parent | d6ab04646d8eec6f24b200f8649f3d942d9ad17e (diff) |
Support longs in the register allocator for x86_64.
Change-Id: I7fb6dfb761bc5cf9e5705682032855a0a70ca867
Diffstat (limited to 'compiler/optimizing/builder.h')
-rw-r--r-- | compiler/optimizing/builder.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/compiler/optimizing/builder.h b/compiler/optimizing/builder.h index 0852a26c55..ee32ca80ac 100644 --- a/compiler/optimizing/builder.h +++ b/compiler/optimizing/builder.h @@ -73,7 +73,7 @@ class HGraphBuilder : public ValueObject { bool InitializeParameters(uint16_t number_of_parameters); template<typename T> - void Binop_32x(const Instruction& instruction, Primitive::Type type); + void Binop_23x(const Instruction& instruction, Primitive::Type type); template<typename T> void Binop_12x(const Instruction& instruction, Primitive::Type type); @@ -84,11 +84,8 @@ class HGraphBuilder : public ValueObject { template<typename T> void Binop_22s(const Instruction& instruction, bool reverse); - template<typename T> - void If_22t(const Instruction& instruction, int32_t dex_offset); - - template<typename T> - void If_21t(const Instruction& instruction, int32_t dex_offset); + template<typename T> void If_21t(const Instruction& instruction, int32_t dex_offset); + template<typename T> void If_22t(const Instruction& instruction, int32_t dex_offset); void BuildReturn(const Instruction& instruction, Primitive::Type type); |