Index: src/arm64/lithium-codegen-arm64.h |
diff --git a/src/arm64/lithium-codegen-arm64.h b/src/arm64/lithium-codegen-arm64.h |
index e6d57b5f8475bad163deb4b568b054aaf3ab14bc..4ee8a8bba6dfbdb15a27bb054c37c9cb7c0d789c 100644 |
--- a/src/arm64/lithium-codegen-arm64.h |
+++ b/src/arm64/lithium-codegen-arm64.h |
@@ -213,27 +213,24 @@ class LCodeGen: public LCodeGenBase { |
Register temp, |
LOperand* index, |
String::Encoding encoding); |
- void DeoptimizeBranch( |
- LEnvironment* environment, |
- BranchType branch_type, Register reg = NoReg, int bit = -1, |
- Deoptimizer::BailoutType* override_bailout_type = NULL); |
- void Deoptimize(LEnvironment* environment, |
+ void DeoptimizeBranch(LInstruction* instr, BranchType branch_type, |
+ Register reg = NoReg, int bit = -1, |
+ Deoptimizer::BailoutType* override_bailout_type = NULL); |
+ void Deoptimize(LInstruction* instr, |
Deoptimizer::BailoutType* override_bailout_type = NULL); |
- void DeoptimizeIf(Condition cond, LEnvironment* environment); |
- void DeoptimizeIfZero(Register rt, LEnvironment* environment); |
- void DeoptimizeIfNotZero(Register rt, LEnvironment* environment); |
- void DeoptimizeIfNegative(Register rt, LEnvironment* environment); |
- void DeoptimizeIfSmi(Register rt, LEnvironment* environment); |
- void DeoptimizeIfNotSmi(Register rt, LEnvironment* environment); |
- void DeoptimizeIfRoot(Register rt, |
- Heap::RootListIndex index, |
- LEnvironment* environment); |
- void DeoptimizeIfNotRoot(Register rt, |
- Heap::RootListIndex index, |
- LEnvironment* environment); |
- void DeoptimizeIfMinusZero(DoubleRegister input, LEnvironment* environment); |
- void DeoptimizeIfBitSet(Register rt, int bit, LEnvironment* environment); |
- void DeoptimizeIfBitClear(Register rt, int bit, LEnvironment* environment); |
+ void DeoptimizeIf(Condition cond, LInstruction* instr); |
+ void DeoptimizeIfZero(Register rt, LInstruction* instr); |
+ void DeoptimizeIfNotZero(Register rt, LInstruction* instr); |
+ void DeoptimizeIfNegative(Register rt, LInstruction* instr); |
+ void DeoptimizeIfSmi(Register rt, LInstruction* instr); |
+ void DeoptimizeIfNotSmi(Register rt, LInstruction* instr); |
+ void DeoptimizeIfRoot(Register rt, Heap::RootListIndex index, |
+ LInstruction* instr); |
+ void DeoptimizeIfNotRoot(Register rt, Heap::RootListIndex index, |
+ LInstruction* instr); |
+ void DeoptimizeIfMinusZero(DoubleRegister input, LInstruction* instr); |
+ void DeoptimizeIfBitSet(Register rt, int bit, LInstruction* instr); |
+ void DeoptimizeIfBitClear(Register rt, int bit, LInstruction* instr); |
MemOperand PrepareKeyedExternalArrayOperand(Register key, |
Register base, |