Lines Matching refs:getOpcode
335 if (MI.getOpcode() == WebAssembly::LOOP) {
349 if (MI.getOpcode() == WebAssembly::BLOCK ||
350 MI.getOpcode() == WebAssembly::TRY ||
351 MI.getOpcode() == WebAssembly::TRY_TABLE) {
362 if (MI.getOpcode() == WebAssembly::END_BLOCK ||
363 MI.getOpcode() == WebAssembly::END_LOOP ||
364 MI.getOpcode() == WebAssembly::END_TRY ||
365 MI.getOpcode() == WebAssembly::END_TRY_TABLE)
399 if (MI.getOpcode() == WebAssembly::LOOP)
412 if (MI.getOpcode() == WebAssembly::END_LOOP ||
413 MI.getOpcode() == WebAssembly::END_TRY) {
461 if (MI.getOpcode() == WebAssembly::END_LOOP)
481 if (MI.getOpcode() == WebAssembly::END_LOOP)
561 if (MI.getOpcode() == WebAssembly::LOOP) {
573 if (MI.getOpcode() == WebAssembly::BLOCK ||
574 MI.getOpcode() == WebAssembly::TRY)
579 if (MI.getOpcode() == WebAssembly::END_BLOCK ||
580 MI.getOpcode() == WebAssembly::END_LOOP ||
581 MI.getOpcode() == WebAssembly::END_TRY)
599 TermPos->getOpcode() != WebAssembly::RETHROW) {
647 if (MI.getOpcode() == WebAssembly::LOOP)
652 if (MI.getOpcode() == WebAssembly::END_TRY)
660 if (MI.getOpcode() == WebAssembly::END_LOOP) {
754 if (MI.getOpcode() == WebAssembly::LOOP) {
766 if (MI.getOpcode() == WebAssembly::BLOCK ||
767 MI.getOpcode() == WebAssembly::TRY_TABLE)
772 if (MI.getOpcode() == WebAssembly::END_BLOCK ||
773 MI.getOpcode() == WebAssembly::END_LOOP ||
774 MI.getOpcode() == WebAssembly::END_TRY_TABLE)
792 TermPos->getOpcode() != WebAssembly::RETHROW) {
862 switch (Catch->getOpcode()) {
911 if (MI.getOpcode() == WebAssembly::LOOP)
919 if (MI.getOpcode() == WebAssembly::END_LOOP) {
932 if (WebAssembly::isCatch(MI.getOpcode()))
1041 assert(EndTry->getOpcode() != WebAssembly::DELEGATE);
1060 assert(PrevI->getOpcode() == WebAssembly::BR);
1084 if (MI.getOpcode() != WebAssembly::TRY)
1087 if (EndTry->getOpcode() == WebAssembly::DELEGATE)
1095 std::prev(B)->getOpcode() == WebAssembly::BLOCK &&
1096 E->getOpcode() == WebAssembly::END_BLOCK &&
1105 if (MI->getOpcode() == WebAssembly::BLOCK)
1154 if (!WebAssembly::isTee(MI.getOpcode()))
1230 if (WebAssembly::isCatch(I->getOpcode())) {
1333 while (WebAssembly::isArgument(BeginPos->getOpcode()))
1444 if (WebAssembly::isCatch(I->getOpcode())) {
1560 if (MI.getOpcode() == WebAssembly::END_TRY_TABLE) {
1564 if (EndTryTable && MI.getOpcode() == WebAssembly::END_LOOP) {
1837 if (WebAssembly::isTry(MI.getOpcode()))
1839 else if (WebAssembly::isCatch(MI.getOpcode()))
1923 else if (RangeEnd && WebAssembly::isMarker(MI.getOpcode()))
1942 if (WebAssembly::isTry(MI.getOpcode()))
1944 else if (WebAssembly::isCatch(MI.getOpcode()))
2139 if (MI.getOpcode() == WebAssembly::TRY)
2141 else if (MI.getOpcode() == WebAssembly::TRY_TABLE) {
2147 } else if (MI.getOpcode() == WebAssembly::DELEGATE)
2149 else if (WebAssembly::isCatch(MI.getOpcode())) {
2160 if (WebAssembly::isCatchAll(MI.getOpcode())) {
2286 if (MI.getOpcode() == WebAssembly::END_BLOCK) {
2316 switch (MI.getOpcode()) {
2363 switch (MI.getOpcode()) {
2431 if (MI.getOpcode() == WebAssembly::END_TRY_TABLE)
2540 if (End->getOpcode() == WebAssembly::END_TRY) {
2562 if (MI.getOpcode() == WebAssembly::DELEGATE)
2564 else if (MI.getOpcode() == WebAssembly::RETHROW)
2575 switch (MI.getOpcode()) {