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 | 110 if (HasSPE && (HasAltivec || HasVSX || HasFPU)) in initSubtargetFeatures()
|
H A D | PPCInstrP10.td | 1926 let Predicates = [IsISA3_1, HasVSX] in { 2092 let Predicates = [IsISA3_1, HasVSX] in { 2129 let AddedComplexity = 400, Predicates = [IsISA3_1, HasVSX] in { 2394 let Predicates = [IsISA3_1, HasVSX, IsLittleEndian] in { 2428 let Predicates = [IsISA3_1, HasVSX, IsBigEndian, IsPPC32] in { 2441 let Predicates = [IsISA3_1, HasVSX, IsBigEndian, IsPPC64] in { 2465 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 | 4358 bool HasVSX, bool &Swap, bool &Negate) { in getVCmpInst() argument 4386 return HasVSX ? PPC::XVCMPEQSP : PPC::VCMPEQFP; in getVCmpInst() 4393 return HasVSX ? PPC::XVCMPGTSP : PPC::VCMPGTFP; in getVCmpInst() 4400 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 | 7087 bool HasVSX) { in getRegClassForSVT() argument 7101 return HasVSX ? &PPC::VSFRCRegClass : &PPC::F8RCRegClass; in getRegClassForSVT()
|
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/ |
H A D | PPC.cpp | 40 HasVSX = true; in handleTargetFeatures() 405 if (HasVSX) in getTargetDefines() 720 .Case("vsx", HasVSX) in hasFeature()
|
H A D | PPC.h | 66 bool HasVSX = false; variable
|