summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Jacob Lifshay [Fri, 4 Sep 2020 00:17:06 +0000 (17:17 -0700)]
add addme*, subfme*, addze*, and subfze*
Jacob Lifshay [Fri, 4 Sep 2020 00:02:37 +0000 (17:02 -0700)]
exclude output-for-*.json from generated sdists
Jacob Lifshay [Thu, 3 Sep 2020 23:47:38 +0000 (16:47 -0700)]
add more test values around i32 and i64 overflow
Jacob Lifshay [Thu, 3 Sep 2020 23:43:45 +0000 (16:43 -0700)]
add adde* and subfe*
Jacob Lifshay [Thu, 3 Sep 2020 23:20:16 +0000 (16:20 -0700)]
fix subfc* to calculate correct carries
Jacob Lifshay [Thu, 3 Sep 2020 23:18:34 +0000 (16:18 -0700)]
add addc* and subfc* instructions
Jacob Lifshay [Thu, 3 Sep 2020 23:01:43 +0000 (16:01 -0700)]
python tests pass
Jacob Lifshay [Thu, 3 Sep 2020 23:01:23 +0000 (16:01 -0700)]
add SO propagation
Jacob Lifshay [Thu, 3 Sep 2020 22:39:59 +0000 (15:39 -0700)]
expose methods to python for conversion between SPR values and structs used to represent them
Jacob Lifshay [Thu, 3 Sep 2020 03:47:54 +0000 (20:47 -0700)]
include proc-macro in sdist
Jacob Lifshay [Thu, 3 Sep 2020 03:36:23 +0000 (20:36 -0700)]
code compiles
Jacob Lifshay [Wed, 2 Sep 2020 02:15:08 +0000 (19:15 -0700)]
add inline assembly module
Jacob Lifshay [Mon, 31 Aug 2020 22:28:49 +0000 (15:28 -0700)]
working on code
Jacob Lifshay [Sat, 29 Aug 2020 01:15:09 +0000 (18:15 -0700)]
working on adding proc-macro that replaces macro_rules-based instrs! macro
Jacob Lifshay [Fri, 28 Aug 2020 01:22:21 +0000 (18:22 -0700)]
WIP: adding support for carry input/outputs and simplifying python API
Jacob Lifshay [Fri, 28 Aug 2020 00:17:47 +0000 (17:17 -0700)]
add subf[o][.] instructions
Jacob Lifshay [Fri, 28 Aug 2020 00:11:44 +0000 (17:11 -0700)]
working on add[o][.] implementation
Jacob Lifshay [Thu, 27 Aug 2020 21:08:28 +0000 (14:08 -0700)]
comment out add* code until it can be tested
Jacob Lifshay [Thu, 27 Aug 2020 20:57:43 +0000 (13:57 -0700)]
add add[o][.]
Jacob Lifshay [Sat, 25 Jul 2020 02:59:36 +0000 (19:59 -0700)]
add Python build instructions to README.md
Jacob Lifshay [Thu, 9 Jul 2020 05:14:31 +0000 (22:14 -0700)]
working on instruction model
Jacob Lifshay [Thu, 9 Jul 2020 05:09:18 +0000 (22:09 -0700)]
working on instruction models
Jacob Lifshay [Thu, 9 Jul 2020 05:06:02 +0000 (22:06 -0700)]
updating instruction models
Jacob Lifshay [Thu, 9 Jul 2020 04:43:15 +0000 (21:43 -0700)]
swap assembly argument order to be the correct order
Jacob Lifshay [Thu, 9 Jul 2020 04:35:09 +0000 (21:35 -0700)]
update gen-output to use native_instrs by default
Jacob Lifshay [Thu, 9 Jul 2020 04:26:44 +0000 (21:26 -0700)]
add initial implementation of mul* and madd* instructions
Jacob Lifshay [Thu, 9 Jul 2020 03:26:54 +0000 (20:26 -0700)]
refactor API and add support for more instructions
Jacob Lifshay [Wed, 8 Jul 2020 06:26:26 +0000 (23:26 -0700)]
add python bindings
Jacob Lifshay [Thu, 28 May 2020 06:36:08 +0000 (23:36 -0700)]
add more test cases
Jacob Lifshay [Thu, 28 May 2020 06:33:32 +0000 (23:33 -0700)]
working on instruction model
Jacob Lifshay [Thu, 28 May 2020 06:29:54 +0000 (23:29 -0700)]
working on instruction models
Jacob Lifshay [Thu, 28 May 2020 06:24:56 +0000 (23:24 -0700)]
working on instruction models
Jacob Lifshay [Thu, 28 May 2020 06:13:50 +0000 (23:13 -0700)]
working on adding instruction models
Jacob Lifshay [Thu, 28 May 2020 05:15:24 +0000 (22:15 -0700)]
add gen-output.sh
Jacob Lifshay [Thu, 28 May 2020 05:09:40 +0000 (22:09 -0700)]
add newline to end of output
Jacob Lifshay [Thu, 28 May 2020 04:51:34 +0000 (21:51 -0700)]
switch output format to JSON to allow easier parsing
Jacob Lifshay [Tue, 26 May 2020 03:27:41 +0000 (20:27 -0700)]
change loop order
Jacob Lifshay [Tue, 26 May 2020 03:24:23 +0000 (20:24 -0700)]
add more instructions and test cases
Jacob Lifshay [Tue, 26 May 2020 02:20:38 +0000 (19:20 -0700)]
initial commit