| /llvm-project-15.0.7/clang/include/clang/Driver/ |
| H A D | Types.def | 38 … PP_C, INVALID, "i", phases::Compile, phases::Backend, phases::Assemble… 42 … PP_CUDA, INVALID, "cui", phases::Compile, phases::Backend, phases::Assemble… 45 … PP_HIP, INVALID, "cui", phases::Compile, phases::Backend, phases::Assemble… 48 …ut", PP_ObjC, INVALID, "mi", phases::Compile, phases::Backend, phases::Assemble… 49 … PP_ObjC_Alias, INVALID, "mi", phases::Compile, phases::Backend, phases::Assemble… 51 … PP_CXX, INVALID, "ii", phases::Compile, phases::Backend, phases::Assemble… 53 …tput", PP_ObjCXX, INVALID, "mii", phases::Compile, phases::Backend, phases::Assemble… 54 … PP_ObjCXX_Alias, INVALID, "mii", phases::Compile, phases::Backend, phases::Assemble… 57 … HLSL, PP_CXX, "hlsl", phases::Preprocess, phases::Compile, phases::Backend) 77 … Ada, INVALID, nullptr, phases::Compile, phases::Backend, phases::Assemble… [all …]
|
| H A D | Phases.h | 21 Backend, enumerator
|
| /llvm-project-15.0.7/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 …]
|
| /llvm-project-15.0.7/libc/src/string/memory_utils/ |
| H A D | sized_op.h | 34 template <typename Backend, size_t Size> struct SizedOp { 41 static_assert(Backend::IS_BACKEND_TYPE); 43 using type = typename Backend::template getNextType<Size>; 47 using NextBlock = SizedOp<Backend, NEXT_SIZE>; 65 return Backend::template load<type, TS, AS>(as<const type>(src)); in nativeLoad() 76 return Backend::template store<type, TS, AS>(as<type>(dst), value); in nativeStore() 118 nativeStore(Backend::template splat<type>(value), dst); in set() 126 Backend::template notEquals<type>(nativeLoad(src1), nativeLoad(src2)); in isDifferent() 159 if (int32_t res = Backend::template threeWayCmp<type>(a, b)) in threeWayCmp()
|
| /llvm-project-15.0.7/libc/test/src/string/memory_utils/ |
| H A D | backend_test.cpp | 44 template <typename Backend, size_t Size> struct Conf { 45 static_assert(Backend::IS_BACKEND_TYPE); 47 using T = typename Backend::template getNextType<Size>; 52 return bit_cast<BufferT>(Backend::template splat<T>(value)); in splat() 56 return Backend::template notEquals<T>(bit_cast<T>(v1), bit_cast<T>(v2)); in notEquals() 60 return Backend::template threeWayCmp<T>(bit_cast<T>(v1), bit_cast<T>(v2)); in threeWayCmp() 123 template <typename Backend, size_t Size, Temporality TS, Aligned AS> 125 static_assert(Backend::IS_BACKEND_TYPE); 127 using T = typename Backend::template getNextType<Size>; 133 const T value = Backend::template load<T, TS, AS>(ptr); in load() [all …]
|
| /llvm-project-15.0.7/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 222 D: Stable release management (x.y.[1-9] releases), AMDGPU Backend, libclc 230 D: X86 Backend [all …]
|
| H A D | CREDITS.TXT | 168 D: WebAssembly Backend 227 D: PowerPC Backend Developer 317 D: Backend for Qualcomm's Hexagon VLIW processor. 425 D: PowerPC Backend Developer 539 D: PowerPC Backend Developer 547 D: PowerPC Backend Developer 551 D: PowerPC Backend Developer
|
| /llvm-project-15.0.7/compiler-rt/lib/scudo/ |
| H A D | scudo_allocator.cpp | 231 BackendT Backend; member 266 Backend.init(common_flags()->allocator_release_to_os_interval_ms); in init() 353 BackendPtr = Backend.allocatePrimary(&TSD->Cache, ClassId); in allocate() 359 BackendPtr = Backend.allocateSecondary(BackendSize, Alignment); in allocate() 576 Backend.destroyCache(&TSD->Cache); in commitBack() 582 Backend.getStats(stats); in getStats() 601 Backend.printStats(); in printStats() 673 return Instance.Backend; in getBackend()
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | ReleaseNotes.rst | 119 Changes to the AArch64 Backend 122 Changes to the AMDGPU Backend 128 Changes to the ARM Backend 147 Changes to the AVR Backend 152 Changes to the DirectX Backend 162 Changes to the Hexagon Backend 167 Changes to the MIPS Backend 172 Changes to the PowerPC Backend 195 Changes to the RISC-V Backend 230 Changes to the SystemZ Backend [all …]
|
| /llvm-project-15.0.7/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()
|
| /llvm-project-15.0.7/clang/lib/Driver/ |
| H A D | Phases.cpp | 20 case Backend: return "backend"; in getPhaseName()
|
| /llvm-project-15.0.7/llvm/include/llvm/LTO/ |
| H A D | LTO.h | 256 LTO(Config Conf, ThinBackend Backend = nullptr, 318 ThinLTOState(ThinBackend Backend); 320 ThinBackend Backend; member
|
| /llvm-project-15.0.7/llvm/bindings/ocaml/backends/ |
| H A D | META.llvm_backend.in | 3 description = "@TARGET@ Backend for LLVM"
|
| /llvm-project-15.0.7/llvm/lib/Target/AVR/ |
| H A D | README.md | 7 * [Unresolved bugs](https://llvm.org/bugs/buglist.cgi?product=libraries&component=Backend%3A%20AVR&…
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | DiagnosticCategories.td | 11 class CatBackend : DiagCategory<"Backend Issue">;
|
| /llvm-project-15.0.7/llvm/tools/llvm-lto2/ |
| H A D | llvm-lto2.cpp | 338 ThinBackend Backend; in run() local 340 Backend = in run() 346 Backend = createInProcessThinBackend( in run() 367 LTO Lto(std::move(Conf), std::move(Backend)); in run()
|
| /llvm-project-15.0.7/llvm/test/MC/COFF/ |
| H A D | cv-compiler-info-clamp.ll | 41 ; CHECK-NEXT: .short [[BACKEND_VERSION:[0-9]+]] # Backend version 60 ; Backend version is based off of compiler version building this which is variable
|
| H A D | cv-compiler-info.ll | 36 ; CHECK-NEXT: .short [[BACKEND_VERSION:[0-9]+]] # Backend version
|
| /llvm-project-15.0.7/lld/test/COFF/ |
| H A D | pdb-xfg-section.s | 34 .short 9000 # Backend version
|
| H A D | pdb-unknown-subsection.s | 38 .short 9000 # Backend version
|
| /llvm-project-15.0.7/llvm/docs/tutorial/ |
| H A D | index.rst | 37 `Tutorial: Creating an LLVM Backend for the Cpu0 Architecture <http://jonathan2251.github.io/lbd/>`_
|
| /llvm-project-15.0.7/llvm/lib/MC/ |
| H A D | MCObjectStreamer.cpp | 436 MCAsmBackend &Backend = Assembler.getBackend(); in emitInstructionImpl() local 437 if (!(Backend.mayNeedRelaxation(Inst, STI) || in emitInstructionImpl() 438 Backend.allowEnhancedRelaxation())) { in emitInstructionImpl() 451 while (Backend.mayNeedRelaxation(Relaxed, STI)) in emitInstructionImpl() 452 Backend.relaxInstruction(Relaxed, STI); in emitInstructionImpl()
|
| /llvm-project-15.0.7/llvm/lib/LTO/ |
| H A D | LTO.cpp | 516 LTO::ThinLTOState::ThinLTOState(ThinBackend Backend) in ThinLTOState() argument 517 : Backend(Backend), CombinedIndex(/*HaveGVs*/ false) { in ThinLTOState() 518 if (!Backend) in ThinLTOState() 519 this->Backend = in ThinLTOState() 523 LTO::LTO(Config Conf, ThinBackend Backend, in LTO() argument 527 ThinLTO(std::move(Backend)) {} in LTO() 1568 ThinLTO.Backend(Conf, ThinLTO.CombinedIndex, ModuleToDefinedGVSummaries, in runThinLTO()
|
| /llvm-project-15.0.7/llvm/tools/gold/ |
| H A D | gold-plugin.cpp | 881 ThinBackend Backend; in createLTO() local 909 Backend = createWriteIndexesThinBackend(OldPrefix, NewPrefix, in createLTO() 913 Backend = createInProcessThinBackend( in createLTO() 977 return std::make_unique<LTO>(std::move(Conf), Backend, in createLTO()
|
| /llvm-project-15.0.7/lld/test/COFF/Inputs/ |
| H A D | pdb-global-constants-b.s | 41 .short 9000 # Backend version
|