Home
last modified time | relevance | path

Searched refs:SparcTargetInfo (Results 1 – 2 of 2) sorted by relevance

/src/contrib/llvm-project/clang/lib/Basic/Targets/
H A DSparc.cpp21 const char *const SparcTargetInfo::GCCRegNames[] = {
35 ArrayRef<const char *> SparcTargetInfo::getGCCRegNames() const { in getGCCRegNames()
39 const TargetInfo::GCCRegAlias SparcTargetInfo::GCCRegAliases[] = {
50 ArrayRef<TargetInfo::GCCRegAlias> SparcTargetInfo::getGCCRegAliases() const { in getGCCRegAliases()
54 bool SparcTargetInfo::hasFeature(StringRef Feature) const { in hasFeature()
63 SparcTargetInfo::CPUKind Kind;
64 SparcTargetInfo::CPUGeneration Generation;
68 {{"v8"}, SparcTargetInfo::CK_V8, SparcTargetInfo::CG_V8},
69 {{"supersparc"}, SparcTargetInfo::CK_SUPERSPARC, SparcTargetInfo::CG_V8},
70 {{"sparclite"}, SparcTargetInfo::CK_SPARCLITE, SparcTargetInfo::CG_V8},
[all …]
H A DSparc.h22 class LLVM_LIBRARY_VISIBILITY SparcTargetInfo : public TargetInfo {
28 SparcTargetInfo(const llvm::Triple &Triple, const TargetOptions &) in SparcTargetInfo() function
150 class LLVM_LIBRARY_VISIBILITY SparcV8TargetInfo : public SparcTargetInfo {
153 : SparcTargetInfo(Triple, Opts) { in SparcV8TargetInfo()
196 class LLVM_LIBRARY_VISIBILITY SparcV9TargetInfo : public SparcTargetInfo {
199 : SparcTargetInfo(Triple, Opts) { in SparcV9TargetInfo()
225 return getCPUGeneration(SparcTargetInfo::getCPUKind(Name)) == CG_V9; in isValidCPUName()
231 if (!SparcTargetInfo::setCPU(Name)) in setCPU()