Changeset 119647 in webkit for trunk/Source/JavaScriptCore/dfg/DFGCCallHelpers.h
- Timestamp:
- Jun 6, 2012, 5:23:36 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/dfg/DFGCCallHelpers.h
r118240 r119647 217 217 } 218 218 219 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, TrustedImmPtr arg2, GPRReg arg3) 220 { 221 resetCallArguments(); 222 addCallArgument(GPRInfo::callFrameRegister); 223 addCallArgument(arg1); 224 addCallArgument(arg2); 225 addCallArgument(arg3); 226 } 227 219 228 ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3, TrustedImmPtr arg4) 220 229 { … … 555 564 } 556 565 566 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, TrustedImmPtr arg2, GPRReg arg3) 567 { 568 move(arg3, GPRInfo::argumentGPR3); 569 move(arg1, GPRInfo::argumentGPR1); 570 move(arg2, GPRInfo::argumentGPR2); 571 move(GPRInfo::callFrameRegister, GPRInfo::argumentGPR0); 572 } 573 557 574 ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, TrustedImm32 arg3) 558 575 {
Note:
See TracChangeset
for help on using the changeset viewer.