Lines Matching refs:llvm
16 namespace llvm {
27 std::unique_ptr<llvm::Module> TheModule;
28 llvm::Module *LinkModule;
29 llvm::LLVMContext *VMContext;
36 CodeGenAction(unsigned _Act, llvm::LLVMContext *_VMContext = nullptr);
53 void setLinkModule(llvm::Module *Mod) { LinkModule = Mod; }
57 llvm::Module *takeModule();
60 llvm::LLVMContext *takeLLVMContext();
68 EmitAssemblyAction(llvm::LLVMContext *_VMContext = nullptr);
74 EmitBCAction(llvm::LLVMContext *_VMContext = nullptr);
80 EmitLLVMAction(llvm::LLVMContext *_VMContext = nullptr);
86 EmitLLVMOnlyAction(llvm::LLVMContext *_VMContext = nullptr);
92 EmitCodeGenOnlyAction(llvm::LLVMContext *_VMContext = nullptr);
98 EmitObjAction(llvm::LLVMContext *_VMContext = nullptr);