Title: [251893] trunk/Source/_javascript_Core
- Revision
- 251893
- Author
- tzaga...@apple.com
- Date
- 2019-10-31 16:28:27 -0700 (Thu, 31 Oct 2019)
Log Message
Unreviewed, fix cloop builds after r251886
https://bugs.webkit.org/show_bug.cgi?id=194257
ci2d was renamed to ci2ds, but I missed cloop.rb, arm.rb and mips.rb
* offlineasm/arm.rb:
* offlineasm/cloop.rb:
* offlineasm/mips.rb:
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (251892 => 251893)
--- trunk/Source/_javascript_Core/ChangeLog 2019-10-31 23:27:29 UTC (rev 251892)
+++ trunk/Source/_javascript_Core/ChangeLog 2019-10-31 23:28:27 UTC (rev 251893)
@@ -1,5 +1,16 @@
2019-10-31 Tadeu Zagallo <tzaga...@apple.com>
+ Unreviewed, fix cloop builds after r251886
+ https://bugs.webkit.org/show_bug.cgi?id=194257
+
+ ci2d was renamed to ci2ds, but I missed cloop.rb, arm.rb and mips.rb
+
+ * offlineasm/arm.rb:
+ * offlineasm/cloop.rb:
+ * offlineasm/mips.rb:
+
+2019-10-31 Tadeu Zagallo <tzaga...@apple.com>
+
[WebAssembly] Create a Wasm interpreter
https://bugs.webkit.org/show_bug.cgi?id=194257
<rdar://problem/44186794>
Modified: trunk/Source/_javascript_Core/offlineasm/arm.rb (251892 => 251893)
--- trunk/Source/_javascript_Core/offlineasm/arm.rb 2019-10-31 23:27:29 UTC (rev 251892)
+++ trunk/Source/_javascript_Core/offlineasm/arm.rb 2019-10-31 23:28:27 UTC (rev 251893)
@@ -468,7 +468,7 @@
emitArm("vmul.f64", operands)
when "sqrtd"
$asm.puts "vsqrt.f64 #{armFlippedOperands(operands)}"
- when "ci2d"
+ when "ci2ds"
$asm.puts "vmov #{operands[1].armSingle}, #{operands[0].armOperand}"
$asm.puts "vcvt.f64.s32 #{operands[1].armOperand}, #{operands[1].armSingle}"
when "bdeq"
Modified: trunk/Source/_javascript_Core/offlineasm/cloop.rb (251892 => 251893)
--- trunk/Source/_javascript_Core/offlineasm/cloop.rb 2019-10-31 23:27:29 UTC (rev 251892)
+++ trunk/Source/_javascript_Core/offlineasm/cloop.rb 2019-10-31 23:28:27 UTC (rev 251893)
@@ -685,8 +685,8 @@
cloopEmitOperation(operands, :double, "*")
# Convert an int value to its double equivalent, and store it in a double register.
- when "ci2d"
- $asm.putc "#{operands[1].clLValue(:double)} = (double)#{operands[0].clValue(:int32)}; // ci2d"
+ when "ci2ds"
+ $asm.putc "#{operands[1].clLValue(:double)} = (double)#{operands[0].clValue(:int32)}; // ci2ds"
when "bdeq"
cloopEmitCompareAndBranch(operands, :double, "==")
Modified: trunk/Source/_javascript_Core/offlineasm/mips.rb (251892 => 251893)
--- trunk/Source/_javascript_Core/offlineasm/mips.rb 2019-10-31 23:27:29 UTC (rev 251892)
+++ trunk/Source/_javascript_Core/offlineasm/mips.rb 2019-10-31 23:28:27 UTC (rev 251893)
@@ -912,7 +912,7 @@
emitMIPS("mul.d", operands)
when "sqrtd"
$asm.puts "sqrt.d #{mipsFlippedOperands(operands)}"
- when "ci2d"
+ when "ci2ds"
raise "invalid ops of #{self.inspect} at #{codeOriginString}" unless operands[1].is_a? FPRegisterID and operands[0].register?
$asm.puts "mtc1 #{operands[0].mipsOperand}, #{operands[1].mipsOperand}"
$asm.puts "cvt.d.w #{operands[1].mipsOperand}, #{operands[1].mipsOperand}"
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes