Changeset 270265 in webkit for trunk/Source/JavaScriptCore/offlineasm/x86.rb
- Timestamp:
- Nov 30, 2020, 2:12:02 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/offlineasm/x86.rb
r270214 r270265 1426 1426 else 1427 1427 $asm.puts "movsx #{orderOperands(operands[0].x86Operand(:half), operands[1].x86Operand(:int))}" 1428 end 1429 when "sxb2q" 1430 if !isIntelSyntax 1431 $asm.puts "movsbq #{operands[0].x86Operand(:byte)}, #{operands[1].x86Operand(:quad)}" 1432 else 1433 $asm.puts "movsxd #{orderOperands(operands[0].x86Operand(:byte), operands[1].x86Operand(:quad))}" 1434 end 1435 when "sxh2q" 1436 if !isIntelSyntax 1437 $asm.puts "movswq #{operands[0].x86Operand(:half)}, #{operands[1].x86Operand(:quad)}" 1438 else 1439 $asm.puts "movsxd #{orderOperands(operands[0].x86Operand(:half), operands[1].x86Operand(:quad))}" 1428 1440 end 1429 1441 when "nop"
Note:
See TracChangeset
for help on using the changeset viewer.