Home
last modified time | relevance | path

Searched refs:BooleanTag (Results 1 – 4 of 4) sorted by relevance

/external/webkit/Source/JavaScriptCore/runtime/
DJSValueInlineMethods.h208 u.asBits.tag = BooleanTag; in JSValue()
214 u.asBits.tag = BooleanTag; in JSValue()
296 return tag() == BooleanTag && payload(); in isTrue()
301 return tag() == BooleanTag && !payload(); in isFalse()
DJSValue.h270 enum { BooleanTag = 0xfffffffe }; enumerator
/external/webkit/Source/JavaScriptCore/jit/
DJITOpcodes32_64.cpp873 addSlowCase(branch32(NotEqual, regT1, TrustedImm32(JSValue::BooleanTag))); in emit_op_not()
898 ASSERT((JSValue::BooleanTag + 1 == JSValue::Int32Tag) && !(JSValue::Int32Tag + 1)); in emit_op_jfalse()
899 addSlowCase(branch32(Below, regT1, TrustedImm32(JSValue::BooleanTag))); in emit_op_jfalse()
934 ASSERT((JSValue::BooleanTag + 1 == JSValue::Int32Tag) && !(JSValue::Int32Tag + 1)); in emit_op_jtrue()
935 addSlowCase(branch32(Below, regT1, TrustedImm32(JSValue::BooleanTag))); in emit_op_jtrue()
DJITInlineMethods.h495 store32(TrustedImm32(JSValue::BooleanTag), tagFor(index, callFrameRegister)); in emitStoreBool()