Searched defs:arrayMode (Results 1 - 12 of 12) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecode/
H A DByValInfo.h137 ByValInfo(unsigned bytecodeIndex, CodeLocationJump badTypeJump, JITArrayMode arrayMode, int16_t badTypeJumpToDone, int16_t returnAddressToSlowPath) argument
149 JITArrayMode arrayMode; // The array mode that was baked into the inline JIT code. member in struct:JSC::ByValInfo
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/
H A DDFGArrayMode.h443 static inline bool canCSEStorage(const ArrayMode& arrayMode) argument
448 static inline bool lengthNeedsStorage(const ArrayMode& arrayMode) argument
H A DDFGCSEPhase.cpp746 bool checkArrayElimination(Node* child1, ArrayMode arrayMode) argument
780 Node* getIndexedPropertyStorageLoadElimination(Node* child1, ArrayMode arrayMode) argument
[all...]
H A DDFGFixupPhase.cpp394 ArrayMode arrayMode = node->arrayMode(); local
695 ArrayMode arrayMode = ArrayMode(Array::SelectUsingPredictions); local
903 attemptToForceStringArrayModeByToStringConversion(ArrayMode& arrayMode, Node* node) argument
1187 checkArray(ArrayMode arrayMode, const CodeOrigin& codeOrigin, Node* array, Node* index, bool (*storageCheck)(const ArrayMode&) = canCSEStorage) argument
[all...]
H A DDFGNode.h933 ArrayMode arrayMode() function in struct:JSC::DFG::Node
941 bool setArrayMode(ArrayMode arrayMode) argument
H A DDFGSpeculativeJIT64.cpp2630 ArrayMode arrayMode = node->arrayMode().modeForPut(); local
[all...]
H A DDFGSpeculativeJIT.cpp645 const TypedArrayDescriptor* SpeculativeJIT::typedArrayDescriptor(ArrayMode arrayMode) argument
671 JITCompiler::Jump SpeculativeJIT::jumpSlowForUnwantedArrayMode(GPRReg tempGPR, ArrayMode arrayMode, IndexingType shape) argument
691 JITCompiler::JumpList SpeculativeJIT::jumpSlowForUnwantedArrayMode(GPRReg tempGPR, ArrayMode arrayMode) argument
1975 ArrayMode arrayMode = node->arrayMode(); local
4217 temporaryRegisterForPutByVal(GPRTemporary& temporary, ArrayMode arrayMode) argument
[all...]
H A DDFGSpeculativeJIT.h1953 bool putByValWillNeedExtraRegister(ArrayMode arrayMode) argument
H A DDFGSpeculativeJIT32_64.cpp1893 ArrayMode arrayMode = node->arrayMode(); local
2737 ArrayMode arrayMode = node->arrayMode().modeForPut(); local
[all...]
/macosx-10.9.5/JavaScriptCore-7537.78.1/jit/
H A DJITStubs.cpp2531 JITArrayMode arrayMode = jitArrayModeForStructure(object->structure()); local
2665 JITArrayMode arrayMode = jitArrayModeForStructure(object->structure()); local
H A DJIT.h261 ByValCompilationInfo(unsigned bytecodeIndex, MacroAssembler::PatchableJump badTypeJump, JITArrayMode arrayMode, MacroAssembler::Label doneTarget) argument
271 JITArrayMode arrayMode; member in struct:JSC::ByValCompilationInfo
357 static void compileGetByVal(VM* vm, CodeBlock* codeBlock, ByValInfo* byValInfo, ReturnAddressPtr returnAddress, JITArrayMode arrayMode) argument
364 static void compilePutByVal(VM* vm, CodeBlock* codeBlock, ByValInfo* byValInfo, ReturnAddressPtr returnAddress, JITArrayMode arrayMode) argument
H A DJITPropertyAccess.cpp1399 void JIT::privateCompileGetByVal(ByValInfo* byValInfo, ReturnAddressPtr returnAddress, JITArrayMode arrayMode) argument
1468 void JIT::privateCompilePutByVal(ByValInfo* byValInfo, ReturnAddressPtr returnAddress, JITArrayMode arrayMode) argument

Completed in 156 milliseconds