Changeset 288268 in webkit for trunk/Source/JavaScriptCore/offlineasm/cloop.rb
- Timestamp:
- Jan 19, 2022, 8:03:12 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/offlineasm/cloop.rb
r285795 r288268 571 571 $asm.putc "cloopStack.setCurrentStackPointer(sp.vp());" 572 572 $asm.putc "#{operands[0].cLabel}(#{operands[1].clDump}, #{operands[2].clDump});" 573 end 574 575 def cloopEmitCallSlowPath3(operands) 576 $asm.putc "{" 577 $asm.putc " cloopStack.setCurrentStackPointer(sp.vp());" 578 $asm.putc " SlowPathReturnType result = #{operands[0].cLabel}(#{operands[1].clDump}, #{operands[2].clDump}, #{operands[3].clDump});" 579 $asm.putc " decodeResult(result, t0, t1);" 580 $asm.putc "}" 573 581 end 574 582 … … 1184 1192 cloopEmitCallSlowPathVoid(operands) 1185 1193 1194 when "cloopCallSlowPath3" 1195 cloopEmitCallSlowPath3(operands) 1196 1186 1197 when "cloopCallSlowPath4" 1187 1198 cloopEmitCallSlowPath4(operands)
Note:
See TracChangeset
for help on using the changeset viewer.