Home
last modified time | relevance | path

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

/external/llvm/lib/Target/PowerPC/
DPPCSubtarget.h99 bool HasVSX; variable
241 bool hasVSX() const { return HasVSX; } in hasVSX()
DPPCSubtarget.cpp69 HasVSX = false; in initializeEnvironment()
DPPCInstrVSX.td92 def HasVSX : Predicate<"PPCSubTarget->hasVSX()">;
96 let Predicates = [HasVSX] in {
1033 } // HasVSX
1603 let Predicates = [IsBigEndian, HasVSX] in
1710 let Predicates = [IsLittleEndian, HasVSX] in
1800 let Predicates = [HasDirectMove, HasVSX] in {
DPPC.td116 def FeatureVSX : SubtargetFeature<"vsx","HasVSX", "true",
DPPCISelDAGToDAG.cpp2153 bool HasVSX, bool &Swap, bool &Negate) { in getVCmpInst() argument
2181 return HasVSX ? PPC::XVCMPEQSP : PPC::VCMPEQFP; in getVCmpInst()
2188 return HasVSX ? PPC::XVCMPGTSP : PPC::VCMPGTFP; in getVCmpInst()
2195 return HasVSX ? PPC::XVCMPGESP : PPC::VCMPGEFP; in getVCmpInst()
DPPCInstrAltivec.td1134 // !HasVSX predicate. This essentially favours VSX over Altivec, in
/external/clang/lib/Basic/
DTargets.cpp853 bool HasVSX; member in __anon36b3de240111::PPCTargetInfo
867 : TargetInfo(Triple), HasVSX(false), HasP8Vector(false), in PPCTargetInfo()
1132 HasVSX = true; in handleTargetFeatures()
1308 if (HasVSX) in getTargetDefines()
1442 .Case("vsx", HasVSX) in hasFeature()