util_loc.h 602 B

1234567891011121314151617181920
  1. /*
  2. * The Amsterdam Compiler Kit
  3. * See the copyright notice in the ACK home directory, in the file "Copyright".
  4. */
  5. #ifndef LANG_CEM_CEMCOM_ANSI_UTIL_H
  6. #define LANG_CEM_CEMCOM_ANSI_UTIL_H
  7. /* lang/cem/cemcom.ansi/util.c */
  8. void LocalInit(void);
  9. arith LocalSpace(arith sz, int al);
  10. arith NewLocal(arith sz, int al, int regtype, int sc);
  11. void FreeLocal(arith off);
  12. void LocalFinish(void);
  13. void RegisterAccount(arith offset, arith size, int regtype, int sc);
  14. void LoadLocal(arith off, arith sz);
  15. void StoreLocal(arith off, arith sz);
  16. void AddrLocal(arith off);
  17. #endif /* LANG_CEM_CEMCOM_ANSI_UTIL_H */