| /freebsd-12.1/contrib/llvm/lib/Target/ |
| H A D | TargetMachineC.cpp | 188 LLVMCodeGenFileType codegen, in LLVMTargetMachineEmit() argument 200 switch (codegen) { in LLVMTargetMachineEmit() 221 char* Filename, LLVMCodeGenFileType codegen, char** ErrorMessage) { in LLVMTargetMachineEmitToFile() argument 228 bool Result = LLVMTargetMachineEmit(T, M, dest, codegen, ErrorMessage); in LLVMTargetMachineEmitToFile() 234 LLVMModuleRef M, LLVMCodeGenFileType codegen, char** ErrorMessage, in LLVMTargetMachineEmitToMemoryBuffer() argument 238 bool Result = LLVMTargetMachineEmit(T, M, OStream, codegen, ErrorMessage); in LLVMTargetMachineEmitToMemoryBuffer()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | ParallelCG.cpp | 28 static void codegen(Module *M, llvm::raw_pwrite_stream &OS, in codegen() function 48 codegen(M.get(), *OSs[0], TMFactory, FileType); in splitCodeGen() 89 codegen(MPartInCtx.get(), *ThreadOS, TMFactory, FileType); in splitCodeGen()
|
| /freebsd-12.1/contrib/llvm/include/llvm-c/ |
| H A D | TargetMachine.h | 133 char *Filename, LLVMCodeGenFileType codegen, char **ErrorMessage); 137 LLVMCodeGenFileType codegen, char** ErrorMessage, LLVMMemoryBufferRef *OutMemBuf);
|
| /freebsd-12.1/contrib/llvm/lib/LTO/ |
| H A D | LTOBackend.cpp | 299 void codegen(Config &Conf, TargetMachine *TM, AddStreamFn AddStream, in codegen() function 370 codegen(C, TM.get(), AddStream, ThreadId, *MPartInCtx); in splitCodeGen() 434 codegen(C, TM.get(), AddStream, 0, *Mod); in backend() 482 codegen(Conf, TM.get(), AddStream, Task, Mod); in thinBackend() 526 codegen(Conf, TM.get(), AddStream, Task, Mod); in thinBackend()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURegisterInfo.td | 10 // Tablegen register definitions common to all hw codegen targets.
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyInstrExceptRef.td | 1 // WebAssemblyInstrExceptRef.td-WebAssembly except_ref codegen --*- tablegen -*-
|
| H A D | WebAssemblyInstrCall.td | 1 //===- WebAssemblyInstrCall.td-WebAssembly Call codegen support -*- tablegen -*-
|
| H A D | WebAssemblyInstrInteger.td | 1 // WebAssemblyInstrInteger.td-WebAssembly Integer codegen -------*- tablegen -*-
|
| H A D | WebAssemblyInstrFloat.td | 1 // WebAssemblyInstrFloat.td-WebAssembly Float codegen support ---*- tablegen -*-
|
| H A D | WebAssemblyInstrInfo.td | 207 // local.set to be implicit during most of codegen, we can have a COPY which
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | OpenCLImageTypes.def | 14 // with given ID, singleton ID access type and a codegen suffix
|
| /freebsd-12.1/contrib/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoM.td | 39 // Pseudo-instructions and codegen patterns
|
| H A D | RISCVRegisterInfo.td | 46 // instruction isn't targeted, we see no major negative codegen impact.
|
| H A D | RISCVInstrInfoA.td | 91 // Pseudo-instructions and codegen patterns
|
| H A D | RISCVInstrInfoD.td | 198 // Pseudo-instructions and codegen patterns
|
| H A D | RISCVInstrInfoF.td | 237 // Pseudo-instructions and codegen patterns
|
| H A D | RISCVInstrInfo.td | 207 // Standalone (codegen-only) immleaf patterns. 635 // Pseudo-instructions and codegen patterns
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Headers/cuda_wrappers/ |
| H A D | complex | 68 // codegen this host code when compiling for device.
|
| /freebsd-12.1/contrib/llvm/tools/llvm-lto/ |
| H A D | llvm-lto.cpp | 515 return codegen(); in run() 722 void codegen() { in codegen() function in thinlto::ThinLTOProcessing
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | CommandFlags.inc | 10 // This file contains codegen-specific flags that are shared between different 169 cl::desc("Force codegen to assume rounding mode can change dynamically"),
|
| /freebsd-12.1/contrib/llvm/lib/Target/Sparc/ |
| H A D | SparcInstrFormats.td | 363 // Pseudo-instructions for alternate assembly syntax (never used by codegen).
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | IntrinsicsAMDGPU.td | 426 // argument names are explanatory and used as DAG operand names for codegen 557 // codegen pattern matching.
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrAtomics.td | 1 //=- AArch64InstrAtomics.td - AArch64 Atomic codegen support -*- tablegen -*-=//
|
| H A D | AArch64.td | 140 "Use alias analysis during codegen">;
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsInstrFormats.td | 143 // Pseudo-instructions for alternate assembly syntax (never used by codegen).
|