Changeset 154095 in webkit for trunk/Source/JavaScriptCore/offlineasm/x86.rb
- Timestamp:
- Aug 15, 2013, 4:28:55 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/offlineasm/x86.rb
r153221 r154095 1150 1150 $asm.puts "int $3" 1151 1151 when "call" 1152 if useX87 1153 2.times { 1154 | offset | 1155 $asm.puts "ffree %st(#{offset})" 1156 } 1157 end 1152 1158 $asm.puts "call #{operands[0].x86CallOperand(:ptr)}" 1153 1159 when "ret" … … 1337 1343 when "leap" 1338 1344 $asm.puts "lea#{x86Suffix(:ptr)} #{operands[0].x86AddressOperand(:ptr)}, #{operands[1].x86Operand(:ptr)}" 1339 when "resetX87Stack"1340 if useX871341 2.times {1342 | offset |1343 $asm.puts "ffree %st(#{offset})"1344 }1345 end1346 1345 else 1347 1346 lowerDefault
Note:
See TracChangeset
for help on using the changeset viewer.