| /llvm-project-15.0.7/clang/lib/Basic/ |
| H A D | TargetID.cpp | 55 auto Split = TargetID.split(':'); in getProcessorFromTargetID() 66 parseTargetIDWithFormatCheckingOnly(llvm::StringRef TargetID, in parseTargetIDWithFormatCheckingOnly() argument 70 if (TargetID.empty()) in parseTargetIDWithFormatCheckingOnly() 73 auto Split = TargetID.split(':'); in parseTargetIDWithFormatCheckingOnly() 104 parseTargetID(const llvm::Triple &T, llvm::StringRef TargetID, in parseTargetID() argument 107 parseTargetIDWithFormatCheckingOnly(TargetID, FeatureMap); in parseTargetID() 131 std::string TargetID = Processor.str(); in getCanonicalTargetID() local 136 TargetID = TargetID + ':' + F.first.str() + (F.second ? "+" : "-"); in getCanonicalTargetID() 137 return TargetID; in getCanonicalTargetID() 146 llvm::StringRef TargetID; in getConflictTargetIDCombination() member [all …]
|
| H A D | CMakeLists.txt | 71 TargetID.cpp
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | TargetPassConfig.cpp | 293 return applyDisable(TargetID, DisablePostRASched); in overridePass() 296 return applyDisable(TargetID, DisableBranchFold); in overridePass() 302 return applyDisable(TargetID, DisableEarlyTailDup); in overridePass() 308 return applyDisable(TargetID, DisableSSC); in overridePass() 311 return applyDisable(TargetID, DisableMachineDCE); in overridePass() 317 return applyDisable(TargetID, DisableMachineLICM); in overridePass() 320 return applyDisable(TargetID, DisableMachineCSE); in overridePass() 326 return applyDisable(TargetID, DisableMachineSink); in overridePass() 332 return applyDisable(TargetID, DisableCopyProp); in overridePass() 334 return TargetID; in overridePass() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
| H A D | AMDGPUTargetStreamer.h | 39 Optional<AMDGPU::IsaInfo::AMDGPUTargetID> TargetID; 98 return TargetID; in getTargetID() 101 return TargetID; in getTargetID() 104 assert(TargetID == None && "TargetID can only be initialized once"); in initializeTargetID() 105 TargetID.emplace(STI); in initializeTargetID()
|
| H A D | AMDGPUTargetStreamer.cpp | 237 …convertIsaVersionV2(Major, Minor, Stepping, TargetID->isSramEccOnOrAny(), TargetID->isXnackOnOrAny… in EmitDirectiveHSACodeObjectISAV2() 703 …convertIsaVersionV2(Major, Minor, Stepping, TargetID->isSramEccOnOrAny(), TargetID->isXnackOnOrAny… in EmitDirectiveHSACodeObjectISAV2()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUHSAMetadataStreamer.h | 50 const IsaInfo::AMDGPUTargetID &TargetID) = 0; 125 const IsaInfo::AMDGPUTargetID &TargetID) override; 137 void emitTargetID(const IsaInfo::AMDGPUTargetID &TargetID); 144 const IsaInfo::AMDGPUTargetID &TargetID) override; 222 const IsaInfo::AMDGPUTargetID &TargetID) override;
|
| H A D | GCNSubtarget.h | 60 AMDGPU::IsaInfo::AMDGPUTargetID TargetID; variable 250 return TargetID; in getTargetID() 543 return TargetID.isXnackOnOrAny(); in isXNACKEnabled() 617 return hasD16LoadStore() && !TargetID.isSramEccOnOrAny(); in d16PreservesUnusedBits()
|
| H A D | AMDGPUHSAMetadataStreamer.cpp | 441 const IsaInfo::AMDGPUTargetID &TargetID) { in begin() argument 909 const IsaInfo::AMDGPUTargetID &TargetID) { in begin() argument 960 void MetadataStreamerV4::emitTargetID(const IsaInfo::AMDGPUTargetID &TargetID) { in emitTargetID() argument 962 HSAMetadataDoc->getNode(TargetID.toString(), /*Copy=*/true); in emitTargetID() 966 const IsaInfo::AMDGPUTargetID &TargetID) { in begin() argument 968 emitTargetID(TargetID); in begin()
|
| H A D | AMDGPUSubtarget.cpp | 147 TargetID.setTargetIDFromFeaturesString(FS); in initializeSubtargetDependencies() 150 << TargetID.getXnackSetting() << '\n'); in initializeSubtargetDependencies() 152 << TargetID.getSramEccSetting() << '\n'); in initializeSubtargetDependencies() 165 TargetID(*this), in GCNSubtarget()
|
| /llvm-project-15.0.7/clang/lib/Driver/ToolChains/ |
| H A D | HIPAMD.cpp | 40 StringRef TargetID, in shouldSkipSanitizeOption() argument 43 if (TargetID.empty()) in shouldSkipSanitizeOption() 61 auto OptionalGpuArch = parseTargetID(TC.getTriple(), TargetID, &FeatureMap); in shouldSkipSanitizeOption() 69 << A->getAsString(DriverArgs) << TargetID << "xnack+"; in shouldSkipSanitizeOption() 92 auto TargetID = Args.getLastArgValue(options::OPT_mcpu_EQ); in constructLlvmLinkCommand() local 94 TargetID, in constructLlvmLinkCommand() 159 auto TargetID = Args.getLastArgValue(options::OPT_mcpu_EQ); in constructLldCommand() local 161 TargetID, in constructLldCommand()
|
| H A D | AMDGPU.cpp | 550 StringRef TargetID = Args.getLastArgValue(options::OPT_mcpu_EQ); in getAMDGPUTargetFeatures() local 551 if (!TargetID.empty()) { in getAMDGPUTargetFeatures() 553 auto OptionalGpuArch = parseTargetID(Triple, TargetID, &FeatureMap); in getAMDGPUTargetFeatures() 724 StringRef TargetID = DriverArgs.getLastArgValue(options::OPT_mcpu_EQ); in getParsedTargetID() local 725 if (TargetID.empty()) in getParsedTargetID() 729 auto OptionalGpuArch = parseTargetID(getTriple(), TargetID, &FeatureMap); in getParsedTargetID() 731 return {TargetID.str(), None, None}; in getParsedTargetID() 733 return {TargetID.str(), OptionalGpuArch->str(), FeatureMap}; in getParsedTargetID()
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/unittests/ |
| H A D | GrammarTest.cpp | 24 MATCHER_P(TargetID, SID, "") { return arg.Target == SID; } 67 AllOf(TargetID(id("_")), Sequence(id("IDENTIFIER"), id("+"), id("_"))); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/TextAPI/ |
| H A D | TextStub.cpp | 254 Target TargetID; member 258 UUIDv4(const Target &TargetID, const std::string &Value) in UUIDv4() 259 : TargetID(TargetID), Value(Value) {} in UUIDv4() 345 IO.mapRequired("target", UUID.TargetID); in mapping() 915 File->addUUID(id.TargetID, id.Value); in denormalize()
|
| /llvm-project-15.0.7/openmp/libomptarget/plugins/amdgpu/src/ |
| H A D | rtl.cpp | 472 std::vector<std::string> TargetID; member in RTLDeviceInfoTy 1913 char TargetID[name_len]; in GetIsaInfo() local 1914 err = hsa_isa_get_info_alt(isa, HSA_ISA_INFO_NAME, TargetID); in GetIsaInfo() 1920 auto TripleTargetID = llvm::StringRef(TargetID); in GetIsaInfo() 1922 DeviceInfo().TargetID.push_back(TripleTargetID.ltrim('-').str()); in GetIsaInfo() 1933 StringRef parseTargetID(StringRef TargetID, StringMap<bool> &FeatureMap) { in parseTargetID() argument 1934 if (TargetID.empty()) in parseTargetID() 1937 auto ArchFeature = TargetID.split(":"); in parseTargetID() 2046 if (!IsImageCompatibleWithEnv(info->Arch, DeviceInfo().TargetID[DeviceId])) in __tgt_rtl_is_valid_binary_info()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | TargetPassConfig.h | 187 void substitutePass(AnalysisID StandardID, IdentifyingPassPtr TargetID);
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/Basic/ |
| H A D | BUILD.gn | 87 "TargetID.cpp",
|
| /llvm-project-15.0.7/clang/tools/clang-linker-wrapper/ |
| H A D | ClangLinkerWrapper.cpp | 91 using TargetID = std::pair<StringRef, StringRef>; typedef in OffloadFile 99 operator TargetID() const { in operator TargetID() 1289 DenseMap<OffloadFile::TargetID, SmallVector<OffloadFile, 4>> InputsForTarget; in linkAndWrapDeviceFiles() 1457 DenseSet<OffloadFile::TargetID> IsTargetUsed; in getDeviceInput()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | SymbolCollectorTests.cpp | 1042 const auto TargetID = findSymbol(Symbols, T.TargetSymbolName).ID; in TEST_F() local 1045 if (ID != TargetID) in TEST_F() 1059 Contains(Pair(TargetID, haveRanges(SpelledRanges)))); in TEST_F() 1062 Contains(Pair(TargetID, haveRanges(ImplicitRanges)))); in TEST_F()
|
| /llvm-project-15.0.7/clang/lib/Basic/Targets/ |
| H A D | AMDGPU.h | 52 std::string TargetID; variable
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUBaseInfo.h | 174 void setTargetIDFromTargetIDStream(StringRef TargetID);
|
| H A D | AMDGPUBaseInfo.cpp | 531 void AMDGPUTargetID::setTargetIDFromTargetIDStream(StringRef TargetID) { in setTargetIDFromTargetIDStream() argument 533 TargetID.split(TargetIDSplit, ':'); in setTargetIDFromTargetIDStream()
|
| /llvm-project-15.0.7/clang/lib/Driver/ |
| H A D | Driver.cpp | 2745 struct TargetID { struct in __anon7f4eb1310a11::OffloadingActionBuilder::CudaActionBuilderBase 2748 TargetID(CudaArch Arch) { ID = CudaArchToString(Arch); } in TargetID() function 2749 TargetID(const char *ID) : ID(ID) {} in TargetID() argument 2754 SmallVector<TargetID, 4> GpuArchList; 2881 auto AddTopLevel = [&](Action *A, TargetID TargetID) { in appendTopLevelActions() argument 2883 Dep.add(*A, *ToolChains.front(), TargetID, AssociatedOffloadKind); in appendTopLevelActions()
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 194 clang/include/clang/Basic/TargetID.h 353 clang/lib/Basic/TargetID.cpp
|