Home | History | Annotate | Download | only in driver

Lines Matching full:llvm

3 //                     The LLVM Compiler Infrastructure
16 #include "llvm/Option/Arg.h"
26 #include "llvm/ADT/Statistic.h"
27 #include "llvm/LinkAllPasses.h"
28 #include "llvm/Option/ArgList.h"
29 #include "llvm/Option/OptTable.h"
30 #include "llvm/Support/ErrorHandling.h"
31 #include "llvm/Support/ManagedStatic.h"
32 #include "llvm/Support/Signals.h"
33 #include "llvm/Support/TargetSelect.h"
34 #include "llvm/Support/Timer.h"
35 #include "llvm/Support/raw_ostream.h"
38 using namespace llvm::opt;
52 llvm::sys::RunInterruptHandlers();
54 // We cannot recover from llvm errors. When reporting a fatal error, exit
62 void initializePollyPasses(llvm::PassRegistry &Registry);
72 llvm::InitializeAllTargets();
73 llvm::InitializeAllTargetMCs();
74 llvm::InitializeAllAsmPrinters();
75 llvm::InitializeAllAsmParsers();
78 llvm::PassRegistry &Registry = *llvm::PassRegistry::getPassRegistry();
102 // Set an error handler, so that any LLVM backend diagnostics go through our
104 llvm::install_fatal_error_handler(LLVMErrorHandler,
116 llvm::TimerGroup::printAll(llvm::errs());
121 llvm::remove_fatal_error_handler();
125 if (llvm::AreStatisticsEnabled() || Clang->getFrontendOpts().ShowStats)
126 llvm::PrintStatistics();
133 llvm::llvm_shutdown();