/external/webkit/Source/JavaScriptCore/jit/ |
D | JITArithmetic32_64.cpp | 57 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 …]
|
D | JSInterfaceJIT.h | 187 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()
|
D | JITOpcodes32_64.cpp | 63 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 …]
|
D | SpecializedThunkJIT.h | 144 move(TrustedImm32(JSValue::Int32Tag), regT1); in tagReturnAsInt32()
|
D | JITInlineMethods.h | 68 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()
|
D | JITCall.cpp | 205 store32(TrustedImm32(Int32Tag), intTagFor(registerOffset + RegisterFile::ArgumentCount)); in compileOpCall()
|
D | JITCall32_64.cpp | 285 store32(TrustedImm32(JSValue::Int32Tag), tagFor(registerOffset + RegisterFile::ArgumentCount)); in compileOpCall()
|
D | JITPropertyAccess32_64.cpp | 310 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()
|
D | JITOpcodes.cpp | 911 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/ |
D | JSValueInlineMethods.h | 286 return tag() == Int32Tag; in isInt32() 339 u.asBits.tag = Int32Tag; in JSValue()
|
D | JSValue.h | 269 enum { Int32Tag = 0xffffffff }; enumerator
|
/external/webkit/Source/WebCore/bindings/v8/ |
D | SerializedScriptValue.cpp | 72 Int32Tag = 'I', enumerator 164 append(Int32Tag); in writeInt32() 774 case Int32Tag: in read()
|