Changeset 160295 in webkit for trunk/Source/JavaScriptCore/ftl/FTLLowerDFGToLLVM.cpp
- Timestamp:
- Dec 8, 2013, 5:08:53 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ftl/FTLLowerDFGToLLVM.cpp
r160294 r160295 344 344 compileGetButterfly(); 345 345 break; 346 case ConstantStoragePointer: 347 compileConstantStoragePointer(); 348 break; 346 349 case GetIndexedPropertyStorage: 347 350 compileGetIndexedPropertyStorage(); … … 1398 1401 } 1399 1402 1403 void compileConstantStoragePointer() 1404 { 1405 setStorage(m_out.constIntPtr(m_node->storagePointer())); 1406 } 1407 1400 1408 void compileGetIndexedPropertyStorage() 1401 1409 { … … 1422 1430 setStorage(m_out.loadPtr(m_out.phi(m_out.intPtr, fastResult, slowResult), m_heaps.StringImpl_data)); 1423 1431 return; 1424 }1425 1426 if (JSArrayBufferView* view = m_graph.tryGetFoldableView(m_node)) {1427 if (view->mode() != FastTypedArray) {1428 setStorage(m_out.constIntPtr(view->vector()));1429 return;1430 }1431 1432 } 1432 1433
Note:
See TracChangeset
for help on using the changeset viewer.