Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMInstrVFP.td493 Requires<[HasFullFP16]>;
522 Requires<[HasFullFP16]>;
825 Requires<[HasFullFP16]> {
833 Requires<[HasFullFP16]> {
885 let Predicates = [HasFullFP16] in {
946 Requires<[HasFullFP16]> {
970 Requires<[HasFullFP16]>;
991 Requires<[HasFullFP16]> {
1057 Requires<[HasFullFP16]>;
1062 Requires<[HasFullFP16]>;
[all …]
DARMInstrNEON.td3341 Requires<[HasNEON,HasFullFP16]> {
3368 Requires<[HasNEON,HasFullFP16]> {
4261 Requires<[HasNEON,HasFullFP16]>;
4264 Requires<[HasNEON,HasFullFP16]>;
4324 Requires<[HasNEON,HasFullFP16]>;
4327 Requires<[HasNEON,HasFullFP16]>;
4333 Requires<[HasNEON,HasFullFP16]>;
4336 Requires<[HasNEON,HasFullFP16]>;
4467 Requires<[HasNEON, HasFullFP16, UseFPVMLx]>;
4470 Requires<[HasNEON, HasFullFP16, UseFPVMLx]>;
[all …]
DARMSubtarget.h252 bool HasFullFP16 = false; variable
690 bool hasFullFP16() const { return HasFullFP16; } in hasFullFP16()
DARMScheduleM4.td22 IsNotMClass, HasDPVFP, HasFPARMv8, HasFullFP16, Has8MSecExt, HasV8,
DARMPredicates.td102 def HasFullFP16 : Predicate<"Subtarget->hasFullFP16()">,
DARMInstrFormats.td1130 list<Predicate> Predicates = [HasFullFP16];
1638 list<Predicate> Predicates = [HasFullFP16];
1988 list<Predicate> Predicates = [HasFullFP16];
2016 list<Predicate> Predicates = [HasFullFP16];
2044 list<Predicate> Predicates = [HasFullFP16];
2073 list<Predicate> Predicates = [HasFullFP16];
DARM.td113 def FeatureFullFP16 : SubtargetFeature<"fullfp16", "HasFullFP16", "true",
DARMISelLowering.cpp5375 const bool HasFullFP16 = in LowerVectorFP_TO_INT() local
5382 else if (OpTy == MVT::v4f16 && HasFullFP16) in LowerVectorFP_TO_INT()
5384 else if (OpTy == MVT::v8f16 && HasFullFP16) in LowerVectorFP_TO_INT()
5449 const bool HasFullFP16 = in LowerVectorINT_TO_FP() local
5455 else if (VT == MVT::v4f16 && HasFullFP16) in LowerVectorINT_TO_FP()
5457 else if (VT == MVT::v8f16 && HasFullFP16) in LowerVectorINT_TO_FP()
5722 const bool HasFullFP16 = Subtarget->hasFullFP16(); in ExpandBITCAST() local
5746 if (!HasFullFP16) in ExpandBITCAST()
5763 if (!HasFullFP16) in ExpandBITCAST()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64Subtarget.h88 bool HasFullFP16 = false; variable
380 bool hasFullFP16() const { return HasFullFP16; } in hasFullFP16()
DAArch64InstrFormats.td4338 let Predicates = [HasFullFP16];
4345 let Predicates = [HasFullFP16];
4382 let Predicates = [HasFullFP16];
4391 let Predicates = [HasFullFP16];
4473 let Predicates = [HasFullFP16];
4489 let Predicates = [HasFullFP16];
4510 let Predicates = [HasFullFP16];
4537 let Predicates = [HasFullFP16];
4629 let Predicates = [HasFullFP16];
4635 let Predicates = [HasFullFP16];
[all …]
DAArch64InstrInfo.td102 def HasFullFP16 : Predicate<"Subtarget->hasFullFP16()">,
800 let Predicates = [HasComplxNum, HasNEON, HasFullFP16] in {
3360 let Predicates = [HasFullFP16] in {
3397 Sched<[WriteF]>, Requires<[HasFullFP16]>;
3405 Requires<[HasFullFP16]>;
3445 let Predicates = [HasFullFP16] in {
3513 let Predicates = [HasNEON, HasFullFP16] in
3525 let Predicates = [HasNEON, HasFullFP16] in
3537 let Predicates = [HasNEON, HasFullFP16] in
3844 let Predicates = [HasNEON, HasFullFP16] in {
[all …]
DAArch64.td82 def FeatureFullFP16 : SubtargetFeature<"fullfp16", "HasFullFP16", "true",
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/ARM/
DARMGenSubtargetInfo.inc19429 if (Bits[ARM::FeatureFullFP16]) HasFullFP16 = true;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/AArch64/
DAArch64GenSubtargetInfo.inc19223 if (Bits[AArch64::FeatureFullFP16]) HasFullFP16 = true;