summaryrefslogtreecommitdiff
path: root/compiler/optimizing/nodes.h
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/optimizing/nodes.h')
-rw-r--r--compiler/optimizing/nodes.h20
1 files changed, 0 insertions, 20 deletions
diff --git a/compiler/optimizing/nodes.h b/compiler/optimizing/nodes.h
index ed6dd939de..9018fee0a5 100644
--- a/compiler/optimizing/nodes.h
+++ b/compiler/optimizing/nodes.h
@@ -443,7 +443,6 @@ class HBasicBlock : public ArenaObject {
M(BoundsCheck) \
M(NullCheck) \
M(Temporary) \
- M(SuspendCheck) \
#define FOR_EACH_INSTRUCTION(M) \
FOR_EACH_CONCRETE_INSTRUCTION(M) \
@@ -1594,25 +1593,6 @@ class HTemporary : public HTemplateInstruction<0> {
DISALLOW_COPY_AND_ASSIGN(HTemporary);
};
-class HSuspendCheck : public HTemplateInstruction<0> {
- public:
- explicit HSuspendCheck(uint32_t dex_pc)
- : HTemplateInstruction(SideEffects::ChangesSomething()), dex_pc_(dex_pc) {}
-
- virtual bool NeedsEnvironment() const {
- return true;
- }
-
- uint32_t GetDexPc() const { return dex_pc_; }
-
- DECLARE_INSTRUCTION(SuspendCheck);
-
- private:
- const uint32_t dex_pc_;
-
- DISALLOW_COPY_AND_ASSIGN(HSuspendCheck);
-};
-
class MoveOperands : public ArenaObject {
public:
MoveOperands(Location source, Location destination)