Changeset 215533 in webkit for trunk/Source/JavaScriptCore/b3/B3Validate.cpp
- Timestamp:
- Apr 19, 2017, 3:05:51 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/b3/B3Validate.cpp
r215340 r215533 471 471 VALIDATE(value->numChildren() == 1, ("At ", *value)); 472 472 VALIDATE(value->child(0)->type() == Int32, ("At ", *value)); 473 if (value->as<WasmBoundsCheckValue>()->pinnedGPR() != InvalidGPRReg) 474 VALIDATE(m_procedure.code().isPinned(value->as<WasmBoundsCheckValue>()->pinnedGPR()), ("At ", *value)); 473 switch (value->as<WasmBoundsCheckValue>()->boundsType()) { 474 case WasmBoundsCheckValue::Type::Pinned: 475 VALIDATE(m_procedure.code().isPinned(value->as<WasmBoundsCheckValue>()->bounds().pinned), ("At ", *value)); 476 break; 477 case WasmBoundsCheckValue::Type::Maximum: 478 break; 479 } 475 480 VALIDATE(m_procedure.code().wasmBoundsCheckGenerator(), ("At ", *value)); 476 481 break;
Note:
See TracChangeset
for help on using the changeset viewer.