Searched refs:HasFullFP16 (Results 1 – 13 of 13) sorted by relevance
| /llvm-project-15.0.7/clang/lib/Basic/Targets/ |
| H A D | AArch64.cpp | 368 if ((FPU & NeonMode) && HasFullFP16) in getTargetDefines() 370 if (HasFullFP16) in getTargetDefines() 536 HasFullFP16 = false; in handleTargetFeatures() 562 HasFullFP16 = true; in handleTargetFeatures() 566 HasFullFP16 = true; in handleTargetFeatures() 571 HasFullFP16 = true; in handleTargetFeatures() 577 HasFullFP16 = true; in handleTargetFeatures() 583 HasFullFP16 = true; in handleTargetFeatures() 589 HasFullFP16 = true; in handleTargetFeatures() 644 HasFullFP16 = true; in handleTargetFeatures()
|
| H A D | AArch64.h | 38 bool HasFullFP16; variable
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMInstrVFP.td | 1047 Requires<[HasFullFP16]>; 1089 Requires<[HasFullFP16]>; 1445 let Predicates = [HasFullFP16]; 1598 let Predicates = [HasFullFP16]; 2250 Requires<[HasFullFP16]>; 2302 Requires<[HasFullFP16]>; 2351 Requires<[HasFullFP16]>; 2361 Requires<[HasFullFP16]>; 2409 Requires<[HasFullFP16]>; 2419 Requires<[HasFullFP16]>; [all …]
|
| H A D | ARMInstrNEON.td | 4782 Requires<[HasNEON,HasFullFP16]>; 4785 Requires<[HasNEON,HasFullFP16]>; 5216 let Predicates = [HasNEON, HasFullFP16] in { 5283 let Predicates = [HasNEON, HasFullFP16] in { 6869 let Predicates = [HasNEON, HasFullFP16] in { 6878 } // Predicates = [HasNEON, HasFullFP16] 6899 } // Predicates = [HasNEON, HasFullFP16] 9005 let Predicates = [HasNEON, HasFullFP16] in 9023 let Predicates = [HasNEON, HasFullFP16] in 9043 let Predicates = [HasNEON, HasFullFP16] in [all …]
|
| H A D | ARMScheduleM4.td | 22 IsNotMClass, HasDPVFP, HasFPARMv8, HasFullFP16, Has8MSecExt, HasV8,
|
| H A D | ARMPredicates.td | 114 def HasFullFP16 : Predicate<"Subtarget->hasFullFP16()">,
|
| H A D | ARMInstrFormats.td | 1143 list<Predicate> Predicates = [HasFullFP16]; 1654 list<Predicate> Predicates = [HasFullFP16]; 2004 list<Predicate> Predicates = [HasFullFP16]; 2032 list<Predicate> Predicates = [HasFullFP16]; 2060 list<Predicate> Predicates = [HasFullFP16]; 2089 list<Predicate> Predicates = [HasFullFP16];
|
| H A D | ARM.td | 121 def FeatureFullFP16 : SubtargetFeature<"fullfp16", "HasFullFP16", "true",
|
| H A D | ARMISelLowering.cpp | 5820 const bool HasFullFP16 = DAG.getSubtarget<ARMSubtarget>().hasFullFP16(); in LowerVectorFP_TO_INT() local 5826 else if (OpTy == MVT::v4f16 && HasFullFP16) in LowerVectorFP_TO_INT() 5828 else if (OpTy == MVT::v8f16 && HasFullFP16) in LowerVectorFP_TO_INT() 5930 const bool HasFullFP16 = DAG.getSubtarget<ARMSubtarget>().hasFullFP16(); in LowerVectorINT_TO_FP() local 5935 else if (VT == MVT::v4f16 && HasFullFP16) in LowerVectorINT_TO_FP() 5937 else if (VT == MVT::v8f16 && HasFullFP16) in LowerVectorINT_TO_FP()
|
| H A D | ARMInstrMVE.td | 1885 let Predicates = [HasFullFP16] in { 1910 let Predicates = [HasFullFP16] in { 1919 let Predicates = [HasFullFP16] in {
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrFormats.td | 4626 let Predicates = [HasFullFP16]; 4633 let Predicates = [HasFullFP16]; 4670 let Predicates = [HasFullFP16]; 4679 let Predicates = [HasFullFP16]; 4762 let Predicates = [HasFullFP16]; 4778 let Predicates = [HasFullFP16]; 4799 let Predicates = [HasFullFP16]; 4826 let Predicates = [HasFullFP16]; 4918 let Predicates = [HasFullFP16]; 4924 let Predicates = [HasFullFP16]; [all …]
|
| H A D | AArch64InstrInfo.td | 3905 let Predicates = [HasFullFP16] in { 3920 let Predicates = [HasFullFP16] in { 3940 let Predicates = [HasFullFP16] in { 3949 let Predicates = [HasFullFP16] in { 3979 let Predicates = [HasFullFP16] in { 4006 let Predicates = [HasFullFP16] in { 4051 Requires<[HasFullFP16]>; 4056 let Predicates = [HasFullFP16] in { 4098 let Predicates = [HasFullFP16] in { 5119 let Predicates = [HasFullFP16] in { [all …]
|
| H A D | AArch64.td | 94 def FeatureFullFP16 : SubtargetFeature<"fullfp16", "HasFullFP16", "true",
|