Changeset 112164 in webkit for trunk/Source/JavaScriptCore/bytecode
- Timestamp:
- Mar 26, 2012, 3:58:35 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/bytecode/ValueRecovery.h
r106590 r112164 193 193 ValueRecoveryTechnique technique() const { return m_technique; } 194 194 195 bool isConstant() const { return m_technique == Constant; } 196 195 197 bool isInRegisters() const 196 198 { … … 209 211 } 210 212 213 bool isAlreadyInRegisterFile() const 214 { 215 switch (technique()) { 216 case AlreadyInRegisterFile: 217 case AlreadyInRegisterFileAsUnboxedInt32: 218 case AlreadyInRegisterFileAsUnboxedCell: 219 case AlreadyInRegisterFileAsUnboxedBoolean: 220 case AlreadyInRegisterFileAsUnboxedDouble: 221 return true; 222 default: 223 return false; 224 } 225 } 226 211 227 MacroAssembler::RegisterID gpr() const 212 228 {
Note:
See TracChangeset
for help on using the changeset viewer.