quakeforge/tools/qfcc
Bill Currie edf7a781fd [qfcc] Map uint to int for some intructions
Many math instructions don't care about the difference between signed
and unsigned operands and are thus specified using int, but need to be
usable with uint. div is NOT mapped because there is a difference:
0x8000 / 2 (16-bit) is 0x4000 unsigned but 0xc000 signed, and 0x8000 /
0xfffe is 0 unsigned and 0x4000 signed. This means I'll need to add some
more instructions. Not sure what to do about % and %% though as that's a
lot of instructions (12).
2022-01-30 22:47:57 +09:00
..
doc [qfcc] Replace [no-]v6only with target= 2022-01-07 18:34:05 +09:00
include [qfcc] Add support for horizontal vector ops 2022-01-30 10:56:15 +09:00
source [qfcc] Map uint to int for some intructions 2022-01-30 22:47:57 +09:00
test [qfcc] Really get vecaddr.r working on both ISAs 2022-01-30 20:01:32 +09:00
AUTHORS
Makemodule.am [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
TODO Throw away function parameter type alias info 2020-02-26 17:46:53 +09:00