Changeset 172429 in webkit for trunk/Source/JavaScriptCore/offlineasm/arm64.rb
- Timestamp:
- Aug 11, 2014, 8:20:04 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/offlineasm/arm64.rb
r167094 r172429 587 587 $asm.puts "stp #{ops[0].arm64Operand(:ptr)}, #{ops[1].arm64Operand(:ptr)}, [sp, #-16]!" 588 588 } 589 when "popLRAndFP"590 $asm.puts "ldp x29, x30, [sp], #16"591 when "pushLRAndFP"592 $asm.puts "stp x29, x30, [sp, #-16]!"593 when "popCalleeSaves"594 $asm.puts "ldp x28, x27, [sp], #16"595 $asm.puts "ldp x26, x25, [sp], #16"596 $asm.puts "ldp x24, x23, [sp], #16"597 $asm.puts "ldp x22, x21, [sp], #16"598 $asm.puts "ldp x20, x19, [sp], #16"599 when "pushCalleeSaves"600 $asm.puts "stp x20, x19, [sp, #-16]!"601 $asm.puts "stp x22, x21, [sp, #-16]!"602 $asm.puts "stp x24, x23, [sp, #-16]!"603 $asm.puts "stp x26, x25, [sp, #-16]!"604 $asm.puts "stp x28, x27, [sp, #-16]!"605 589 when "move" 606 590 if operands[0].immediate?
Note:
See TracChangeset
for help on using the changeset viewer.