Index: src/mips/lithium-codegen-mips.h |
diff --git a/src/mips/lithium-codegen-mips.h b/src/mips/lithium-codegen-mips.h |
index b5082561e0061642a8c4c5854cb80f6809789832..94bb945b311a16c74f6a115b2d1b4103a31fa718 100644 |
--- a/src/mips/lithium-codegen-mips.h |
+++ b/src/mips/lithium-codegen-mips.h |
@@ -212,12 +212,18 @@ class LCodeGen BASE_EMBEDDED { |
int argc, |
LInstruction* instr); |
+ enum A1State { |
+ A1_UNINITIALIZED, |
+ A1_CONTAINS_TARGET |
+ }; |
+ |
// Generate a direct call to a known function. Expects the function |
// to be in a1. |
void CallKnownFunction(Handle<JSFunction> function, |
int arity, |
LInstruction* instr, |
- CallKind call_kind); |
+ CallKind call_kind, |
+ A1State a1_state); |
void LoadHeapObject(Register result, Handle<HeapObject> object); |