Home
last modified time | relevance | path

Searched refs:FPURestriction (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DARMTargetParser.cpp163 FPURestriction MaxRestriction; in getFPUFeatures()
172 {"+vfp2", "-vfp2", FPUVersion::VFPV2, FPURestriction::D16}, in getFPUFeatures()
173 {"+vfp2sp", "-vfp2sp", FPUVersion::VFPV2, FPURestriction::SP_D16}, in getFPUFeatures()
174 {"+vfp3", "-vfp3", FPUVersion::VFPV3, FPURestriction::None}, in getFPUFeatures()
175 {"+vfp3d16", "-vfp3d16", FPUVersion::VFPV3, FPURestriction::D16}, in getFPUFeatures()
176 {"+vfp3d16sp", "-vfp3d16sp", FPUVersion::VFPV3, FPURestriction::SP_D16}, in getFPUFeatures()
177 {"+vfp3sp", "-vfp3sp", FPUVersion::VFPV3, FPURestriction::None}, in getFPUFeatures()
178 {"+fp16", "-fp16", FPUVersion::VFPV3_FP16, FPURestriction::SP_D16}, in getFPUFeatures()
179 {"+vfp4", "-vfp4", FPUVersion::VFPV4, FPURestriction::None}, in getFPUFeatures()
180 {"+vfp4d16", "-vfp4d16", FPUVersion::VFPV4, FPURestriction::D16}, in getFPUFeatures()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DARMTargetParser.h140 enum class FPURestriction { enum
146 inline bool isDoublePrecision(const FPURestriction restriction) { in isDoublePrecision()
147 return restriction != FPURestriction::SP_D16; in isDoublePrecision()
150 inline bool has32Regs(const FPURestriction restriction) { in has32Regs()
151 return restriction == FPURestriction::None; in has32Regs()
173 FPURestriction Restriction;
228 FPURestriction getFPURestriction(FPUKind FPUKind);
H A DARMTargetParser.def19 FPURestriction::None)
21 FPURestriction::None)
23 FPURestriction::None)
25 FPURestriction::None)
27 FPURestriction::None)
29 NeonSupportLevel::None, FPURestriction::None)
31 FPURestriction::D16)
33 NeonSupportLevel::None, FPURestriction::D16)
35 FPURestriction::SP_D16)
37 NeonSupportLevel::None, FPURestriction::SP_D16)
[all …]