scc

simple c99 compiler
git clone git://git.simple-cc.org/scc
Log | Files | Refs | Submodules | README | LICENSE

arch.h (288B)


      1 enum asmop {
      2 	ASJP = ASLABEL + 1,
      3 	ASJR,
      4 	ASRET,
      5 	ASBRANCH,
      6 
      7 	ASPUSH,
      8 	ASPOP,
      9 
     10 	ASADD,
     11 
     12 	ASMOV,
     13 	ASST,
     14 	ASLD,
     15 	ASEXHL,
     16 };
     17 
     18 enum asregs {
     19 	A = 1, B, C, D, E, H, L, IYL, IYH, NREGS,
     20 	AF = NREGS, HL, DE, BC, IY, NPAIRS,
     21 	HLDE = NPAIRS, NQUAD,
     22 	EXHLDE = NQUAD, NOCT,
     23 	SP = NOCT, IX, NANY,
     24 };