Home
last modified time | relevance | path

Searched refs:HasFullFP16 (Results 1 – 14 of 14) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/Basic/Targets/
H A DAArch64.cpp314 if ((FPU & NeonMode) && HasFullFP16) in getTargetDefines()
316 if (HasFullFP16) in getTargetDefines()
448 HasFullFP16 = false; in handleTargetFeatures()
473 HasFullFP16 = 1; in handleTargetFeatures()
477 HasFullFP16 = 1; in handleTargetFeatures()
482 HasFullFP16 = 1; in handleTargetFeatures()
488 HasFullFP16 = 1; in handleTargetFeatures()
494 HasFullFP16 = 1; in handleTargetFeatures()
500 HasFullFP16 = 1; in handleTargetFeatures()
545 HasFullFP16 = true; in handleTargetFeatures()
H A DAArch64.h38 bool HasFullFP16; variable
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrVFP.td1039 Requires<[HasFullFP16]>;
1126 Requires<[HasFullFP16]>;
1434 let Predicates = [HasFullFP16];
1587 let Predicates = [HasFullFP16];
2217 Requires<[HasFullFP16]>;
2269 Requires<[HasFullFP16]>;
2318 Requires<[HasFullFP16]>;
2328 Requires<[HasFullFP16]>;
2376 Requires<[HasFullFP16]>;
2386 Requires<[HasFullFP16]>;
[all …]
H A DARMInstrNEON.td4805 Requires<[HasNEON,HasFullFP16]>;
4808 Requires<[HasNEON,HasFullFP16]>;
5240 let Predicates = [HasNEON, HasFullFP16] in {
5307 let Predicates = [HasNEON, HasFullFP16] in {
6881 let Predicates = [HasNEON, HasFullFP16] in {
6890 } // Predicates = [HasNEON, HasFullFP16]
6911 } // Predicates = [HasNEON, HasFullFP16]
9014 let Predicates = [HasNEON, HasFullFP16] in
9032 let Predicates = [HasNEON, HasFullFP16] in
9052 let Predicates = [HasNEON, HasFullFP16] in
[all …]
H A DARMSubtarget.h266 bool HasFullFP16 = false; variable
731 bool hasFullFP16() const { return HasFullFP16; } in hasFullFP16()
H A DARMScheduleM4.td22 IsNotMClass, HasDPVFP, HasFPARMv8, HasFullFP16, Has8MSecExt, HasV8,
H A DARMPredicates.td112 def HasFullFP16 : Predicate<"Subtarget->hasFullFP16()">,
H A DARMInstrFormats.td1139 list<Predicate> Predicates = [HasFullFP16];
1647 list<Predicate> Predicates = [HasFullFP16];
1997 list<Predicate> Predicates = [HasFullFP16];
2025 list<Predicate> Predicates = [HasFullFP16];
2053 list<Predicate> Predicates = [HasFullFP16];
2082 list<Predicate> Predicates = [HasFullFP16];
H A DARM.td113 def FeatureFullFP16 : SubtargetFeature<"fullfp16", "HasFullFP16", "true",
H A DARMISelLowering.cpp5754 const bool HasFullFP16 = in LowerVectorFP_TO_INT() local
5761 else if (OpTy == MVT::v4f16 && HasFullFP16) in LowerVectorFP_TO_INT()
5763 else if (OpTy == MVT::v8f16 && HasFullFP16) in LowerVectorFP_TO_INT()
5828 const bool HasFullFP16 = in LowerVectorINT_TO_FP() local
5834 else if (VT == MVT::v4f16 && HasFullFP16) in LowerVectorINT_TO_FP()
5836 else if (VT == MVT::v8f16 && HasFullFP16) in LowerVectorINT_TO_FP()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.h105 bool HasFullFP16 = false; variable
457 bool hasFullFP16() const { return HasFullFP16; } in hasFullFP16()
H A DAArch64InstrFormats.td4544 let Predicates = [HasFullFP16];
4551 let Predicates = [HasFullFP16];
4588 let Predicates = [HasFullFP16];
4597 let Predicates = [HasFullFP16];
4679 let Predicates = [HasFullFP16];
4695 let Predicates = [HasFullFP16];
4716 let Predicates = [HasFullFP16];
4743 let Predicates = [HasFullFP16];
4835 let Predicates = [HasFullFP16];
4841 let Predicates = [HasFullFP16];
[all …]
H A DAArch64InstrInfo.td3791 let Predicates = [HasFullFP16] in {
3836 Requires<[HasFullFP16]>;
3873 let Predicates = [HasFullFP16] in {
3941 let Predicates = [HasNEON, HasFullFP16] in
3953 let Predicates = [HasNEON, HasFullFP16] in
4285 let Predicates = [HasNEON, HasFullFP16] in {
4511 let Predicates = [HasNEON, HasFullFP16] in {
4597 let Predicates = [HasFullFP16] in {
4834 let Predicates = [HasFullFP16] in {
5227 let Predicates = [HasFullFP16] in {
[all …]
H A DAArch64.td87 def FeatureFullFP16 : SubtargetFeature<"fullfp16", "HasFullFP16", "true",