Changeset 82130 in webkit for trunk/Source/JavaScriptCore/jit/SpecializedThunkJIT.h
- Timestamp:
- Mar 28, 2011, 10:14:57 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/jit/SpecializedThunkJIT.h
r81040 r82130 44 44 { 45 45 // Check that we have the expected number of arguments 46 m_failures.append(branch32(NotEqual, Address(callFrameRegister, RegisterFile::ArgumentCount * (int)sizeof(Register)), Imm32(expectedArgCount + 1)));46 m_failures.append(branch32(NotEqual, Address(callFrameRegister, RegisterFile::ArgumentCount * (int)sizeof(Register)), TrustedImm32(expectedArgCount + 1))); 47 47 } 48 48 … … 62 62 { 63 63 loadCellArgument(argument, dst); 64 m_failures.append(branchPtr(NotEqual, Address(dst, 0), ImmPtr(m_globalData->jsStringVPtr)));64 m_failures.append(branchPtr(NotEqual, Address(dst, 0), TrustedImmPtr(m_globalData->jsStringVPtr))); 65 65 m_failures.append(branchTest32(NonZero, Address(dst, OBJECT_OFFSETOF(JSString, m_fiberCount)))); 66 66 } … … 142 142 orPtr(tagTypeNumberRegister, regT0); 143 143 #else 144 move( Imm32(JSValue::Int32Tag), regT1);144 move(TrustedImm32(JSValue::Int32Tag), regT1); 145 145 #endif 146 146 } … … 149 149 { 150 150 #if USE(JSVALUE32_64) 151 move( Imm32(JSValue::CellTag), regT1);151 move(TrustedImm32(JSValue::CellTag), regT1); 152 152 #endif 153 153 }
Note:
See TracChangeset
for help on using the changeset viewer.