Searched refs:FPURestriction (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/ |
H A D | ARMTargetParser.cpp | 163 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 D | ARMTargetParser.h | 140 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 D | ARMTargetParser.def | 19 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 …]
|