@@ -2245,8 +2245,11 @@ CISCTransform2NestedArrayFindBytes(TR_CISCTransformer *trans)
2245
2245
2246
2246
TR_ASSERT(trans->getP()->getVersionLength() == 0, "Versioning code is not implemented yet");
2247
2247
2248
- TR_ASSERT(trans->isEmptyAfterInsertionIdiomList(0) && trans->isEmptyAfterInsertionIdiomList(1), "Not implemented yet!");
2249
- if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1)) return false;
2248
+ if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1))
2249
+ {
2250
+ trans->countFail("%s/nonemptyAfterInsertionIdiomList", __FUNCTION__);
2251
+ return false;
2252
+ }
2250
2253
2251
2254
trans->findFirstNode(&trTreeTop, &trNode, &block);
2252
2255
if (!block) return false; // cannot find
@@ -3625,8 +3628,11 @@ CISCTransform2TROTArray(TR_CISCTransformer *trans)
3625
3628
List<TR_CISCNode> *P2T = trans->getP2T();
3626
3629
TR::Compilation *comp = trans->comp();
3627
3630
3628
- TR_ASSERT(trans->isEmptyAfterInsertionIdiomList(0) && trans->isEmptyAfterInsertionIdiomList(1), "Not implemented yet!");
3629
- if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1)) return false;
3631
+ if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1))
3632
+ {
3633
+ trans->countFail("%s/nonemptyAfterInsertionIdiomList", __FUNCTION__);
3634
+ return false;
3635
+ }
3630
3636
3631
3637
trans->findFirstNode(&trTreeTop, &trNode, &block);
3632
3638
if (!block) return false; // cannot find
@@ -5035,8 +5041,11 @@ CISCTransform2TRTOArray(TR_CISCTransformer *trans)
5035
5041
List<TR_CISCNode> *P2T = trans->getP2T();
5036
5042
TR::Compilation *comp = trans->comp();
5037
5043
5038
- TR_ASSERT(trans->isEmptyAfterInsertionIdiomList(0) && trans->isEmptyAfterInsertionIdiomList(1), "Not implemented yet!");
5039
- if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1)) return false;
5044
+ if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1))
5045
+ {
5046
+ trans->countFail("%s/nonemptyAfterInsertionIdiomList", __FUNCTION__);
5047
+ return false;
5048
+ }
5040
5049
5041
5050
trans->findFirstNode(&trTreeTop, &trNode, &block);
5042
5051
if (!block) return false; // cannot find
@@ -5832,8 +5841,11 @@ CISCTransform2ArrayCopySub(TR_CISCTransformer *trans, TR::Node *indexRepNode, TR
5832
5841
bool isDecrement = trans->isMEMCPYDec();
5833
5842
const bool disptrace = DISPTRACE(trans);
5834
5843
5835
- TR_ASSERT(trans->isEmptyAfterInsertionIdiomList(0) && trans->isEmptyAfterInsertionIdiomList(1), "Not implemented yet!");
5836
- if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1)) return false;
5844
+ if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1))
5845
+ {
5846
+ trans->countFail("%s/nonemptyAfterInsertionIdiomList", __FUNCTION__);
5847
+ return false;
5848
+ }
5837
5849
5838
5850
trans->findFirstNode(&trTreeTop, &trNode, &block);
5839
5851
if (!block) return false; // cannot find
@@ -6347,8 +6359,11 @@ CISCTransform2ArrayCopyB2CorC2B(TR_CISCTransformer *trans)
6347
6359
6348
6360
TR_ASSERT(trans->getP()->getVersionLength() == 0, "Versioning code is not implemented yet");
6349
6361
6350
- TR_ASSERT(trans->isEmptyAfterInsertionIdiomList(0) && trans->isEmptyAfterInsertionIdiomList(1), "Not implemented yet!");
6351
- if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1)) return false;
6362
+ if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1))
6363
+ {
6364
+ trans->countFail("%s/nonemptyAfterInsertionIdiomList", __FUNCTION__);
6365
+ return false;
6366
+ }
6352
6367
6353
6368
trans->findFirstNode(&trTreeTop, &trNode, &block);
6354
6369
if (!block) return false; // cannot find
@@ -6703,8 +6718,11 @@ CISCTransform2ArrayCopyB2CBndchk(TR_CISCTransformer *trans)
6703
6718
List<TR_CISCNode> *P2T = trans->getP2T();
6704
6719
TR::Compilation *comp = trans->comp();
6705
6720
6706
- TR_ASSERT(trans->isEmptyAfterInsertionIdiomList(0) && trans->isEmptyAfterInsertionIdiomList(1), "Not implemented yet!");
6707
- if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1)) return false;
6721
+ if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1))
6722
+ {
6723
+ trans->countFail("%s/nonemptyAfterInsertionIdiomList", __FUNCTION__);
6724
+ return false;
6725
+ }
6708
6726
6709
6727
trans->findFirstNode(&trTreeTop, &trNode, &block);
6710
6728
if (!block) return false; // cannot find
@@ -6919,8 +6937,11 @@ CISCTransform2ArrayCopyC2BMixed(TR_CISCTransformer *trans)
6919
6937
List<TR_CISCNode> *P2T = trans->getP2T();
6920
6938
TR::Compilation *comp = trans->comp();
6921
6939
6922
- TR_ASSERT(trans->isEmptyAfterInsertionIdiomList(0) && trans->isEmptyAfterInsertionIdiomList(1), "Not implemented yet!");
6923
- if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1)) return false;
6940
+ if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1))
6941
+ {
6942
+ trans->countFail("%s/nonemptyAfterInsertionIdiomList", __FUNCTION__);
6943
+ return false;
6944
+ }
6924
6945
6925
6946
trans->findFirstNode(&trTreeTop, &trNode, &block);
6926
6947
if (!block) return false; // cannot find
@@ -7249,8 +7270,11 @@ CISCTransform2ArrayCopyC2BIf2(TR_CISCTransformer *trans)
7249
7270
7250
7271
TR_ASSERT(trans->getP()->getVersionLength() == 0, "Versioning code is not implemented yet");
7251
7272
7252
- TR_ASSERT(trans->isEmptyAfterInsertionIdiomList(0) && trans->isEmptyAfterInsertionIdiomList(1), "Not implemented yet!");
7253
- if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1)) return false;
7273
+ if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1))
7274
+ {
7275
+ trans->countFail("%s/nonemptyAfterInsertionIdiomList", __FUNCTION__);
7276
+ return false;
7277
+ }
7254
7278
7255
7279
trans->findFirstNode(&trTreeTop, &trNode, &block);
7256
7280
if (!block) return false; // cannot find
@@ -7533,8 +7557,11 @@ CISCTransform2ArrayCopyB2I(TR_CISCTransformer *trans)
7533
7557
7534
7558
TR_ASSERT(trans->getP()->getVersionLength() == 0, "Versioning code is not implemented yet");
7535
7559
7536
- TR_ASSERT(trans->isEmptyAfterInsertionIdiomList(0) && trans->isEmptyAfterInsertionIdiomList(1), "Not implemented yet!");
7537
- if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1)) return false;
7560
+ if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1))
7561
+ {
7562
+ trans->countFail("%s/nonemptyAfterInsertionIdiomList", __FUNCTION__);
7563
+ return false;
7564
+ }
7538
7565
7539
7566
trans->findFirstNode(&trTreeTop, &trNode, &block);
7540
7567
if (!block) return false; // cannot find
@@ -8010,8 +8037,11 @@ CISCTransform2ArraySet(TR_CISCTransformer *trans)
8010
8037
TR::Compilation *comp = trans->comp();
8011
8038
bool ctrl = trans->isGenerateI2L();
8012
8039
8013
- TR_ASSERT(trans->isEmptyAfterInsertionIdiomList(0) && trans->isEmptyAfterInsertionIdiomList(1), "Not implemented yet!");
8014
- if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1)) return false;
8040
+ if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1))
8041
+ {
8042
+ trans->countFail("%s/nonemptyAfterInsertionIdiomList", __FUNCTION__);
8043
+ return false;
8044
+ }
8015
8045
8016
8046
trans->findFirstNode(&trTreeTop, &trNode, &block);
8017
8047
if (!block) return false; // cannot find
@@ -8678,8 +8708,11 @@ CISCTransform2MixedArraySet(TR_CISCTransformer *trans)
8678
8708
8679
8709
TR_ASSERT(trans->getP()->getVersionLength() == 0, "Versioning code is not implemented yet");
8680
8710
8681
- TR_ASSERT(trans->isEmptyAfterInsertionIdiomList(0) && trans->isEmptyAfterInsertionIdiomList(1), "Not implemented yet!");
8682
- if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1)) return false;
8711
+ if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1))
8712
+ {
8713
+ trans->countFail("%s/nonemptyAfterInsertionIdiomList", __FUNCTION__);
8714
+ return false;
8715
+ }
8683
8716
8684
8717
trans->findFirstNode(&trTreeTop, &trNode, &block);
8685
8718
if (!block) return false; // cannot find
@@ -10270,8 +10303,11 @@ CISCTransform2BitOpMem(TR_CISCTransformer *trans)
10270
10303
TR::Compilation *comp = trans->comp();
10271
10304
bool ctrl = trans->isGenerateI2L();
10272
10305
10273
- TR_ASSERT(trans->isEmptyAfterInsertionIdiomList(0) && trans->isEmptyAfterInsertionIdiomList(1), "Not implemented yet!");
10274
- if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1)) return false;
10306
+ if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1))
10307
+ {
10308
+ trans->countFail("%s/nonemptyAfterInsertionIdiomList", __FUNCTION__);
10309
+ return false;
10310
+ }
10275
10311
10276
10312
trans->findFirstNode(&trTreeTop, &trNode, &block);
10277
10313
if (!block) return false; // cannot find
@@ -10805,8 +10841,11 @@ CISCTransform2CountDecimalDigit(TR_CISCTransformer *trans)
10805
10841
10806
10842
TR_ASSERT(trans->getP()->getVersionLength() == 0, "Versioning code is not implemented yet");
10807
10843
10808
- TR_ASSERT(trans->isEmptyAfterInsertionIdiomList(0) && trans->isEmptyAfterInsertionIdiomList(1), "Not implemented yet!");
10809
- if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1)) return false;
10844
+ if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1))
10845
+ {
10846
+ trans->countFail("%s/nonemptyAfterInsertionIdiomList", __FUNCTION__);
10847
+ return false;
10848
+ }
10810
10849
10811
10850
trans->findFirstNode(&trTreeTop, &trNode, &block);
10812
10851
if (!block) return false; // cannot find
@@ -11114,8 +11153,11 @@ CISCTransform2LongToStringDigit(TR_CISCTransformer *trans)
11114
11153
11115
11154
TR_ASSERT(trans->getP()->getVersionLength() == 0, "Versioning code is not implemented yet");
11116
11155
11117
- TR_ASSERT(trans->isEmptyAfterInsertionIdiomList(0) && trans->isEmptyAfterInsertionIdiomList(1), "Not implemented yet!");
11118
- if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1)) return false;
11156
+ if (!trans->isEmptyAfterInsertionIdiomList(0) || !trans->isEmptyAfterInsertionIdiomList(1))
11157
+ {
11158
+ trans->countFail("%s/nonemptyAfterInsertionIdiomList", __FUNCTION__);
11159
+ return false;
11160
+ }
11119
11161
11120
11162
trans->findFirstNode(&trTreeTop, &trNode, &block);
11121
11163
if (!block) return false; // cannot find
0 commit comments