| OLD | NEW | 
|    1 // Copyright 2012 the V8 project authors. All rights reserved. |    1 // Copyright 2012 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 123 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  134  |  134  | 
|  135   void DoDeferredTaggedToI(LTaggedToI* instr); |  135   void DoDeferredTaggedToI(LTaggedToI* instr); | 
|  136   void DoDeferredMathAbsTaggedHeapNumber(LMathAbs* instr); |  136   void DoDeferredMathAbsTaggedHeapNumber(LMathAbs* instr); | 
|  137   void DoDeferredStackCheck(LStackCheck* instr); |  137   void DoDeferredStackCheck(LStackCheck* instr); | 
|  138   void DoDeferredStringCharCodeAt(LStringCharCodeAt* instr); |  138   void DoDeferredStringCharCodeAt(LStringCharCodeAt* instr); | 
|  139   void DoDeferredStringCharFromCode(LStringCharFromCode* instr); |  139   void DoDeferredStringCharFromCode(LStringCharFromCode* instr); | 
|  140   void DoDeferredAllocate(LAllocate* instr); |  140   void DoDeferredAllocate(LAllocate* instr); | 
|  141   void DoDeferredInstanceOfKnownGlobal(LInstanceOfKnownGlobal* instr, |  141   void DoDeferredInstanceOfKnownGlobal(LInstanceOfKnownGlobal* instr, | 
|  142                                        Label* map_check); |  142                                        Label* map_check); | 
|  143   void DoDeferredInstanceMigration(LCheckMaps* instr, Register object); |  143   void DoDeferredInstanceMigration(LCheckMaps* instr, Register object); | 
 |  144   void DoDeferredLoadMutableDouble(LLoadFieldByIndex* instr, | 
 |  145                                    Register result, | 
 |  146                                    Register object, | 
 |  147                                    Register index); | 
|  144  |  148  | 
|  145   // Parallel move support. |  149   // Parallel move support. | 
|  146   void DoParallelMove(LParallelMove* move); |  150   void DoParallelMove(LParallelMove* move); | 
|  147   void DoGap(LGap* instr); |  151   void DoGap(LGap* instr); | 
|  148  |  152  | 
|  149   MemOperand PrepareKeyedOperand(Register key, |  153   MemOperand PrepareKeyedOperand(Register key, | 
|  150                                  Register base, |  154                                  Register base, | 
|  151                                  bool key_is_constant, |  155                                  bool key_is_constant, | 
|  152                                  int constant_key, |  156                                  int constant_key, | 
|  153                                  int element_size, |  157                                  int element_size, | 
| (...skipping 295 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  449   LCodeGen* codegen_; |  453   LCodeGen* codegen_; | 
|  450   Label entry_; |  454   Label entry_; | 
|  451   Label exit_; |  455   Label exit_; | 
|  452   Label* external_exit_; |  456   Label* external_exit_; | 
|  453   int instruction_index_; |  457   int instruction_index_; | 
|  454 }; |  458 }; | 
|  455  |  459  | 
|  456 } }  // namespace v8::internal |  460 } }  // namespace v8::internal | 
|  457  |  461  | 
|  458 #endif  // V8_ARM_LITHIUM_CODEGEN_ARM_H_ |  462 #endif  // V8_ARM_LITHIUM_CODEGEN_ARM_H_ | 
| OLD | NEW |