/freebsd/contrib/llvm-project/llvm/lib/TargetParser/ |
H A D | ARMTargetParser.cpp | 154 bool ARM::getFPUFeatures(ARM::FPUKind FPUKind, in getFPUFeatures() argument 157 if (FPUKind >= FK_LAST || FPUKind == FK_INVALID) in getFPUFeatures() 193 if (FPUNames[FPUKind].FPUVer >= Info.MinVersion && in getFPUFeatures() 194 FPUNames[FPUKind].Restriction <= Info.MaxRestriction) in getFPUFeatures() 210 if (FPUNames[FPUKind].NeonSupport >= Info.MinSupportLevel) in getFPUFeatures() 219 ARM::FPUKind ARM::parseFPU(StringRef FPU) { in parseFPU() 228 ARM::NeonSupportLevel ARM::getFPUNeonSupportLevel(ARM::FPUKind FPUKind) { in getFPUNeonSupportLevel() argument 229 if (FPUKind >= FK_LAST) in getFPUNeonSupportLevel() 231 return FPUNames[FPUKind].NeonSupport; in getFPUNeonSupportLevel() 251 StringRef ARM::getFPUName(ARM::FPUKind FPUKind) { in getFPUName() argument [all …]
|
H A D | CSKYTargetParser.cpp | 124 StringRef CSKY::getFPUName(unsigned FPUKind) { in getFPUName() argument 125 if (FPUKind >= FK_LAST) in getFPUName() 127 return FPUNames[FPUKind].getName(); in getFPUName() 130 CSKY::FPUVersion CSKY::getFPUVersion(unsigned FPUKind) { in getFPUVersion() argument 131 if (FPUKind >= FK_LAST) in getFPUVersion() 133 return FPUNames[FPUKind].FPUVer; in getFPUVersion()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/ |
H A D | ARMTargetParser.h | 122 enum FPUKind { enum 170 FPUKind ID; 193 FPUKind DefaultFPU; 225 StringRef getFPUName(FPUKind FPUKind); 226 FPUVersion getFPUVersion(FPUKind FPUKind); 227 NeonSupportLevel getFPUNeonSupportLevel(FPUKind FPUKind); 228 FPURestriction getFPURestriction(FPUKind FPUKind); 230 bool getFPUFeatures(FPUKind FPUKind, std::vector<StringRef> &Features); 243 FPUKind &ArgFPUKind); 247 FPUKind getDefaultFPU(StringRef CPU, ArchKind AK); [all …]
|
H A D | CSKYTargetParser.h | 188 StringRef getFPUName(unsigned FPUKind); 189 FPUVersion getFPUVersion(unsigned FPUKind);
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ |
H A D | ARM.cpp | 89 static llvm::ARM::FPUKind getARMFPUFeatures(const Driver &D, const Arg *A, in getARMFPUFeatures() 92 llvm::ARM::FPUKind FPUKind = llvm::ARM::parseFPU(FPU); in getARMFPUFeatures() local 93 if (!llvm::ARM::getFPUFeatures(FPUKind, Features)) in getARMFPUFeatures() 95 return FPUKind; in getARMFPUFeatures() 102 llvm::ARM::FPUKind &ArgFPUKind) { in DecodeARMFeatures() 130 llvm::ARM::FPUKind &ArgFPUKind) { in checkARMArchName() 148 llvm::ARM::FPUKind &ArgFPUKind) { in checkARMCPUName() 494 llvm::ARM::FPUKind arm::getARMTargetFeatures(const Driver &D, in getARMTargetFeatures() 569 llvm::ARM::FPUKind ArchArgFPUKind = llvm::ARM::FK_INVALID; in getARMTargetFeatures() 570 llvm::ARM::FPUKind CPUArgFPUKind = llvm::ARM::FK_INVALID; in getARMTargetFeatures() [all …]
|
H A D | ARM.h | 69 llvm::ARM::FPUKind getARMTargetFeatures(const Driver &D,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kSubtarget.h | 55 std::optional<FPKindEnum> FPUKind; variable 95 bool hasFPU() const { return FPUKind.has_value(); } in hasFPU() 96 bool atLeastM68881() const { return hasFPU() && *FPUKind >= M881; } in atLeastM68881() 97 bool atLeastM68882() const { return hasFPU() && *FPUKind >= M882; } in atLeastM68882()
|
H A D | M68k.td | 41 : SubtargetFeature<"isa-68881", "FPUKind", "M881", 45 : SubtargetFeature<"isa-68882", "FPUKind", "M882",
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMELFStreamer.cpp | 97 void emitFPU(ARM::FPUKind FPU) override; 251 void ARMTargetAsmStreamer::emitFPU(ARM::FPUKind FPU) { in emitFPU() 385 ARM::FPUKind FPU = ARM::FK_INVALID; 417 void emitFPU(ARM::FPUKind FPU) override; 924 void ARMTargetELFStreamer::emitFPU(ARM::FPUKind Value) { FPU = Value; } in emitFPU()
|
H A D | ARMTargetStreamer.cpp | 114 void ARMTargetStreamer::emitFPU(ARM::FPUKind FPU) {} in emitFPU()
|
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/ |
H A D | ARM.cpp | 463 llvm::ARM::FPUKind FPUKind = llvm::ARM::getDefaultFPU(CPU, Arch); in initFeatureMap() local 464 llvm::ARM::getFPUFeatures(FPUKind, TargetFeatures); in initFeatureMap()
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ |
H A D | ToolChain.cpp | 219 llvm::ARM::FPUKind FPUKind = tools::arm::getARMTargetFeatures( in getARMMultilibFlags() local 236 switch (FPUKind) { in getARMMultilibFlags()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCStreamer.h | 161 virtual void emitFPU(ARM::FPUKind FPU);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/ |
H A D | ARMAsmParser.cpp | 11930 ARM::FPUKind ID = ARM::parseFPU(FPU); in parseDirectiveFPU()
|