llvm               20 tools/build/feature/test-clang.cpp 	llvm::llvm_shutdown();
llvm               11 tools/build/feature/test-llvm.cpp 	llvm::errs() << "Hello World!\n";
llvm               12 tools/build/feature/test-llvm.cpp 	llvm::llvm_shutdown();
llvm               19 tools/perf/util/c++/clang-test.cpp static std::unique_ptr<llvm::Module>
llvm               25 tools/perf/util/c++/clang-test.cpp 		return std::unique_ptr<llvm::Module>(nullptr);
llvm               30 tools/perf/util/c++/clang-test.cpp 	std::unique_ptr<llvm::Module> M =
llvm               45 tools/perf/util/c++/clang-test.cpp 	for (llvm::Function& F : *M)
llvm               34 tools/perf/util/c++/clang.cpp static std::unique_ptr<llvm::LLVMContext> LLVMCtx;
llvm               39 tools/perf/util/c++/clang.cpp createCompilerInvocation(llvm::opt::ArgStringList CFlags, StringRef& Path,
llvm               42 tools/perf/util/c++/clang.cpp 	llvm::opt::ArgStringList CCArgs {
llvm               67 tools/perf/util/c++/clang.cpp static std::unique_ptr<llvm::Module>
llvm               68 tools/perf/util/c++/clang.cpp getModuleFromSource(llvm::opt::ArgStringList CFlags,
llvm               90 tools/perf/util/c++/clang.cpp 		return std::unique_ptr<llvm::Module>(nullptr);
llvm               95 tools/perf/util/c++/clang.cpp std::unique_ptr<llvm::Module>
llvm               96 tools/perf/util/c++/clang.cpp getModuleFromSource(llvm::opt::ArgStringList CFlags,
llvm              101 tools/perf/util/c++/clang.cpp 	llvm::IntrusiveRefCntPtr<OverlayFileSystem> OverlayFS(
llvm              103 tools/perf/util/c++/clang.cpp 	llvm::IntrusiveRefCntPtr<InMemoryFileSystem> MemFS(
llvm              111 tools/perf/util/c++/clang.cpp 	MemFS->addFile(Twine(Name), 0, llvm::MemoryBuffer::getMemBuffer(Content));
llvm              116 tools/perf/util/c++/clang.cpp std::unique_ptr<llvm::Module>
llvm              117 tools/perf/util/c++/clang.cpp getModuleFromSource(llvm::opt::ArgStringList CFlags, StringRef Path)
llvm              123 tools/perf/util/c++/clang.cpp std::unique_ptr<llvm::SmallVectorImpl<char>>
llvm              124 tools/perf/util/c++/clang.cpp getBPFObjectFromModule(llvm::Module *Module)
llvm              126 tools/perf/util/c++/clang.cpp 	using namespace llvm;
llvm              132 tools/perf/util/c++/clang.cpp 		llvm::errs() << Error;
llvm              133 tools/perf/util/c++/clang.cpp 		return std::unique_ptr<llvm::SmallVectorImpl<char>>(nullptr);
llvm              136 tools/perf/util/c++/clang.cpp 	llvm::TargetOptions Opt;
llvm              158 tools/perf/util/c++/clang.cpp 		llvm::errs() << "TargetMachine can't emit a file of this type\n";
llvm              159 tools/perf/util/c++/clang.cpp 		return std::unique_ptr<llvm::SmallVectorImpl<char>>(nullptr);
llvm              171 tools/perf/util/c++/clang.cpp 	perf::LLVMCtx.reset(new llvm::LLVMContext());
llvm              181 tools/perf/util/c++/clang.cpp 	llvm::llvm_shutdown();
llvm              193 tools/perf/util/c++/clang.cpp 	llvm::opt::ArgStringList CFlags;
llvm               13 tools/perf/util/c++/clang.h using namespace llvm;
llvm               23 tools/perf/util/c++/clang.h std::unique_ptr<llvm::SmallVectorImpl<char>>
llvm               24 tools/perf/util/c++/clang.h getBPFObjectFromModule(llvm::Module *Module);