| /openbsd-src/gnu/llvm/clang/include/clang/Driver/ |
| H A D | Types.def | 38 … PP_C, INVALID, "i", phases::Compile, phases::Backend, phases::Assemble… 39 … PP_C, "c", phases::Preprocess, phases::Compile, phases::Backend, phases::Assemble… 40 … PP_C, "cl", phases::Preprocess, phases::Compile, phases::Backend, phases::Assemble… 41 … PP_CXX, "clcpp", phases::Preprocess, phases::Compile, phases::Backend, phases::Assemble… 42 … PP_CUDA, INVALID, "cui", phases::Compile, phases::Backend, phases::Assemble… 43 … PP_CUDA, "cu", phases::Preprocess, phases::Compile, phases::Backend, phases::Assemble… 44 … PP_CUDA, "cu", phases::Preprocess, phases::Compile, phases::Backend, phases::Assemble… 45 … PP_HIP, INVALID, "hipi", phases::Compile, phases::Backend, phases::Assemble… 46 … PP_HIP, "hip", phases::Preprocess, phases::Compile, phases::Backend, phases::Assemble… 47 … PP_HIP, "hip", phases::Preprocess, phases::Compile, phases::Backend, phases::Assemble… [all …]
|
| H A D | Phases.h | 21 Backend, enumerator
|
| /openbsd-src/gnu/llvm/llvm/utils/ |
| H A D | llvm-native-gxx | 10 $Backend = 'cbe'; 22 $Backend = $1; 75 $def =~ s/\.bc$/.$Backend/; 108 my ($BCFile, $Backend, $OutputFile) = @_; 111 if ($Backend eq 'cbe') { 118 } elsif ($Backend eq 'llc') { 134 my ($LLVMGCCCommand, $Backend, $OutputFile) = @_; 146 if ($Backend eq 'cbe') { 149 } elsif ($Backend eq 'llc') { 168 CompileBytecodeToNative ($LinkedBCFile, $Backend, $OutputFile); [all …]
|
| /openbsd-src/gnu/llvm/llvm/ |
| H A D | CODE_OWNERS.TXT | 88 D: PowerPC Backend 92 D: WebAssembly Backend (lib/Target/WebAssembly/*) 100 D: Sparc Backend (lib/Target/Sparc/*) 162 D: AVR Backend 166 D: VE Backend 178 D: Hexagon Backend 182 D: XCore Backend 186 D: Lanai Backend 190 D: X86 Backend 230 D: Stable release management (x.y.[1-9] releases), AMDGPU Backend, libclc [all …]
|
| H A D | CREDITS.TXT | 168 D: WebAssembly Backend 227 D: PowerPC Backend Developer 317 D: Backend for Qualcomm's Hexagon VLIW processor. 429 D: PowerPC Backend Developer 547 D: PowerPC Backend Developer 555 D: PowerPC Backend Developer 559 D: PowerPC Backend Developer
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | ReleaseNotes.rst | 132 Changes to the AArch64 Backend 145 Changes to the AMDGPU Backend 148 Changes to the ARM Backend 160 Changes to the AVR Backend 165 Changes to the DirectX Backend 168 Changes to the Hexagon Backend 173 Changes to the LoongArch Backend 189 Changes to the MIPS Backend 194 Changes to the PowerPC Backend 235 Changes to the RISC-V Backend [all …]
|
| H A D | HowToSubmitABug.rst | 131 Backend code generator bugs 196 Backend, and then link in the shared object it generates.
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/MC/ |
| H A D | MCAssembler.h | 117 std::unique_ptr<MCAsmBackend> Backend; variable 243 MCAssembler(MCContext &Context, std::unique_ptr<MCAsmBackend> Backend, 323 MCAsmBackend *getBackendPtr() const { return Backend.get(); } in getBackendPtr() 329 MCAsmBackend &getBackend() const { return *Backend; } in getBackend()
|
| /openbsd-src/gnu/llvm/clang/lib/Driver/ |
| H A D | Phases.cpp | 20 case Backend: return "backend"; in getPhaseName()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/LTO/ |
| H A D | LTO.h | 256 LTO(Config Conf, ThinBackend Backend = nullptr, 318 ThinLTOState(ThinBackend Backend); 320 ThinBackend Backend; member
|
| /openbsd-src/gnu/llvm/llvm/bindings/ocaml/backends/ |
| H A D | META.llvm_backend.in | 3 description = "@TARGET@ Backend for LLVM"
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AVR/ |
| H A D | README.md | 7 * [Unresolved bugs](https://llvm.org/bugs/buglist.cgi?product=libraries&component=Backend%3A%20AVR&…
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-lto2/ |
| H A D | llvm-lto2.cpp | 326 ThinBackend Backend; in run() local 328 Backend = in run() 334 Backend = createInProcessThinBackend( in run() 355 LTO Lto(std::move(Conf), std::move(Backend)); in run()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | DiagnosticCategories.td | 11 class CatBackend : DiagCategory<"Backend Issue">;
|
| /openbsd-src/gnu/llvm/llvm/docs/tutorial/ |
| H A D | index.rst | 37 `Tutorial: Creating an LLVM Backend for the Cpu0 Architecture <http://jonathan2251.github.io/lbd/>`_
|
| /openbsd-src/gnu/llvm/llvm/lib/MC/ |
| H A D | MCObjectStreamer.cpp | 438 MCAsmBackend &Backend = Assembler.getBackend(); in emitInstructionImpl() local 439 if (!(Backend.mayNeedRelaxation(Inst, STI) || in emitInstructionImpl() 440 Backend.allowEnhancedRelaxation())) { in emitInstructionImpl() 453 while (Backend.mayNeedRelaxation(Relaxed, STI)) in emitInstructionImpl() 454 Backend.relaxInstruction(Relaxed, STI); in emitInstructionImpl()
|
| H A D | MCAssembler.cpp | 85 std::unique_ptr<MCAsmBackend> Backend, in MCAssembler() argument 88 : Context(Context), Backend(std::move(Backend)), in MCAssembler()
|
| H A D | XCOFFObjectWriter.cpp | 609 MCAsmBackend &Backend = Asm.getBackend(); in recordRelocation() local 610 bool IsPCRel = Backend.getFixupKindInfo(Fixup.getKind()).Flags & in recordRelocation()
|
| /openbsd-src/gnu/gcc/gcc/config/score/ |
| H A D | t-score-elf | 1 # Additional Backend Files
|
| /openbsd-src/gnu/llvm/llvm/lib/LTO/ |
| H A D | LTO.cpp | 519 LTO::ThinLTOState::ThinLTOState(ThinBackend Backend) in ThinLTOState() argument 520 : Backend(Backend), CombinedIndex(/*HaveGVs*/ false) { in ThinLTOState() 521 if (!Backend) in ThinLTOState() 522 this->Backend = in ThinLTOState() 526 LTO::LTO(Config Conf, ThinBackend Backend, in LTO() argument 530 ThinLTO(std::move(Backend)) {} in LTO() 1605 ThinLTO.Backend(Conf, ThinLTO.CombinedIndex, ModuleToDefinedGVSummaries, in runThinLTO()
|
| /openbsd-src/gnu/llvm/llvm/tools/gold/ |
| H A D | gold-plugin.cpp | 867 ThinBackend Backend; in createLTO() local 898 Backend = createWriteIndexesThinBackend(OldPrefix, NewPrefix, in createLTO() 902 Backend = createInProcessThinBackend( in createLTO() 966 return std::make_unique<LTO>(std::move(Conf), Backend, in createLTO()
|
| /openbsd-src/gnu/llvm/llvm/docs/Proposals/ |
| H A D | VectorPredication.rst | 46 Result: Backend development based on VP SDNodes.
|
| /openbsd-src/gnu/llvm/llvm/docs/TableGen/ |
| H A D | BackGuide.rst | 2 TableGen Backend Developer's Guide 441 Creating a New Backend 474 The Backend Skeleton 721 The ``PrintRecords`` Backend 761 The ``PrintDetailedRecords`` Backend 833 85.5197 ( 84.9%) 0.1560 ( 50.0%) 85.6757 ( 84.8%) 85.7009 ( 83.6%) Backend overall 838 Note that all the time for the backend is lumped under "Backend overall".
|
| H A D | BackEnds.rst | 32 description of TableGen, and the :doc:`TableGen Backend Developer's Guide 453 the default backend option. See the :doc:`TableGen Backend Developer's Guide 462 :doc:`TableGen Backend Developer's Guide <./BackGuide>` for more
|
| /openbsd-src/gnu/llvm/clang/tools/clang-linker-wrapper/ |
| H A D | ClangLinkerWrapper.cpp | 505 lto::ThinBackend Backend; local 507 Backend = 562 return std::make_unique<lto::LTO>(std::move(Conf), Backend);
|