John Byrd

Results 13 issues of John Byrd

Aquila assumes all calculations occur in double precision floats. This is not appropriate or necessary for much DSP work. Replace references to double to a user-defined type or permit templated...

Although I've sketched in an outline of processor features at https://github.com/llvm-mos/llvm-mos/blob/main/llvm/lib/Target/MOS/MOSDevices.td , it needs to be fleshed out with actual new instructions in MOSInstr*.td, and test cases added to the...

enhancement
p2

Whenever I've brought up feature requests for a new compiler online, the near to first request that comes up is "cc65 compatibility." On its face, this seems like a sensible...

enhancement
p2

The MOSAsmParser works, but it could probably work in about a third of the code that is currently present. Rather than repair it, it should probably be rewritten more simply...

refactor
p3

The 65816 shares a similar instruction architecture to its 8-bit counterpart. Register sizes are wider, and there are more addressing modes. It seems likely that the 65816 wider register format,...

enhancement
p2

The check-* series of tests should be run in both debug and release builds. Debug builds catch numerous basic errors in vector handling, etc., but currently we're only smoking release...

enhancement
good first issue
p2

The zone system for msgpack seems very useful to me. However, in my case, I must implement msgpack with another memory management system. It seems to me that another struct...

I added some basic [documentation for zones](https://github.com/msgpack/msgpack-c/wiki/v1_2_zone) to your wiki. Please feel free to check it and modify it as you see fit. Thank you.

Why didn't you just fork from the llvm base instead of checking in whatever source code happened to be on your hard drive at the time, "software in security progress...

Great library, love its design. I looked through the examples folder, but I did not see one particular use case for pyparsing that struck me as a natural demonstration case....