Index: src/x64/macro-assembler-x64.h |
diff --git a/src/x64/macro-assembler-x64.h b/src/x64/macro-assembler-x64.h |
index 7685adfb05b0927313a91f804ba1a9822ff6156d..b8ad281f9cbf81ab41702923c5b72e31b6353a78 100644 |
--- a/src/x64/macro-assembler-x64.h |
+++ b/src/x64/macro-assembler-x64.h |
@@ -813,8 +813,13 @@ class MacroAssembler: public Assembler { |
// Move if the registers are not identical. |
void Move(Register target, Register source); |
- // Bit-field support. |
- void TestBit(const Operand& dst, int bit_index); |
+ // TestBit and Load SharedFunctionInfo special field. |
+ void TestBitSharedFunctionInfoSpecialField(Register base, |
+ int offset, |
+ int bit_index); |
+ void LoadSharedFunctionInfoSpecialField(Register dst, |
+ Register base, |
+ int offset); |
// Handle support |
void Move(Register dst, Handle<Object> source); |