Searched refs:CellTag (Results 1 – 9 of 9) sorted by relevance
/external/webkit/Source/JavaScriptCore/jit/ |
D | JITCall32_64.cpp | 80 store32(TrustedImm32(JSValue::CellTag), tagFor(RegisterFile::CallerFrame, regT3)); in compileOpCallVarargs() 125 Jump notJSCell = branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag)); in emit_op_ret_object_or_this() 212 …store32(TrustedImm32(JSValue::CellTag), tagFor(RegisterFile::CallerFrame + registerOffset, callFra… in compileOpCall() 277 addSlowCase(branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag))); in compileOpCall() 289 store32(TrustedImm32(JSValue::CellTag), tagFor(registerOffset + RegisterFile::ScopeChain)); in compileOpCall() 312 Jump callLinkFailNotObject = branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag)); in compileOpCallSlowCase() 316 …store32(TrustedImm32(JSValue::CellTag), tagFor(RegisterFile::CallerFrame + registerOffset, callFra… in compileOpCallSlowCase()
|
D | JITOpcodes32_64.cpp | 55 Jump string_failureCases1 = branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag)); in privateCompileCTIMachineTrampolines() 775 Jump isImm = branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag)); in emit_op_to_primitive() 970 Jump isImmediate = branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag)); in emit_op_jeq_null() 995 Jump isImmediate = branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag)); in emit_op_jneq_null() 1020 addJump(branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag)), target); in emit_op_jneq_ptr() 1046 addSlowCase(branch32(Equal, regT1, TrustedImm32(JSValue::CellTag))); in emit_op_eq() 1096 addSlowCase(branch32(Equal, regT1, TrustedImm32(JSValue::CellTag))); in emit_op_neq() 1151 addSlowCase(branch32(AboveOrEqual, regT2, TrustedImm32(JSValue::CellTag))); in compileOpStrictEq() 1207 Jump isImmediate = branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag)); in emit_op_eq_null() 1231 Jump isImmediate = branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag)); in emit_op_neq_null() [all …]
|
D | SpecializedThunkJIT.h | 151 move(TrustedImm32(JSValue::CellTag), regT1); in tagReturnAsJSCell()
|
D | JITArithmetic32_64.cpp | 99 addSlowCase(branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag))); in emit_op_jnless() 108 addSlowCase(branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag))); in emit_op_jnless() 188 addSlowCase(branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag))); in emit_op_jless() 197 addSlowCase(branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag))); in emit_op_jless() 275 addSlowCase(branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag))); in emit_op_jlesseq() 284 addSlowCase(branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag))); in emit_op_jlesseq()
|
D | JITInlineMethods.h | 61 store32(TrustedImm32(JSValue::CellTag), tagFor(entry, callFrameRegister)); in emitPutCellToCallFrameHeader() 488 store32(TrustedImm32(JSValue::CellTag), tagFor(index, callFrameRegister)); in emitStoreCell() 602 addSlowCase(branch32(NotEqual, tag, TrustedImm32(JSValue::CellTag))); in emitJumpSlowCaseIfNotJSCell()
|
D | JSInterfaceJIT.h | 234 return branch32(NotEqual, tagFor(virtualRegisterIndex), TrustedImm32(JSValue::CellTag)); in emitJumpIfNotJSCell()
|
D | JITPropertyAccess32_64.cpp | 225 move(TrustedImm32(JSValue::CellTag), regT1); in emit_op_method_check() 291 … jit.move(TrustedImm32(JSValue::CellTag), regT1); // We null check regT0 on return so this is safe in stringGetByValStubGenerator() 594 failureCases.append(branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag))); in privateCompilePutByIdTransition()
|
/external/webkit/Source/JavaScriptCore/runtime/ |
D | JSValueInlineMethods.h | 227 u.asBits.tag = CellTag; in JSValue() 239 u.asBits.tag = CellTag; in JSValue() 281 return tag() == CellTag; in isCell()
|
D | JSValue.h | 273 enum { CellTag = 0xfffffffb }; enumerator
|