/external/webkit/JavaScriptCore/wtf/ |
AlwaysInline.h | 23 #ifndef ALWAYS_INLINE 25 #define ALWAYS_INLINE inline __attribute__((__always_inline__)) 27 #define ALWAYS_INLINE __forceinline 29 #define ALWAYS_INLINE inline
|
PassRefPtr.h | 67 ALWAYS_INLINE ~PassRefPtr() { derefIfNotNull(m_ptr); } 140 ALWAYS_INLINE ~NonNullPassRefPtr() { derefIfNotNull(m_ptr); }
|
/external/webkit/JavaScriptCore/interpreter/ |
Register.h | 99 ALWAYS_INLINE Register::Register() 106 ALWAYS_INLINE Register::Register(const JSValue& v) 114 ALWAYS_INLINE Register& Register::operator=(const JSValue& v) 123 ALWAYS_INLINE JSValue Register::jsValue() const 130 ALWAYS_INLINE Register& Register::operator=(JSActivation* activation) 136 ALWAYS_INLINE Register& Register::operator=(CallFrame* callFrame) 142 ALWAYS_INLINE Register& Register::operator=(CodeBlock* codeBlock) 148 ALWAYS_INLINE Register& Register::operator=(JSFunction* function) 154 ALWAYS_INLINE Register& Register::operator=(Instruction* vPC) 160 ALWAYS_INLINE Register& Register::operator=(ScopeChainNode* scopeChain [all...] |
CallFrame.h | 117 ALWAYS_INLINE void init(CodeBlock* codeBlock, Instruction* vPC, ScopeChainNode* scopeChain,
|
Interpreter.h | 142 static ALWAYS_INLINE CallFrame* slideRegisterWindowForCall(CodeBlock*, RegisterFile*, CallFrame*, size_t registerOffset, int argc);
|
/external/webkit/JavaScriptCore/runtime/ |
JSImmediate.h | 195 static ALWAYS_INLINE bool isImmediate(JSValue v) 200 static ALWAYS_INLINE bool isNumber(JSValue v) 205 static ALWAYS_INLINE bool isIntegerNumber(JSValue v) 215 static ALWAYS_INLINE bool isDouble(JSValue v) 221 static ALWAYS_INLINE bool isPositiveIntegerNumber(JSValue v) 227 static ALWAYS_INLINE bool isBoolean(JSValue v) 232 static ALWAYS_INLINE bool isUndefinedOrNull(JSValue v) 251 static ALWAYS_INLINE bool isEitherImmediate(JSValue v1, JSValue v2) 256 static ALWAYS_INLINE bool areBothImmediate(JSValue v1, JSValue v2) 261 static ALWAYS_INLINE bool areBothImmediateIntegerNumbers(JSValue v1, JSValue v2 [all...] |
JSValue.h | 289 ALWAYS_INLINE JSValue jsDoubleNumber(ExecState* exec, double d) 294 ALWAYS_INLINE JSValue jsNumber(ExecState* exec, double d) 299 ALWAYS_INLINE JSValue jsNumber(ExecState* exec, char i) 304 ALWAYS_INLINE JSValue jsNumber(ExecState* exec, unsigned char i) 309 ALWAYS_INLINE JSValue jsNumber(ExecState* exec, short i) 314 ALWAYS_INLINE JSValue jsNumber(ExecState* exec, unsigned short i) 319 ALWAYS_INLINE JSValue jsNumber(ExecState* exec, int i) 324 ALWAYS_INLINE JSValue jsNumber(ExecState* exec, unsigned i) 329 ALWAYS_INLINE JSValue jsNumber(ExecState* exec, long i) 334 ALWAYS_INLINE JSValue jsNumber(ExecState* exec, unsigned long i [all...] |
MarkStack.h | 49 ALWAYS_INLINE void append(JSValue); 52 ALWAYS_INLINE void appendValues(Register* values, size_t count, MarkSetProperties properties = NoNullValues) 57 ALWAYS_INLINE void appendValues(JSValue* values, size_t count, MarkSetProperties properties = NoNullValues)
|
Operations.h | 38 ALWAYS_INLINE JSValue jsString(ExecState* exec, JSString* s1, JSString* s2) 61 ALWAYS_INLINE JSValue jsString(ExecState* exec, const UString& u1, JSString* s2) 79 ALWAYS_INLINE JSValue jsString(ExecState* exec, JSString* s1, const UString& u2) 97 ALWAYS_INLINE JSValue jsString(ExecState* exec, Register* strings, unsigned count) 131 ALWAYS_INLINE JSValue jsString(ExecState* exec, JSValue thisValue, const ArgList& args) 177 ALWAYS_INLINE bool JSValue::equalSlowCaseInline(ExecState* exec, JSValue v1, JSValue v2) 243 ALWAYS_INLINE bool JSValue::strictEqualSlowCaseInline(ExecState* exec, JSValue v1, JSValue v2) 267 ALWAYS_INLINE bool jsLess(CallFrame* callFrame, JSValue v1, JSValue v2) 326 ALWAYS_INLINE JSValue jsAdd(CallFrame* callFrame, JSValue v1, JSValue v2) 392 ALWAYS_INLINE JSValue resolveBase(CallFrame* callFrame, Identifier& property, ScopeChainNode* scopeChain [all...] |
JSCell.h | 215 ALWAYS_INLINE bool JSValue::getUInt32(uint32_t& v) const 231 ALWAYS_INLINE JSCell* JSValue::asCell() const 284 ALWAYS_INLINE double JSValue::toNumber(ExecState* exec) const 328 ALWAYS_INLINE void MarkStack::append(JSCell* cell) 339 ALWAYS_INLINE void MarkStack::append(JSValue value)
|
SymbolTable.h | 38 static ALWAYS_INLINE int missingSymbolMarker() { return std::numeric_limits<int>::max(); }
|
Lookup.h | 115 ALWAYS_INLINE void initializeIfNeeded(JSGlobalData* globalData) const 121 ALWAYS_INLINE void initializeIfNeeded(ExecState* exec) const 130 ALWAYS_INLINE const HashEntry* entry(JSGlobalData* globalData, const Identifier& identifier) const 136 ALWAYS_INLINE const HashEntry* entry(ExecState* exec, const Identifier& identifier) const 143 ALWAYS_INLINE const HashEntry* entry(const Identifier& identifier) const
|
JSNumberCell.h | 112 ALWAYS_INLINE JSValue::JSValue(EncodeAsDoubleTag, ExecState* exec, double d) 201 ALWAYS_INLINE JSValue::JSValue(EncodeAsDoubleTag, ExecState*, double d) 337 ALWAYS_INLINE JSValue JSValue::toJSNumber(ExecState* exec) const
|
Arguments.h | 120 ALWAYS_INLINE void Arguments::getArgumentsData(CallFrame* callFrame, JSFunction*& function, ptrdiff_t& firstParameterIndex, Register*& argv, int& argc) 239 ALWAYS_INLINE Arguments* Register::arguments() const
|
JSObject.h | 80 ALWAYS_INLINE void markChildrenDirect(MarkStack& markStack); 349 ALWAYS_INLINE bool JSObject::inlineGetOwnPropertySlot(ExecState* exec, const Identifier& propertyName, PropertySlot& slot) 371 ALWAYS_INLINE bool JSObject::getOwnPropertySlot(ExecState* exec, const Identifier& propertyName, PropertySlot& slot) 376 ALWAYS_INLINE bool JSCell::fastGetOwnPropertySlot(ExecState* exec, const Identifier& propertyName, PropertySlot& slot) 385 ALWAYS_INLINE bool JSObject::getPropertySlot(ExecState* exec, const Identifier& propertyName, PropertySlot& slot) 398 ALWAYS_INLINE bool JSObject::getPropertySlot(ExecState* exec, unsigned propertyName, PropertySlot& slot) 657 ALWAYS_INLINE void JSObject::allocatePropertyStorageInline(size_t oldSize, size_t newSize) 677 ALWAYS_INLINE void JSObject::markChildrenDirect(MarkStack& markStack)
|
UStringImpl.h | 164 ALWAYS_INLINE void deref() { if (!(m_refCount -= s_refCountIncrement)) delete this; } 181 ALWAYS_INLINE void checkConsistency() const
|
/external/webkit/JavaScriptCore/jit/ |
JITInlineMethods.h | 38 ALWAYS_INLINE void JIT::emitPutJITStubArg(RegisterID src, unsigned argumentNumber) 46 ALWAYS_INLINE void JIT::emitPutJITStubArgConstant(unsigned value, unsigned argumentNumber) 54 ALWAYS_INLINE void JIT::emitPutJITStubArgConstant(void* value, unsigned argumentNumber) 62 ALWAYS_INLINE void JIT::emitGetJITStubArg(unsigned argumentNumber, RegisterID dst) 68 ALWAYS_INLINE bool JIT::isOperandConstantImmediateDouble(unsigned src) 73 ALWAYS_INLINE JSValue JIT::getConstantOperand(unsigned src) 79 ALWAYS_INLINE void JIT::emitPutToCallFrameHeader(RegisterID from, RegisterFile::CallFrameHeaderEntry entry) 84 ALWAYS_INLINE void JIT::emitPutImmediateToCallFrameHeader(void* value, RegisterFile::CallFrameHeaderEntry entry) 89 ALWAYS_INLINE void JIT::emitGetFromCallFrameHeaderPtr(RegisterFile::CallFrameHeaderEntry entry, RegisterID to, RegisterID from) 97 ALWAYS_INLINE void JIT::emitGetFromCallFrameHeader32(RegisterFile::CallFrameHeaderEntry entry, RegisterID to, Re (…) [all...] |
/system/core/include/private/pixelflinger/ |
ggl_fixed.h | 26 #define ALWAYS_INLINE __attribute__((always_inline)) 35 inline GGLfixed gglIntToFixed(GGLfixed i) ALWAYS_INLINE ; 36 inline GGLfixed gglFixedToIntRound(GGLfixed f) ALWAYS_INLINE ; 37 inline GGLfixed gglFixedToIntFloor(GGLfixed f) ALWAYS_INLINE ; 38 inline GGLfixed gglFixedToIntCeil(GGLfixed f) ALWAYS_INLINE ; 39 inline GGLfixed gglFracx(GGLfixed v) ALWAYS_INLINE ; 40 inline GGLfixed gglFloorx(GGLfixed v) ALWAYS_INLINE ; 41 inline GGLfixed gglCeilx(GGLfixed v) ALWAYS_INLINE ; 42 inline GGLfixed gglCenterx(GGLfixed v) ALWAYS_INLINE ; [all...] |
/external/webkit/JavaScriptCore/parser/ |
ParserArena.h | 39 ALWAYS_INLINE const Identifier& makeIdentifier(JSGlobalData*, const UChar* characters, size_t length); 50 ALWAYS_INLINE const Identifier& IdentifierArena::makeIdentifier(JSGlobalData* globalData, const UChar* characters, size_t length)
|
Lexer.cpp | 74 ALWAYS_INLINE void Lexer::shift1() 87 ALWAYS_INLINE void Lexer::shift2() 102 ALWAYS_INLINE void Lexer::shift3() 118 ALWAYS_INLINE void Lexer::shift4() 200 ALWAYS_INLINE const Identifier* Lexer::makeIdentifier(const UChar* characters, size_t length)
|
/external/webkit/JavaScriptCore/wrec/ |
CharacterClassConstructor.h | 68 ALWAYS_INLINE CharacterClass charClass()
|
WRECParser.h | 183 ALWAYS_INLINE Quantifier consumeGreedyQuantifier();
|
/external/webkit/WebCore/bindings/js/ |
JSDOMWindowCustom.h | 67 ALWAYS_INLINE bool JSDOMWindowBase::allowsAccessFromPrivate(const JSGlobalObject* other) const
|
/external/webkit/JavaScriptCore/bytecode/ |
CodeBlock.h | 66 static ALWAYS_INLINE int missingThisObjectMarker() { return std::numeric_limits<int>::max(); } 294 ALWAYS_INLINE bool isTemporaryRegisterIndex(int index) 441 ALWAYS_INLINE bool isConstantRegisterIndex(int index) const { return index >= FirstConstantRegisterIndex; } 442 ALWAYS_INLINE JSValue getConstant(int index) const { return m_constantRegisters[index - FirstConstantRegisterIndex].jsValue(); }
|
/external/webkit/WebCore/platform/graphics/ |
SimpleFontData.h | 240 ALWAYS_INLINE float SimpleFontData::widthForGlyph(Glyph glyph) const
|