vkdoom_m/src/zscript
Randy Heit 5d2cbf4ecb Improve disassembly of branch instructions
- I kept getting confused trying to read these instructions, so now their
  disassembly looks more MIPS-like:
  * All mnemonics have had 'b' prepended to them for "branch".
  * The CMP_CHECK bit alters the displayed mnemonic for the inverted
    versions. e.g. BEQ can be displayed as BNE.
  * The following JMP instruction that encodes the branch destination has
    been folded into the disassembly of the branch instruction. Unlike
    MIPS, I chose to display it offset from the branch check with =>
    instead of another comma.
2015-03-13 23:26:33 -05:00
..
ast.cpp Add single <-> double conversions. 2013-11-01 21:45:02 -05:00
vm.h Improve disassembly of branch instructions 2015-03-13 23:26:33 -05:00
vmbuilder.cpp Fix FxPick code emission 2014-12-21 21:57:30 -06:00
vmbuilder.h Add FxVMFunctionCall class 2014-12-30 23:31:07 -06:00
vmdisasm.cpp Improve disassembly of branch instructions 2015-03-13 23:26:33 -05:00
vmexec.cpp - Added DecoFindSingleNameState for the extremely common case of finding a state with only 2012-10-26 04:04:06 +00:00
vmexec.h Add VM opcodes NOP, LANG, and SANG 2013-08-23 21:46:40 -05:00
vmframe.cpp 16-byte align frames on the VMFrameStack 2015-01-10 23:00:45 -06:00
vmops.h Improve disassembly of branch instructions 2015-03-13 23:26:33 -05:00
zcc-parse.lemon Accept only one identifier for class names. 2013-10-29 22:05:09 -05:00
zcc_compile.cpp Remove IsUnary() and IsBinary() 2013-11-01 21:28:00 -05:00
zcc_compile.h Interpret function calls to type refs as type casts 2013-10-30 20:53:02 -05:00
zcc_errors.h Interpret function calls to type refs as type casts 2013-10-30 20:53:02 -05:00
zcc_expr.cpp Prioritize single->double conversions for FindBestProto() 2013-11-01 22:05:49 -05:00
zcc_exprlist.h Remove IsUnary() and IsBinary() 2013-11-01 21:28:00 -05:00
zcc_parser.cpp Add a constructor to PSymbolTable that takes a parent table as input 2013-10-29 22:05:56 -05:00
zcc_parser.h Remove IsUnary() and IsBinary() 2013-11-01 21:28:00 -05:00