| OLD | NEW | 
|    1 // Copyright 2011 the V8 project authors. All rights reserved. |    1 // Copyright 2011 the V8 project authors. All rights reserved. | 
|    2 // Redistribution and use in source and binary forms, with or without |    2 // Redistribution and use in source and binary forms, with or without | 
|    3 // modification, are permitted provided that the following conditions are |    3 // modification, are permitted provided that the following conditions are | 
|    4 // met: |    4 // met: | 
|    5 // |    5 // | 
|    6 //     * Redistributions of source code must retain the above copyright |    6 //     * Redistributions of source code must retain the above copyright | 
|    7 //       notice, this list of conditions and the following disclaimer. |    7 //       notice, this list of conditions and the following disclaimer. | 
|    8 //     * Redistributions in binary form must reproduce the above |    8 //     * Redistributions in binary form must reproduce the above | 
|    9 //       copyright notice, this list of conditions and the following |    9 //       copyright notice, this list of conditions and the following | 
|   10 //       disclaimer in the documentation and/or other materials provided |   10 //       disclaimer in the documentation and/or other materials provided | 
| (...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  145   void GenerateStringAddCode(MacroAssembler* masm); |  145   void GenerateStringAddCode(MacroAssembler* masm); | 
|  146   void GenerateCallRuntimeCode(MacroAssembler* masm); |  146   void GenerateCallRuntimeCode(MacroAssembler* masm); | 
|  147   void GenerateLoadArguments(MacroAssembler* masm); |  147   void GenerateLoadArguments(MacroAssembler* masm); | 
|  148   void GenerateReturn(MacroAssembler* masm); |  148   void GenerateReturn(MacroAssembler* masm); | 
|  149   void GenerateUninitializedStub(MacroAssembler* masm); |  149   void GenerateUninitializedStub(MacroAssembler* masm); | 
|  150   void GenerateSmiStub(MacroAssembler* masm); |  150   void GenerateSmiStub(MacroAssembler* masm); | 
|  151   void GenerateInt32Stub(MacroAssembler* masm); |  151   void GenerateInt32Stub(MacroAssembler* masm); | 
|  152   void GenerateHeapNumberStub(MacroAssembler* masm); |  152   void GenerateHeapNumberStub(MacroAssembler* masm); | 
|  153   void GenerateOddballStub(MacroAssembler* masm); |  153   void GenerateOddballStub(MacroAssembler* masm); | 
|  154   void GenerateStringStub(MacroAssembler* masm); |  154   void GenerateStringStub(MacroAssembler* masm); | 
 |  155   void GenerateBothStringStub(MacroAssembler* masm); | 
|  155   void GenerateGenericStub(MacroAssembler* masm); |  156   void GenerateGenericStub(MacroAssembler* masm); | 
|  156  |  157  | 
|  157   void GenerateHeapResultAllocation(MacroAssembler* masm, Label* alloc_failure); |  158   void GenerateHeapResultAllocation(MacroAssembler* masm, Label* alloc_failure); | 
|  158   void GenerateRegisterArgsPush(MacroAssembler* masm); |  159   void GenerateRegisterArgsPush(MacroAssembler* masm); | 
|  159   void GenerateTypeTransition(MacroAssembler* masm); |  160   void GenerateTypeTransition(MacroAssembler* masm); | 
|  160   void GenerateTypeTransitionWithSavedArgs(MacroAssembler* masm); |  161   void GenerateTypeTransitionWithSavedArgs(MacroAssembler* masm); | 
|  161  |  162  | 
|  162   virtual int GetCodeKind() { return Code::TYPE_RECORDING_BINARY_OP_IC; } |  163   virtual int GetCodeKind() { return Code::TYPE_RECORDING_BINARY_OP_IC; } | 
|  163  |  164  | 
|  164   virtual InlineCacheState GetICState() { |  165   virtual InlineCacheState GetICState() { | 
| (...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  329   void Print() { |  330   void Print() { | 
|  330     PrintF("NumberToStringStub\n"); |  331     PrintF("NumberToStringStub\n"); | 
|  331   } |  332   } | 
|  332 #endif |  333 #endif | 
|  333 }; |  334 }; | 
|  334  |  335  | 
|  335  |  336  | 
|  336 } }  // namespace v8::internal |  337 } }  // namespace v8::internal | 
|  337  |  338  | 
|  338 #endif  // V8_X64_CODE_STUBS_X64_H_ |  339 #endif  // V8_X64_CODE_STUBS_X64_H_ | 
| OLD | NEW |