move over to from openpower imports2021-04-23T14:30:39ZLuke Kenneth Casson Leightonlkcl@lkcl.netLuke Kenneth Casson Leightonlkcl@lkcl.net2021-04-23T14:30:39Zhttps://git.libre-soc.org/?p=soc.git;a=commitdiff;h=3ba07d7528444bc085778bc7f643352e866f7a88
add SVSTATE to TestCase infrastructure for use in TestIssuer2021-02-12T15:23:05ZLuke Kenneth Casson Leightonlkcl@lkcl.netLuke Kenneth Casson Leightonlkcl@lkcl.net2021-02-12T15:23:05Zhttps://git.libre-soc.org/?p=soc.git;a=commitdiff;h=f67cd9f81a517e3b6e75c58bdc1d0d836fae26b7
add SVSTATE to TestCase infrastructure for use in TestIssuer
move pia_res_to_output to common test helpers2020-10-09T03:21:51ZJacob Lifshayprogrammerjake@gmail.comJacob Lifshayprogrammerjake@gmail.com2020-10-09T03:21:51Zhttps://git.libre-soc.org/?p=soc.git;a=commitdiff;h=befa603c46b72128ba1ddb0b32a72dae9cb7b425
bit of a big reorg of data structures2020-09-07T15:59:40ZLuke Kenneth Casson Leightonlkcl@lkcl.netLuke Kenneth Casson Leightonlkcl@lkcl.net2020-09-07T15:59:40Zhttps://git.libre-soc.org/?p=soc.git;a=commitdiff;h=298c6dfc0f2380a16974b8d71f00759af2e38159
bit of a big reorg of data structures
ALU test_pipe_caller.py is now testing with a subset PowerDecoder2
and the field names need to change to match up.
add unit test for slow SPRs (SPRG0/1)2020-09-06T16:49:20ZLuke Kenneth Casson Leightonlkcl@lkcl.netLuke Kenneth Casson Leightonlkcl@lkcl.net2020-09-06T16:49:20Zhttps://git.libre-soc.org/?p=soc.git;a=commitdiff;h=d3d4c6dc5b54b015ad78ef7e14a412880533288f
add unit test for slow SPRs (SPRG0/1)
add test mapping for slow SPR numbers
series of extensive modifications to fix long-standing bug in CR handling2020-09-02T11:32:38ZLuke Kenneth Casson Leightonlkcl@lkcl.netLuke Kenneth Casson Leightonlkcl@lkcl.net2020-09-02T11:32:38Zhttps://git.libre-soc.org/?p=soc.git;a=commitdiff;h=58496f2cd13b168ddfae4c788334c5a595f9de71
series of extensive modifications to fix long-standing bug in CR handling
cr as a FieldSelectableInt is being removed
slowly morphing towards using an XER bit-field selector in decoder2020-08-29T19:42:35ZLuke Kenneth Casson Leightonlkcl@lkcl.netLuke Kenneth Casson Leightonlkcl@lkcl.net2020-08-29T19:42:35Zhttps://git.libre-soc.org/?p=soc.git;a=commitdiff;h=2ca0ef2e8a2daa1c99e1a1ec52139a9d6176be4d
slowly morphing towards using an XER bit-field selector in decoder
need to read SO if Rc=12020-08-27T12:23:04ZLuke Kenneth Casson Leightonlkcl@lkcl.netLuke Kenneth Casson Leightonlkcl@lkcl.net2020-08-27T12:23:04Zhttps://git.libre-soc.org/?p=soc.git;a=commitdiff;h=7cbd776f951b6f4a8d31dd9f1cff5c210f98971a
reorg of SO handling related to CR02020-08-26T17:59:47ZLuke Kenneth Casson Leightonlkcl@lkcl.netLuke Kenneth Casson Leightonlkcl@lkcl.net2020-08-26T17:59:47Zhttps://git.libre-soc.org/?p=soc.git;a=commitdiff;h=cd088b785ee6e4a9fd9e5c1b87c63a13e9e7386b
reorg of SO handling related to CR0
because CR0 needs XER SO, logical pipe needs to read but not write SO
this means quite a substantial but relatively straightforward change
in the pipe_data for logical and ALU
add code for skipping test cases2020-07-29T00:23:02ZJacob Lifshayprogrammerjake@gmail.comJacob Lifshayprogrammerjake@gmail.com2020-07-29T00:23:02Zhttps://git.libre-soc.org/?p=soc.git;a=commitdiff;h=394c808142d58884a76cf087debcd62297b857f3
move run_test_program to base class and rename to "add_case"2020-07-26T10:11:25ZLuke Kenneth Casson Leightonlkcl@lkcl.netLuke Kenneth Casson Leightonlkcl@lkcl.net2020-07-26T10:11:25Zhttps://git.libre-soc.org/?p=soc.git;a=commitdiff;h=3e018e4f2dbc25a3420aeb1a41d0bce410107262
move run_test_program to base class and rename to "add_case"
add common test base class for "accumulating" tests to run2020-07-26T09:31:49ZLuke Kenneth Casson Leightonlkcl@lkcl.netLuke Kenneth Casson Leightonlkcl@lkcl.net2020-07-26T09:31:49Zhttps://git.libre-soc.org/?p=soc.git;a=commitdiff;h=93297fd8dbd7033e13f97f6de6d3674d872a2043
add common test base class for "accumulating" tests to run