| 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 778 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 789 } | 789 } | 
| 790 | 790 | 
| 791 | 791 | 
| 792 LOperand* LChunkBuilder::FixedTemp(DoubleRegister reg) { | 792 LOperand* LChunkBuilder::FixedTemp(DoubleRegister reg) { | 
| 793   LUnallocated* operand = ToUnallocated(reg); | 793   LUnallocated* operand = ToUnallocated(reg); | 
| 794   allocator_->RecordTemporary(operand); | 794   allocator_->RecordTemporary(operand); | 
| 795   return operand; | 795   return operand; | 
| 796 } | 796 } | 
| 797 | 797 | 
| 798 | 798 | 
|  | 799 LInstruction* LChunkBuilder::DoPhi(HPhi* instr) { | 
|  | 800   UNREACHABLE(); | 
|  | 801   return NULL; | 
|  | 802 } | 
|  | 803 | 
|  | 804 | 
| 799 LInstruction* LChunkBuilder::DoBlockEntry(HBlockEntry* instr) { | 805 LInstruction* LChunkBuilder::DoBlockEntry(HBlockEntry* instr) { | 
| 800   return new LLabel(instr->block()); | 806   return new LLabel(instr->block()); | 
| 801 } | 807 } | 
| 802 | 808 | 
| 803 | 809 | 
| 804 LInstruction* LChunkBuilder::DoDeoptimize(HDeoptimize* instr) { | 810 LInstruction* LChunkBuilder::DoDeoptimize(HDeoptimize* instr) { | 
| 805   return AssignEnvironment(new LDeoptimize); | 811   return AssignEnvironment(new LDeoptimize); | 
| 806 } | 812 } | 
| 807 | 813 | 
| 808 | 814 | 
| (...skipping 1323 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 2132 | 2138 | 
| 2133 | 2139 | 
| 2134 LInstruction* LChunkBuilder::DoLeaveInlined(HLeaveInlined* instr) { | 2140 LInstruction* LChunkBuilder::DoLeaveInlined(HLeaveInlined* instr) { | 
| 2135   HEnvironment* outer = current_block_->last_environment()->outer(); | 2141   HEnvironment* outer = current_block_->last_environment()->outer(); | 
| 2136   current_block_->UpdateEnvironment(outer); | 2142   current_block_->UpdateEnvironment(outer); | 
| 2137   return NULL; | 2143   return NULL; | 
| 2138 } | 2144 } | 
| 2139 | 2145 | 
| 2140 | 2146 | 
| 2141 } }  // namespace v8::internal | 2147 } }  // namespace v8::internal | 
| OLD | NEW | 
|---|