Home
last modified time | relevance | path

Searched refs:HasVSX (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/Target/PowerPC/
DPPCSubtarget.h91 bool HasVSX; variable
229 bool hasVSX() const { return HasVSX; } in hasVSX()
DPPCSubtarget.cpp69 HasVSX = false; in initializeEnvironment()
DPPCInstrVSX.td86 def HasVSX : Predicate<"PPCSubTarget->hasVSX()">;
90 let Predicates = [HasVSX] in {
1011 } // HasVSX
1219 let Predicates = [HasDirectMove, HasVSX] in {
1238 } // HasDirectMove, HasVSX
1566 let Predicates = [IsBigEndian, HasVSX] in
1673 let Predicates = [IsLittleEndian, HasVSX] in
1763 let Predicates = [HasDirectMove, HasVSX] in {
DPPC.td115 def FeatureVSX : SubtargetFeature<"vsx","HasVSX", "true",
DPPCISelDAGToDAG.cpp2156 bool HasVSX, bool &Swap, bool &Negate) { in getVCmpInst() argument
2184 return HasVSX ? PPC::XVCMPEQSP : PPC::VCMPEQFP; in getVCmpInst()
2191 return HasVSX ? PPC::XVCMPGTSP : PPC::VCMPGTFP; in getVCmpInst()
2198 return HasVSX ? PPC::XVCMPGESP : PPC::VCMPGEFP; in getVCmpInst()
DPPCInstrAltivec.td1134 // !HasVSX predicate. This essentially favours VSX over Altivec, in
/external/clang/lib/Basic/
DTargets.cpp781 bool HasVSX; member in __anon0fec19ac0111::PPCTargetInfo
795 : TargetInfo(Triple), HasVSX(false), HasP8Vector(false), in PPCTargetInfo()
1057 HasVSX = true; in handleTargetFeatures()
1221 if (HasVSX) in getTargetDefines()
1339 .Case("vsx", HasVSX) in hasFeature()