Home
last modified time | relevance | path

Searched refs:Int32Tag (Results 1 – 12 of 12) sorted by relevance

/external/webkit/Source/JavaScriptCore/jit/
DJITArithmetic32_64.cpp57 Jump srcNotInt = branch32(NotEqual, regT1, TrustedImm32(JSValue::Int32Tag)); in emit_op_negate()
118 notInt32Op2.append(branch32(NotEqual, regT3, TrustedImm32(JSValue::Int32Tag))); in emit_op_jnless()
122 notInt32Op1.append(branch32(NotEqual, regT1, TrustedImm32(JSValue::Int32Tag))); in emit_op_jnless()
126 notInt32Op1.append(branch32(NotEqual, regT1, TrustedImm32(JSValue::Int32Tag))); in emit_op_jnless()
127 notInt32Op2.append(branch32(NotEqual, regT3, TrustedImm32(JSValue::Int32Tag))); in emit_op_jnless()
206 notInt32Op2.append(branch32(NotEqual, regT3, TrustedImm32(JSValue::Int32Tag))); in emit_op_jless()
210 notInt32Op1.append(branch32(NotEqual, regT1, TrustedImm32(JSValue::Int32Tag))); in emit_op_jless()
214 notInt32Op1.append(branch32(NotEqual, regT1, TrustedImm32(JSValue::Int32Tag))); in emit_op_jless()
215 notInt32Op2.append(branch32(NotEqual, regT3, TrustedImm32(JSValue::Int32Tag))); in emit_op_jless()
293 notInt32Op2.append(branch32(NotEqual, regT3, TrustedImm32(JSValue::Int32Tag))); in emit_op_jlesseq()
[all …]
DJSInterfaceJIT.h187 static const unsigned Int32Tag = 0xffffffff; variable
188 COMPILE_ASSERT(Int32Tag == JSValue::Int32Tag, Int32Tag_out_of_sync);
190 static const unsigned Int32Tag = TagTypeNumber >> 32; variable
241 …ranch32(NotEqual, tagFor(static_cast<int>(virtualRegisterIndex)), TrustedImm32(JSValue::Int32Tag)); in emitLoadInt32()
271 Jump notInt = branch32(NotEqual, scratch, TrustedImm32(JSValue::Int32Tag)); in emitLoadDouble()
DJITOpcodes32_64.cpp63 move(TrustedImm32(JSValue::Int32Tag), regT1); in privateCompileCTIMachineTrampolines()
513 addSlowCase(branch32(NotEqual, regT1, TrustedImm32(JSValue::Int32Tag))); in emit_op_loop_if_lesseq()
520 addSlowCase(branch32(NotEqual, regT1, TrustedImm32(JSValue::Int32Tag))); in emit_op_loop_if_lesseq()
526 addSlowCase(branch32(NotEqual, regT1, TrustedImm32(JSValue::Int32Tag))); in emit_op_loop_if_lesseq()
527 addSlowCase(branch32(NotEqual, regT3, TrustedImm32(JSValue::Int32Tag))); in emit_op_loop_if_lesseq()
898 ASSERT((JSValue::BooleanTag + 1 == JSValue::Int32Tag) && !(JSValue::Int32Tag + 1)); in emit_op_jfalse()
934 ASSERT((JSValue::BooleanTag + 1 == JSValue::Int32Tag) && !(JSValue::Int32Tag + 1)); in emit_op_jtrue()
1303 store32(TrustedImm32(Int32Tag), intTagFor(i)); in emit_op_get_pnames()
1305 store32(TrustedImm32(Int32Tag), intTagFor(size)); in emit_op_get_pnames()
1404 Jump isInt32 = branch32(Equal, regT1, TrustedImm32(JSValue::Int32Tag)); in emit_op_to_jsnumber()
[all …]
DSpecializedThunkJIT.h144 move(TrustedImm32(JSValue::Int32Tag), regT1); in tagReturnAsInt32()
DJITInlineMethods.h68 store32(TrustedImm32(Int32Tag), intTagFor(entry, callFrameRegister)); in emitPutIntToCallFrameHeader()
474 store32(TrustedImm32(JSValue::Int32Tag), tagFor(index, callFrameRegister)); in emitStoreInt32()
481 store32(TrustedImm32(JSValue::Int32Tag), tagFor(index, callFrameRegister)); in emitStoreInt32()
DJITCall.cpp205 store32(TrustedImm32(Int32Tag), intTagFor(registerOffset + RegisterFile::ArgumentCount)); in compileOpCall()
DJITCall32_64.cpp285 store32(TrustedImm32(JSValue::Int32Tag), tagFor(registerOffset + RegisterFile::ArgumentCount)); in compileOpCall()
DJITPropertyAccess32_64.cpp310 addSlowCase(branch32(NotEqual, regT3, TrustedImm32(JSValue::Int32Tag))); in emit_op_get_by_val()
362 addSlowCase(branch32(NotEqual, regT3, TrustedImm32(JSValue::Int32Tag))); in emit_op_put_by_val()
723 move(TrustedImm32(JSValue::Int32Tag), regT1); in privateCompilePatchGetArrayLength()
DJITOpcodes.cpp911 store32(TrustedImm32(Int32Tag), intTagFor(size)); in emit_op_get_pnames()
1698 store32(TrustedImm32(Int32Tag), intTagFor(argCountDst)); in emit_op_load_varargs()
1738 store32(TrustedImm32(Int32Tag), intTagFor(argCountDst)); in emitSlow_op_load_varargs()
/external/webkit/Source/JavaScriptCore/runtime/
DJSValueInlineMethods.h286 return tag() == Int32Tag; in isInt32()
339 u.asBits.tag = Int32Tag; in JSValue()
DJSValue.h269 enum { Int32Tag = 0xffffffff }; enumerator
/external/webkit/Source/WebCore/bindings/v8/
DSerializedScriptValue.cpp72 Int32Tag = 'I', enumerator
164 append(Int32Tag); in writeInt32()
774 case Int32Tag: in read()