openpower.test.cr package¶
Submodules¶
openpower.test.cr.cr_cases module¶
-
class
openpower.test.cr.cr_cases.CRTestCase¶ Bases:
openpower.test.common.TestAccumulatorBase-
case_0_mcrf()¶
-
case_1_mcrf()¶
-
case_crand()¶
-
case_crop()¶
-
case_cror_regression()¶ another bad hack!
-
case_isel()¶
-
case_isel_0()¶
-
case_isel_1()¶
-
case_isel_2()¶
-
case_isel_3()¶
-
case_mfcr()¶
-
case_mfocrf()¶
-
case_mfocrf_1()¶
-
case_mfocrf_regression()¶ bit of a bad hack. comes from microwatt 1.bin instruction 0x106d0 as the mask is non-standard, gnu-as barfs. so we fake it up directly from the binary
-
case_mtcrf()¶
-
case_mtocrf()¶
-
case_mtocrf_regression()¶ microwatt 1.bin regression, same hack as above. 106b4: 21 d9 96 7d .long 0x7d96d921 # mtocrf 12, 0b01101101
-
case_mtocrf_regression_2()¶ microwatt 1.bin regression, zero fxm mtocrf 0,16 14928: 21 09 10 7e .long 0x7e100921
-
case_regression_setb()¶
-
case_setb()¶
-