Guest User

Untitled

a guest
Feb 15th, 2013
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.91 KB | None | 0 0
  1. // sinkcompiler_IR_insn.h
  2.  
  3. // Preprocessor trick file
  4. // you must #define
  5. //  SINKCOMPILER_IR_DEFINITION(name)
  6. //  SINKCOMPILER_IR_EQIVALENCE(name,is)
  7. // macro before including this
  8.  
  9. #ifndef SINKCOMPILER_IR_DEFINITION
  10. #error You must define SINKCOMPILER_IR_DEFINITION before including this file
  11. #endif
  12. #ifndef SINKCOMPILER_IR_EQUIVALENCE
  13. #error You must define SINKCOMPILER_IR_EQUIVALENCE before including this file
  14. #endif
  15.  
  16.                               // [destination,[source0[,...source2]]]
  17.  
  18.       SINKCOMPILER_IR_DEFINITION(INVALID)
  19.  
  20.       SINKCOMPILER_IR_DEFINITION(PROLOG)
  21.       SINKCOMPILER_IR_DEFINITION(EPILOG)
  22.  
  23.       SINKCOMPILER_IR_DEFINITION(LOAD)                    // reg,symbol
  24.       SINKCOMPILER_IR_DEFINITION(LOADINT)                 // reg,symbol
  25.       SINKCOMPILER_IR_DEFINITION(STORE)                   // symbol,reg
  26.       SINKCOMPILER_IR_DEFINITION(COPY)                    // reg,reg
Advertisement
Add Comment
Please, Sign In to add comment