Searched refs:HasVSX (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrVSX.td | 120 def HasVSX : Predicate<"Subtarget->hasVSX()">; 175 let Predicates = [HasVSX, HasP9Vector] in { 286 let Predicates = [HasVSX], AddedComplexity = 400 in { 303 let Predicates = [HasVSX, HasOnlySwappingMemOps] in 313 let Predicates = [HasVSX, HasOnlySwappingMemOps] in 334 let Predicates = [HasVSX, HasOnlySwappingMemOps] in { 1085 let Predicates = [HasVSX, HasP8Vector] in { 1291 let Predicates = [HasVSX, HasDirectMove] in { 1339 } // HasVSX, HasP8Vector 1341 let Predicates = [HasVSX, IsISA3_0, HasDirectMove] in { [all …]
|
| H A D | PPCInstrFuture.td | 54 let Predicates = [HasVSX, IsISAFuture] in {
|
| H A D | PPCSubtarget.cpp | 115 if (HasSPE && (HasAltivec || HasVSX || HasFPU)) in initSubtargetFeatures()
|
| H A D | PPCInstrP10.td | 1932 let Predicates = [IsISA3_1, HasVSX] in { 2098 let Predicates = [IsISA3_1, HasVSX] in { 2135 let AddedComplexity = 400, Predicates = [IsISA3_1, HasVSX] in { 2400 let Predicates = [IsISA3_1, HasVSX, IsLittleEndian] in { 2434 let Predicates = [IsISA3_1, HasVSX, IsBigEndian, IsPPC32] in { 2447 let Predicates = [IsISA3_1, HasVSX, IsBigEndian, IsPPC64] in { 2471 let AddedComplexity = 400, Predicates = [IsISA3_1, HasVSX, IsBigEndian] in {
|
| H A D | PPC.td | 151 def FeatureVSX : SubtargetFeature<"vsx","HasVSX", "true",
|
| H A D | PPCISelDAGToDAG.cpp | 4357 bool HasVSX, bool &Swap, bool &Negate) { in getVCmpInst() argument 4385 return HasVSX ? PPC::XVCMPEQSP : PPC::VCMPEQFP; in getVCmpInst() 4392 return HasVSX ? PPC::XVCMPGTSP : PPC::VCMPGTFP; in getVCmpInst() 4399 return HasVSX ? PPC::XVCMPGESP : PPC::VCMPGEFP; in getVCmpInst()
|
| H A D | PPCInstrAltivec.td | 1323 // !HasVSX predicate. This essentially favours VSX over Altivec, in
|
| H A D | PPCISelLowering.cpp | 7099 bool HasVSX) { in getRegClassForSVT() argument 7113 return HasVSX ? &PPC::VSFRCRegClass : &PPC::F8RCRegClass; in getRegClassForSVT()
|
| /freebsd/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | PPC.cpp | 49 HasVSX = true; in handleTargetFeatures() 408 if (HasVSX) in getTargetDefines() 599 .Case("vsx", HasVSX) in hasFeature()
|
| H A D | PPC.h | 63 bool HasVSX = false; variable
|