Home
last modified time | relevance | path

Searched refs:CellTag (Results 1 – 9 of 9) sorted by relevance

/external/webkit/Source/JavaScriptCore/jit/
DJITCall32_64.cpp80 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()
DJITOpcodes32_64.cpp55 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 …]
DSpecializedThunkJIT.h151 move(TrustedImm32(JSValue::CellTag), regT1); in tagReturnAsJSCell()
DJITArithmetic32_64.cpp99 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()
DJITInlineMethods.h61 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()
DJSInterfaceJIT.h234 return branch32(NotEqual, tagFor(virtualRegisterIndex), TrustedImm32(JSValue::CellTag)); in emitJumpIfNotJSCell()
DJITPropertyAccess32_64.cpp225 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/
DJSValueInlineMethods.h227 u.asBits.tag = CellTag; in JSValue()
239 u.asBits.tag = CellTag; in JSValue()
281 return tag() == CellTag; in isCell()
DJSValue.h273 enum { CellTag = 0xfffffffb }; enumerator