Home
last modified time | relevance | path

Searched refs:Backend (Results 1 – 25 of 46) sorted by relevance

12

/openbsd-src/gnu/llvm/clang/include/clang/Driver/
H A DTypes.def38 … 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 DPhases.h21 Backend, enumerator
/openbsd-src/gnu/llvm/llvm/utils/
H A Dllvm-native-gxx10 $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 DCODE_OWNERS.TXT88 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 DCREDITS.TXT168 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 DReleaseNotes.rst132 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 DHowToSubmitABug.rst131 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 DMCAssembler.h117 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 DPhases.cpp20 case Backend: return "backend"; in getPhaseName()
/openbsd-src/gnu/llvm/llvm/include/llvm/LTO/
H A DLTO.h256 LTO(Config Conf, ThinBackend Backend = nullptr,
318 ThinLTOState(ThinBackend Backend);
320 ThinBackend Backend; member
/openbsd-src/gnu/llvm/llvm/bindings/ocaml/backends/
H A DMETA.llvm_backend.in3 description = "@TARGET@ Backend for LLVM"
/openbsd-src/gnu/llvm/llvm/lib/Target/AVR/
H A DREADME.md7 * [Unresolved bugs](https://llvm.org/bugs/buglist.cgi?product=libraries&component=Backend%3A%20AVR&…
/openbsd-src/gnu/llvm/llvm/tools/llvm-lto2/
H A Dllvm-lto2.cpp326 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 DDiagnosticCategories.td11 class CatBackend : DiagCategory<"Backend Issue">;
/openbsd-src/gnu/llvm/llvm/docs/tutorial/
H A Dindex.rst37 `Tutorial: Creating an LLVM Backend for the Cpu0 Architecture <http://jonathan2251.github.io/lbd/>`_
/openbsd-src/gnu/llvm/llvm/lib/MC/
H A DMCObjectStreamer.cpp438 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 DMCAssembler.cpp85 std::unique_ptr<MCAsmBackend> Backend, in MCAssembler() argument
88 : Context(Context), Backend(std::move(Backend)), in MCAssembler()
H A DXCOFFObjectWriter.cpp609 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 Dt-score-elf1 # Additional Backend Files
/openbsd-src/gnu/llvm/llvm/lib/LTO/
H A DLTO.cpp519 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 Dgold-plugin.cpp867 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 DVectorPredication.rst46 Result: Backend development based on VP SDNodes.
/openbsd-src/gnu/llvm/llvm/docs/TableGen/
H A DBackGuide.rst2 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 DBackEnds.rst32 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 DClangLinkerWrapper.cpp505 lto::ThinBackend Backend; local
507 Backend =
562 return std::make_unique<lto::LTO>(std::move(Conf), Backend);

12