Searched refs:HasMSA (Results 1 – 8 of 8) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/Targets/ |
| H A D | Mips.h | 54 bool HasMSA; variable 67 DspRev(NoDSP), HasMSA(false), DisableMadd4(false), in MipsTargetInfo() 332 HasMSA = true; in handleTargetFeatures()
|
| H A D | Mips.cpp | 179 if (HasMSA) in getTargetDefines() 218 .Case("msa", HasMSA) in hasFeature()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
| H A D | MipsSubtarget.h | 164 bool HasMSA; variable 319 bool hasMSA() const { return HasMSA; } in hasMSA()
|
| H A D | MipsMSAInstrInfo.td | 3576 class MSAPat<dag pattern, dag result, list<Predicate> pred = [HasMSA]> : 3609 RegisterClass DstRC, list<Predicate> preds = [HasMSA]> : 3622 def : MSABitconvertPat<v16i8, v8i16, MSA128B, [HasMSA, IsLE]>; 3623 def : MSABitconvertPat<v16i8, v4i32, MSA128B, [HasMSA, IsLE]>; 3624 def : MSABitconvertPat<v16i8, v2i64, MSA128B, [HasMSA, IsLE]>; 3625 def : MSABitconvertPat<v16i8, v8f16, MSA128B, [HasMSA, IsLE]>; 3626 def : MSABitconvertPat<v16i8, v4f32, MSA128B, [HasMSA, IsLE]>; 3627 def : MSABitconvertPat<v16i8, v2f64, MSA128B, [HasMSA, IsLE]>; 3629 def : MSABitconvertPat<v8i16, v16i8, MSA128H, [HasMSA, IsLE]>; 3630 def : MSABitconvertPat<v8i16, v4i32, MSA128H, [HasMSA, IsLE]>; [all …]
|
| H A D | MipsSubtarget.cpp | 82 Os16(Mips_Os16), HasMSA(false), UseTCCInDIV(false), HasSym32(false), in MipsSubtarget()
|
| H A D | Mips.td | 166 def FeatureMSA : SubtargetFeature<"msa", "HasMSA", "true", "Mips MSA ASE">;
|
| H A D | MipsMSAInstrFormats.td | 27 let ASEPredicate = [HasMSA];
|
| H A D | MipsInstrInfo.td | 242 def HasMSA : Predicate<"Subtarget->hasMSA()">, 459 list<Predicate> ASEPredicate = [HasMSA]; 463 list<Predicate> ASEPredicate = [HasMSA, NotMips64]; 467 list<Predicate> ASEPredicate = [HasMSA, HasMips64];
|