Home
last modified time | relevance | path

Searched refs:CodeGenFileType (Results 1 – 24 of 24) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DLLVMTargetMachine.cpp137 CodeGenFileType FileType, in addAsmPrinter()
155 raw_pwrite_stream &Out, raw_pwrite_stream *DwoOut, CodeGenFileType FileType, in createMCStreamer()
168 case CodeGenFileType::AssemblyFile: { in createMCStreamer()
200 case CodeGenFileType::ObjectFile: { in createMCStreamer()
223 case CodeGenFileType::Null: in createMCStreamer()
235 CodeGenFileType FileType, bool DisableVerify, in addPassesToEmitFile()
250 if (FileType != CodeGenFileType::Null) in addPassesToEmitFile()
H A DParallelCG.cpp28 CodeGenFileType FileType) { in codegen()
42 CodeGenFileType FileType, bool PreserveLocals) { in splitCodeGen()
H A DCommandFlags.cpp65 CGOPT_EXP(CodeGenFileType, FileType) in CGOPT()
192 static cl::opt<CodeGenFileType> FileType( in CGOPT()
193 "filetype", cl::init(CodeGenFileType::AssemblyFile), in CGOPT()
196 cl::values(clEnumValN(CodeGenFileType::AssemblyFile, "asm", in CGOPT()
198 clEnumValN(CodeGenFileType::ObjectFile, "obj", in CGOPT()
200 clEnumValN(CodeGenFileType::Null, "null", in CGOPT()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDirectXTargetMachine.cpp127 CodeGenFileType FileType, bool DisableVerify, in addPassesToEmitFile()
133 case CodeGenFileType::AssemblyFile: in addPassesToEmitFile()
137 case CodeGenFileType::ObjectFile: in addPassesToEmitFile()
153 case CodeGenFileType::Null: in addPassesToEmitFile()
H A DDirectXTargetMachine.h34 raw_pwrite_stream *DwoOut, CodeGenFileType FileType,
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DParallelCG.h39 CodeGenFileType FileType = CodeGenFileType::ObjectFile,
H A DCommandFlags.h54 std::optional<CodeGenFileType> getExplicitFileType();
56 CodeGenFileType getFileType();
H A DCodeGenPassBuilder.h149 CodeGenFileType FileType) const;
509 CodeGenFileType FileType) const { in buildPipeline()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetMachine.h384 raw_pwrite_stream *, CodeGenFileType,
454 raw_pwrite_stream *DwoOut, CodeGenFileType FileType,
462 CodeGenFileType, CGPassBuilderOption, in buildCodeGenPipeline() argument
490 raw_pwrite_stream *DwoOut, CodeGenFileType FileType,
495 CodeGenFileType FileType, MCContext &Ctx);
/freebsd-14.2/contrib/llvm-project/llvm/tools/llc/
H A Dllc.cpp276 case CodeGenFileType::AssemblyFile: in GetOutputStream()
279 case CodeGenFileType::ObjectFile: in GetOutputStream()
285 case CodeGenFileType::Null: in GetOutputStream()
295 case CodeGenFileType::AssemblyFile: in GetOutputStream()
297 case CodeGenFileType::ObjectFile: in GetOutputStream()
298 case CodeGenFileType::Null: in GetOutputStream()
649 codegen::getFileType() != CodeGenFileType::ObjectFile) in compileModule()
671 if ((codegen::getFileType() != CodeGenFileType::AssemblyFile && in compileModule()
H A DNewPMDriver.h46 StringRef PassPipeline, CodeGenFileType FileType);
H A DNewPMDriver.cpp120 CodeGenFileType FileType) { in compileModuleWithNewPM()
137 if ((codegen::getFileType() != CodeGenFileType::AssemblyFile && in compileModuleWithNewPM()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/LTO/
H A DConfig.h58 CodeGenFileType CGFileType = CodeGenFileType::ObjectFile;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/
H A DTargetMachineC.cpp303 CodeGenFileType ft; in LLVMTargetMachineEmit()
306 ft = CodeGenFileType::AssemblyFile; in LLVMTargetMachineEmit()
309 ft = CodeGenFileType::ObjectFile; in LLVMTargetMachineEmit()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CodeGenPassBuilder.cpp52 raw_pwrite_stream *DwoOut, CodeGenFileType FileType, in buildCodeGenPipeline()
H A DX86TargetMachine.h64 CodeGenFileType, CGPassBuilderOption,
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DCodeGen.h83 enum class CodeGenFileType { enum
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/LTO/legacy/
H A DLTOCodeGenerator.h97 void setFileType(CodeGenFileType FT) { Config.CGFileType = FT; } in setFileType()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp297 static CodeGenFileType getCodeGenFileType(BackendAction Action) { in getCodeGenFileType()
299 return CodeGenFileType::ObjectFile; in getCodeGenFileType()
301 return CodeGenFileType::Null; in getCodeGenFileType()
304 return CodeGenFileType::AssemblyFile; in getCodeGenFileType()
574 CodeGenFileType CGFT = getCodeGenFileType(Action); in AddEmitPasses()
/freebsd-14.2/contrib/llvm-project/clang/lib/Interpreter/
H A DDeviceOffload.cpp91 llvm::CodeGenFileType::AssemblyFile)) { in GeneratePTX()
/freebsd-14.2/contrib/llvm-project/llvm/lib/LTO/
H A DLTOCodeGenerator.cpp309 setFileType(CodeGenFileType::AssemblyFile); in compileOptimizedToFile()
318 Config.CGFileType == CodeGenFileType::AssemblyFile ? "s" : "o"); in compileOptimizedToFile()
H A DThinLTOCodeGenerator.cpp342 if (TM.addPassesToEmitFile(PM, OS, nullptr, CodeGenFileType::ObjectFile, in codegenModule()
/freebsd-14.2/contrib/llvm-project/lld/COFF/
H A DLTO.cpp100 c.CGFileType = CodeGenFileType::AssemblyFile; in createConfig()
/freebsd-14.2/contrib/llvm-project/lld/ELF/
H A DLTO.cpp157 c.CGFileType = CodeGenFileType::AssemblyFile; in createConfig()