summaryrefslogtreecommitdiff
path: root/compiler/optimizing/nodes_x86.h
diff options
context:
space:
mode:
author Nicolas Geoffray <ngeoffray@google.com> 2016-01-25 09:43:30 +0000
committer Nicolas Geoffray <ngeoffray@google.com> 2016-01-25 09:43:30 +0000
commitcf8d1bb97e193e02b430d707d3b669565fababb4 (patch)
treedcdf5e9baaa89b82515652d5abffa2712bc9b3ca /compiler/optimizing/nodes_x86.h
parentdc00454f0b9a134f01f79b419200f4044c2af5c6 (diff)
Revert "X86: Use the constant area for more operations."
Hits a DCHECK: dex2oatd F 19461 20411 art/compiler/optimizing/pc_relative_fixups_x86.cc:196] Check failed: !invoke_static_or_direct->HasCurrentMethodInput() This reverts commit dc00454f0b9a134f01f79b419200f4044c2af5c6. Change-Id: Idfcacf12eb9e1dd7e68d95e880fda0f76f90e9ed
Diffstat (limited to 'compiler/optimizing/nodes_x86.h')
-rw-r--r--compiler/optimizing/nodes_x86.h19
1 files changed, 0 insertions, 19 deletions
diff --git a/compiler/optimizing/nodes_x86.h b/compiler/optimizing/nodes_x86.h
index 20372467a4..556217bf74 100644
--- a/compiler/optimizing/nodes_x86.h
+++ b/compiler/optimizing/nodes_x86.h
@@ -62,25 +62,6 @@ class HX86LoadFromConstantTable : public HExpression<2> {
DISALLOW_COPY_AND_ASSIGN(HX86LoadFromConstantTable);
};
-// Version of HNeg with access to the constant table for FP types.
-class HX86FPNeg : public HExpression<2> {
- public:
- HX86FPNeg(Primitive::Type result_type,
- HInstruction* input,
- HX86ComputeBaseMethodAddress* method_base,
- uint32_t dex_pc)
- : HExpression(result_type, SideEffects::None(), dex_pc) {
- DCHECK(Primitive::IsFloatingPointType(result_type));
- SetRawInputAt(0, input);
- SetRawInputAt(1, method_base);
- }
-
- DECLARE_INSTRUCTION(X86FPNeg);
-
- private:
- DISALLOW_COPY_AND_ASSIGN(HX86FPNeg);
-};
-
// X86 version of HPackedSwitch that holds a pointer to the base method address.
class HX86PackedSwitch : public HTemplateInstruction<2> {
public: