| /llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/ |
| H A D | RenderScriptExpressionOpts.cpp | 45 const llvm::Triple::ArchType &arch) { in registerRSDefaultTargetOpts() 47 case llvm::Triple::ArchType::x86: in registerRSDefaultTargetOpts() 53 case llvm::Triple::ArchType::x86_64: in registerRSDefaultTargetOpts() 62 case llvm::Triple::ArchType::mipsel: in registerRSDefaultTargetOpts() 68 case llvm::Triple::ArchType::mips64el: in registerRSDefaultTargetOpts() 98 case llvm::Triple::ArchType::x86: in runOnModule() 106 case llvm::Triple::ArchType::x86_64: in runOnModule() 109 case llvm::Triple::ArchType::mipsel: in runOnModule() 110 case llvm::Triple::ArchType::mips64el: in runOnModule() 120 case llvm::Triple::ArchType::arm: in runOnModule() [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | XRayInstrumentation.cpp | 226 case Triple::ArchType::arm: in runOnMachineFunction() 227 case Triple::ArchType::thumb: in runOnMachineFunction() 228 case Triple::ArchType::aarch64: in runOnMachineFunction() 229 case Triple::ArchType::hexagon: in runOnMachineFunction() 230 case Triple::ArchType::mips: in runOnMachineFunction() 231 case Triple::ArchType::mipsel: in runOnMachineFunction() 232 case Triple::ArchType::mips64: in runOnMachineFunction() 233 case Triple::ArchType::mips64el: { in runOnMachineFunction() 241 case Triple::ArchType::ppc64le: { in runOnMachineFunction()
|
| /llvm-project-15.0.7/llvm/include/llvm/WindowsDriver/ |
| H A D | MSVCPaths.h | 39 const char *archToWindowsSDKArch(llvm::Triple::ArchType Arch); 42 const char *archToLegacyVCArch(llvm::Triple::ArchType Arch); 45 const char *archToDevDivInternalArch(llvm::Triple::ArchType Arch); 48 llvm::Triple::ArchType Arch, 57 llvm::Triple::ArchType TargetArch, 63 llvm::Triple::ArchType TargetArch,
|
| /llvm-project-15.0.7/llvm/tools/llvm-lipo/ |
| H A D | llvm-lipo.cpp | 107 Optional<StringRef> ArchType; member 116 std::string ArchType; member 274 C.ArchType = ActionArgs[0]->getValue(); in parseLipoOptions() 275 validateArchitectureName(C.ArchType); in parseLipoOptions() 284 C.ArchType = ActionArgs[0]->getValue(); in parseLipoOptions() 285 validateArchitectureName(C.ArchType); in parseLipoOptions() 484 UO->getMachOObjectForArch(ArchType); in thinSlice() 486 UO->getIRObjectForArch(ArchType, LLVMCtx); in thinSlice() 627 assert(!ArchType.empty() && in extractSlice() 641 erase_if(Slices, [ArchType](const Slice &S) { in extractSlice() [all …]
|
| /llvm-project-15.0.7/llvm/lib/WindowsDriver/ |
| H A D | MSVCPaths.cpp | 265 case Triple::ArchType::x86: in archToWindowsSDKArch() 267 case Triple::ArchType::x86_64: in archToWindowsSDKArch() 269 case Triple::ArchType::arm: in archToWindowsSDKArch() 271 case Triple::ArchType::aarch64: in archToWindowsSDKArch() 280 case Triple::ArchType::x86: in archToLegacyVCArch() 284 case Triple::ArchType::x86_64: in archToLegacyVCArch() 286 case Triple::ArchType::arm: in archToLegacyVCArch() 288 case Triple::ArchType::aarch64: in archToLegacyVCArch() 297 case Triple::ArchType::x86: in archToDevDivInternalArch() 299 case Triple::ArchType::x86_64: in archToDevDivInternalArch() [all …]
|
| /llvm-project-15.0.7/lldb/tools/intel-features/intel-mpx/ |
| H A D | cli-wrapper-mpxtable.cpp | 77 lldb::SBTarget &target, llvm::Triple::ArchType arch, in GetBTEntryAddr() 89 if (arch == llvm::Triple::ArchType::x86_64) { in GetBTEntryAddr() 97 } else if (arch == llvm::Triple::ArchType::x86) { in GetBTEntryAddr() 153 llvm::Triple::ArchType arch, in GetBTEntry() 189 if (arch == llvm::Triple::ArchType::x86) { in GetBTEntry() 217 llvm::Triple::ArchType arch, in SetBTEntry() 251 llvm::Triple::ArchType &arch, uint64_t &bndcfgu, in GetInitInfo() 267 if ((arch != llvm::Triple::ArchType::x86) && in GetInitInfo() 268 (arch != llvm::Triple::ArchType::x86_64)) { in GetInitInfo() 330 llvm::Triple::ArchType arch; in DoExecute() [all …]
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | PdbFPOProgramToDWARFExpression.cpp | 27 static uint32_t ResolveLLDBRegisterNum(llvm::StringRef reg_name, llvm::Triple::ArchType arch_type) { in ResolveLLDBRegisterNum() 31 case llvm::Triple::ArchType::aarch64: in ResolveLLDBRegisterNum() 57 llvm::Triple::ArchType arch_type, in ResolveFPOProgram() 94 llvm::Triple::ArchType arch_type, Stream &stream) { in TranslateFPOProgramToDWARFExpression()
|
| H A D | CodeViewRegisterMapping.h | 18 uint32_t GetLLDBRegisterNumber(llvm::Triple::ArchType arch_type,
|
| H A D | PdbFPOProgramToDWARFExpression.h | 22 llvm::Triple::ArchType arch_type,
|
| /llvm-project-15.0.7/lldb/unittests/Utility/ |
| H A D | ArchSpecTest.cpp | 145 EXPECT_EQ(llvm::Triple::ArchType::x86_64, B.GetTriple().getArch()); in TEST() 152 EXPECT_EQ(llvm::Triple::ArchType::x86_64, A.GetTriple().getArch()); in TEST() 169 EXPECT_EQ(llvm::Triple::ArchType::aarch64, B.GetTriple().getArch()); in TEST() 177 EXPECT_EQ(llvm::Triple::ArchType::aarch64, A.GetTriple().getArch()); in TEST() 184 EXPECT_EQ(llvm::Triple::ArchType::aarch64_32, D.GetTriple().getArch()); in TEST() 190 EXPECT_EQ(llvm::Triple::ArchType::aarch64_32, C.GetTriple().getArch()); in TEST() 205 EXPECT_EQ(llvm::Triple::ArchType::arm, B.GetTriple().getArch()); in TEST() 213 EXPECT_EQ(llvm::Triple::ArchType::arm, A.GetTriple().getArch()); in TEST() 227 EXPECT_EQ(llvm::Triple::ArchType::arm, A.GetTriple().getArch()); in TEST() 228 EXPECT_EQ(llvm::Triple::ArchType::arm, B.GetTriple().getArch()); in TEST() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/TargetInfo/ |
| H A D | AArch64TargetInfo.cpp | 39 [](Triple::ArchType) { return false; }, true); in LLVMInitializeAArch64TargetInfo() argument 42 [](Triple::ArchType) { return false; }, true); in LLVMInitializeAArch64TargetInfo() argument
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | Triple.h | 46 enum ArchType { enum 286 ArchType Arch{}; 345 ArchType getArch() const { return Arch; } in getArch() 412 StringRef getArchName(ArchType Kind, SubArchType SubArch = NoSubArch) const; 938 void setArch(ArchType Kind, SubArchType SubArch = NoSubArch); 1035 static StringRef getArchTypeName(ArchType Kind); 1042 static StringRef getArchTypePrefix(ArchType Kind); 1058 static ArchType getArchTypeForLLVMName(StringRef Str);
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFDebugFrame.h | 441 Triple::ArchType triple() const { return Arch; } in triple() 444 Triple::ArchType Arch) in CFIProgram() 467 Triple::ArchType Arch; 536 uint64_t CodeAlign, int64_t DataAlign, Triple::ArchType Arch) in FrameEntry() 577 Optional<uint32_t> PersonalityEnc, Triple::ArchType Arch) in CIE() 630 Optional<uint64_t> LSDAAddress, Triple::ArchType Arch) in FDE() 666 const Triple::ArchType Arch; 683 DWARFDebugFrame(Triple::ArchType Arch,
|
| /llvm-project-15.0.7/llvm/unittests/Object/ |
| H A D | ELFObjectFileTest.cpp | 66 Triple::ArchType Arch) { in checkFormatAndArch() 126 std::array<Triple::ArchType, 4> Archs = {Triple::mipsel, Triple::mips, in TEST() 155 std::array<Triple::ArchType, 4> Archs = {Triple::aarch64, Triple::aarch64_be, in TEST() 167 std::array<Triple::ArchType, 4> Archs = {Triple::ppc64le, Triple::ppc64, in TEST() 179 std::array<Triple::ArchType, 4> Archs = {Triple::ppcle, Triple::ppc, in TEST() 191 std::array<Triple::ArchType, 4> Archs = {Triple::riscv32, Triple::riscv32, in TEST() 227 std::array<Triple::ArchType, 4> Archs = {Triple::sparcel, Triple::sparc, in TEST() 239 std::array<Triple::ArchType, 4> Archs = {Triple::sparcel, Triple::sparc, in TEST() 251 std::array<Triple::ArchType, 4> Archs = {Triple::bpfel, Triple::bpfeb, in TEST() 295 std::array<Triple::ArchType, 4> Archs = { in TEST()
|
| /llvm-project-15.0.7/llvm/unittests/ExecutionEngine/MCJIT/ |
| H A D | MCJITTestAPICommon.h | 97 SmallVector<Triple::ArchType, 4> SupportedArchs; 98 SmallVector<Triple::ArchType, 1> HasSubArchs;
|
| /llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/Minidump/ |
| H A D | MinidumpFileBuilder.cpp | 56 case llvm::Triple::ArchType::x86_64: in AddSystemInfo() 59 case llvm::Triple::ArchType::x86: in AddSystemInfo() 62 case llvm::Triple::ArchType::arm: in AddSystemInfo() 65 case llvm::Triple::ArchType::aarch64: in AddSystemInfo() 68 case llvm::Triple::ArchType::mips64: in AddSystemInfo() 69 case llvm::Triple::ArchType::mips64el: in AddSystemInfo() 70 case llvm::Triple::ArchType::mips: in AddSystemInfo() 71 case llvm::Triple::ArchType::mipsel: in AddSystemInfo() 74 case llvm::Triple::ArchType::ppc64: in AddSystemInfo() 75 case llvm::Triple::ArchType::ppc: in AddSystemInfo() [all …]
|
| /llvm-project-15.0.7/llvm/tools/llvm-libtool-darwin/ |
| H A D | llvm-libtool-darwin.cpp | 49 ArchType("arch_only", variable 278 if (!ArchType.empty()) { in build() 285 ArchType.c_str()); in build() 373 if (!ArchType.empty() && !acceptFileArch(FileCPUType, FileCPUSubtype)) { in verifyAndAddMachOObject() 416 if (!ArchType.empty() && in verifyAndAddIRObject() 678 if (ArchType.getNumOccurrences()) { in parseCommandLine() 679 if (Error E = validateArchitectureName(ArchType)) in parseCommandLine() 684 MachO::getArchitectureFromName(ArchType)); in parseCommandLine()
|
| /llvm-project-15.0.7/llvm/test/Linker/ |
| H A D | targettriple.ll | 18 ; i386 and x86_64 map to different ArchType enums. 21 ; x86_64h and x86_64 map to the same ArchType enum.
|
| H A D | apple-version.ll | 18 ; i386 and x86_64 map to different ArchType enums. 21 ; x86_64h and x86_64 map to the same ArchType enum.
|
| /llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/ |
| H A D | Target.cpp | 264 case llvm::Triple::ArchType::x86: in get() 277 case llvm::Triple::ArchType::x86_64: in get() 290 case llvm::Triple::ArchType::aarch64: in get() 302 case llvm::Triple::ArchType::ppc64le: in get()
|
| /llvm-project-15.0.7/clang/lib/Driver/ToolChains/Arch/ |
| H A D | X86.cpp | 147 const llvm::Triple::ArchType ArchType = Triple.getArch(); in getX86TargetFeatures() local 150 if (ArchType == llvm::Triple::x86_64) { in getX86TargetFeatures()
|
| /llvm-project-15.0.7/llvm/lib/MC/ |
| H A D | TargetRegistry.cpp | 44 Triple::ArchType Type = Triple::getArchTypeForLLVMName(ArchName); in lookupTarget() 69 Triple::ArchType Arch = Triple(TT).getArch(); in lookupTarget()
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | Triple.cpp | 23 StringRef Triple::getArchTypeName(ArchType Kind) { in getArchTypeName() 91 StringRef Triple::getArchTypePrefix(ArchType Kind) { in getArchTypePrefix() 292 static Triple::ArchType parseBPFArch(StringRef ArchName) { in parseBPFArch() 308 Triple::ArchType BPFArch(parseBPFArch(Name)); in getArchTypeForLLVMName() 309 return StringSwitch<Triple::ArchType>(Name) in getArchTypeForLLVMName() 377 static Triple::ArchType parseARMArch(StringRef ArchName) { in parseARMArch() 381 Triple::ArchType arch = Triple::UnknownArch; in parseARMArch() 442 static Triple::ArchType parseArch(StringRef ArchName) { in parseArch() 443 auto AT = StringSwitch<Triple::ArchType>(ArchName) in parseArch() 951 ArchType Arch = UnknownArch; in normalize() [all …]
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | PDBLocationToDWARFExpression.cpp | 61 llvm::StringRef program, llvm::Triple::ArchType arch_type, Stream &stream) { in EmitVFrameEvaluationDWARFExpression() 76 llvm::Triple::ArchType arch_type = architecture.GetMachine(); in ConvertPDBLocationToDWARFExpression()
|
| /llvm-project-15.0.7/llvm/unittests/MC/ |
| H A D | TargetRegistry.cpp | 37 Triple::ArchType Arch = Triple::getArchTypeForLLVMName(Name); in TEST()
|