/JIT/PyAliasAnalysis.h

http://unladen-swallow.googlecode.com/ · C Header · 14 lines · 8 code · 4 blank · 2 comment · 0 complexity · 6ee385fd9beed1425294b58b847a2f12 MD5 · raw file

  1. // -*- C++ -*-
  2. #ifndef UTIL_ALIASANALYSIS_H
  3. #define UTIL_ALIASANALYSIS_H
  4. #ifndef __cplusplus
  5. #error This header expects to be included only in C++ source
  6. #endif
  7. #include "llvm/Pass.h"
  8. // Implements Python-specific aliasing rules.
  9. llvm::Pass *CreatePyAliasAnalysis(struct PyGlobalLlvmData &global_data);
  10. #endif // UTIL_ALIASANALYSIS_H