Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Mips/
DMipsSubtarget.h140 bool HasMSA; variable
251 bool hasMSA() const { return HasMSA; } in hasMSA()
DMipsMSAInstrInfo.td3520 class MSAPat<dag pattern, dag result, list<Predicate> pred = [HasMSA]> :
3553 RegisterClass DstRC, list<Predicate> preds = [HasMSA]> :
3566 def : MSABitconvertPat<v16i8, v8i16, MSA128B, [HasMSA, IsLE]>;
3567 def : MSABitconvertPat<v16i8, v4i32, MSA128B, [HasMSA, IsLE]>;
3568 def : MSABitconvertPat<v16i8, v2i64, MSA128B, [HasMSA, IsLE]>;
3569 def : MSABitconvertPat<v16i8, v8f16, MSA128B, [HasMSA, IsLE]>;
3570 def : MSABitconvertPat<v16i8, v4f32, MSA128B, [HasMSA, IsLE]>;
3571 def : MSABitconvertPat<v16i8, v2f64, MSA128B, [HasMSA, IsLE]>;
3573 def : MSABitconvertPat<v8i16, v16i8, MSA128H, [HasMSA, IsLE]>;
3574 def : MSABitconvertPat<v8i16, v4i32, MSA128H, [HasMSA, IsLE]>;
[all …]
DMipsSubtarget.cpp73 Os16(Mips_Os16), HasMSA(false), UseTCCInDIV(false), HasEVA(false), TM(TM), in MipsSubtarget()
DMips.td166 def FeatureMSA : SubtargetFeature<"msa", "HasMSA", "true", "Mips MSA ASE">;
DMipsMSAInstrFormats.td27 let Predicates = [HasMSA];
DMipsInstrInfo.td220 def HasMSA : Predicate<"Subtarget->hasMSA()">,
330 list<Predicate> InsnPredicates = [HasMSA];
334 list<Predicate> InsnPredicates = [HasMSA, NotMips64];
338 list<Predicate> InsnPredicates = [HasMSA, HasMips64];
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
DMipsSubtarget.h156 bool HasMSA; variable
303 bool hasMSA() const { return HasMSA; } in hasMSA()
DMipsMSAInstrInfo.td3541 class MSAPat<dag pattern, dag result, list<Predicate> pred = [HasMSA]> :
3574 RegisterClass DstRC, list<Predicate> preds = [HasMSA]> :
3587 def : MSABitconvertPat<v16i8, v8i16, MSA128B, [HasMSA, IsLE]>;
3588 def : MSABitconvertPat<v16i8, v4i32, MSA128B, [HasMSA, IsLE]>;
3589 def : MSABitconvertPat<v16i8, v2i64, MSA128B, [HasMSA, IsLE]>;
3590 def : MSABitconvertPat<v16i8, v8f16, MSA128B, [HasMSA, IsLE]>;
3591 def : MSABitconvertPat<v16i8, v4f32, MSA128B, [HasMSA, IsLE]>;
3592 def : MSABitconvertPat<v16i8, v2f64, MSA128B, [HasMSA, IsLE]>;
3594 def : MSABitconvertPat<v8i16, v16i8, MSA128H, [HasMSA, IsLE]>;
3595 def : MSABitconvertPat<v8i16, v4i32, MSA128H, [HasMSA, IsLE]>;
[all …]
DMipsSubtarget.cpp82 Os16(Mips_Os16), HasMSA(false), UseTCCInDIV(false), HasSym32(false), in MipsSubtarget()
DMips.td176 def FeatureMSA : SubtargetFeature<"msa", "HasMSA", "true", "Mips MSA ASE">;
DMipsMSAInstrFormats.td28 let ASEPredicate = [HasMSA];
DMipsInstrInfo.td237 def HasMSA : Predicate<"Subtarget->hasMSA()">,
446 list<Predicate> ASEPredicate = [HasMSA];
450 list<Predicate> ASEPredicate = [HasMSA, NotMips64];
454 list<Predicate> ASEPredicate = [HasMSA, HasMips64];
/external/clang/lib/Basic/
DTargets.cpp7122 bool HasMSA; member in __anon2066a7b00111::MipsTargetInfo
7132 DspRev(NoDSP), HasMSA(false), HasFP64(false) { in MipsTargetInfo()
7364 if (HasMSA) in getTargetDefines()
7528 HasMSA = true; in handleTargetFeatures()
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/Mips/
DMipsGenSubtargetInfo.inc2497 if (Bits[Mips::FeatureMSA]) HasMSA = true;