codegen_llvm_deps.h.txt 1.1 KB

123456789101112131415161718192021222324252627282930
  1. #pragma once
  2. #include <llvm/BinaryFormat/Dwarf.h>
  3. #include <llvm/ExecutionEngine/ExecutionEngine.h>
  4. #include <llvm/ExecutionEngine/JITEventListener.h>
  5. #include <llvm/ExecutionEngine/MCJIT.h>
  6. #include <llvm/IR/DiagnosticInfo.h>
  7. #include <llvm/IR/DiagnosticPrinter.h>
  8. #include <llvm/IR/LegacyPassManager.h>
  9. #include <llvm/IR/LLVMContext.h>
  10. #include <llvm/IR/Module.h>
  11. #include <llvm/IR/Verifier.h>
  12. #include <llvm/IR/PassManager.h>
  13. #include <llvm/IRReader/IRReader.h>
  14. #include <llvm/Linker/Linker.h>
  15. #include <llvm/Passes/PassBuilder.h>
  16. #include <llvm-c/Disassembler.h>
  17. #include <llvm/Support/Host.h>
  18. #include <llvm/Support/ManagedStatic.h>
  19. #include <llvm/Support/SourceMgr.h>
  20. #include <llvm/Support/TargetSelect.h>
  21. #include <llvm/Support/Timer.h>
  22. #include <llvm/Support/ErrorHandling.h>
  23. #include <llvm/Transforms/IPO.h>
  24. #include <llvm/Transforms/IPO/PassManagerBuilder.h>
  25. #include <llvm/Transforms/Instrumentation.h>
  26. #include <llvm/Transforms/Instrumentation/AddressSanitizer.h>
  27. #include <llvm/Transforms/Instrumentation/MemorySanitizer.h>
  28. #include <llvm/Transforms/Instrumentation/ThreadSanitizer.h>
  29. #include <llvm/LinkAllPasses.h>