Searched refs:hasVSX (Results 1 – 10 of 10) sorted by relevance
/external/llvm/lib/Target/PowerPC/ |
D | PPCTargetTransformInfo.cpp | 217 return ST->hasVSX() ? 64 : 32; in getNumberOfRegisters() 300 if (ST->hasVSX() && Val->getScalarType()->isDoubleTy()) { in getVectorInstrCost() 350 bool IsVSXType = ST->hasVSX() && in getMemoryOpCost() 371 if (IsVSXType || (ST->hasVSX() && IsAltivecType)) in getMemoryOpCost()
|
D | PPCCallingConv.td | 68 CCIfType<[v2f64, v2i64], CCIfSubtarget<"hasVSX()", 121 CCIfType<[v2f64, v2i64], CCIfSubtarget<"hasVSX()", 183 CCIfType<[v2f64, v2i64], CCIfSubtarget<"hasVSX()",
|
D | PPCVSXCopy.cpp | 161 if (!STI.hasVSX()) in runOnMachineFunction()
|
D | PPCSubtarget.h | 229 bool hasVSX() const { return HasVSX; } in hasVSX() function
|
D | PPCVSXFMAMutate.cpp | 329 if (!STI.hasVSX()) in runOnMachineFunction()
|
D | PPCRegisterInfo.cpp | 105 if (Subtarget.hasVSX()) in getCalleeSavedRegs() 136 if (Subtarget.hasVSX()) in getCallPreservedMask() 294 if (Subtarget.hasVSX()) { in getLargestLegalSuperClass()
|
D | PPCISelDAGToDAG.cpp | 2087 Opc = PPCSubTarget->hasVSX() ? PPC::XSCMPUDP : PPC::FCMPUD; in SelectCC() 2361 PPCSubTarget->hasVSX(), Swap, Negate); in SelectSETCC() 2368 return CurDAG->SelectNodeTo(N, PPCSubTarget->hasVSX() ? PPC::XXLNOR : in SelectSETCC() 2810 if (PPCSubTarget->hasVSX()) in Select() 2831 if (PPCSubTarget->hasVSX()) { in Select() 2838 if (PPCSubTarget->hasVSX() && (N->getValueType(0) == MVT::v2f64 || in Select()
|
D | PPCVSXSwapRemoval.cpp | 198 if (!STI.hasVSX()) in runOnMachineFunction()
|
D | PPCISelLowering.cpp | 526 if (TM.Options.UnsafeFPMath || Subtarget.hasVSX()) { in PPCTargetLowering() 553 if (Subtarget.hasVSX()) { in PPCTargetLowering() 2867 if (Subtarget.hasVSX()) in LowerFormalArguments_32SVR4() 3299 VReg = MF.addLiveIn(FPR[FPR_idx], Subtarget.hasVSX() in LowerFormalArguments_64SVR4() 7409 if (Subtarget.hasVSX()) { in getVectorCompareInfo() 9163 (VT == MVT::v2f64 && Subtarget.hasVSX()) || in getRsqrtEstimate() 9185 (VT == MVT::v2f64 && Subtarget.hasVSX()) || in getRecipEstimate() 10260 if (Subtarget.hasVSX() && Subtarget.isLittleEndian() && in PerformDAGCombine() 10274 if (Subtarget.hasVSX() && Subtarget.isLittleEndian() && in PerformDAGCombine() 10486 if (Subtarget.hasVSX() && Subtarget.isLittleEndian()) { in PerformDAGCombine() [all …]
|
D | PPCInstrVSX.td | 86 def HasVSX : Predicate<"PPCSubTarget->hasVSX()">;
|