/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecode/ |
H A D | ByValInfo.h | 137 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 D | DFGArrayMode.h | 443 static inline bool canCSEStorage(const ArrayMode& arrayMode) argument 448 static inline bool lengthNeedsStorage(const ArrayMode& arrayMode) argument
|
H A D | DFGCSEPhase.cpp | 746 bool checkArrayElimination(Node* child1, ArrayMode arrayMode) argument 780 Node* getIndexedPropertyStorageLoadElimination(Node* child1, ArrayMode arrayMode) argument [all...] |
H A D | DFGFixupPhase.cpp | 394 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 D | DFGNode.h | 933 ArrayMode arrayMode() function in struct:JSC::DFG::Node 941 bool setArrayMode(ArrayMode arrayMode) argument
|
H A D | DFGSpeculativeJIT64.cpp | 2630 ArrayMode arrayMode = node->arrayMode().modeForPut(); local [all...] |
H A D | DFGSpeculativeJIT.cpp | 645 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 D | DFGSpeculativeJIT.h | 1953 bool putByValWillNeedExtraRegister(ArrayMode arrayMode) argument
|
H A D | DFGSpeculativeJIT32_64.cpp | 1893 ArrayMode arrayMode = node->arrayMode(); local 2737 ArrayMode arrayMode = node->arrayMode().modeForPut(); local [all...] |
/macosx-10.9.5/JavaScriptCore-7537.78.1/jit/ |
H A D | JITStubs.cpp | 2531 JITArrayMode arrayMode = jitArrayModeForStructure(object->structure()); local 2665 JITArrayMode arrayMode = jitArrayModeForStructure(object->structure()); local
|
H A D | JIT.h | 261 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 D | JITPropertyAccess.cpp | 1399 void JIT::privateCompileGetByVal(ByValInfo* byValInfo, ReturnAddressPtr returnAddress, JITArrayMode arrayMode) argument 1468 void JIT::privateCompilePutByVal(ByValInfo* byValInfo, ReturnAddressPtr returnAddress, JITArrayMode arrayMode) argument
|