Searched refs:hasVSX (Results 1 – 10 of 10) sorted by relevance
/external/llvm/lib/Target/PowerPC/ |
D | PPCTargetTransformInfo.cpp | 224 return ST->hasVSX() ? 64 : 32; in getNumberOfRegisters() 320 if (ST->hasVSX() && Val->getScalarType()->isDoubleTy()) { in getVectorInstrCost() 370 bool IsVSXType = ST->hasVSX() && in getMemoryOpCost() 391 if (IsVSXType || (ST->hasVSX() && IsAltivecType)) in getMemoryOpCost()
|
D | PPCCallingConv.td | 71 CCIfType<[v2f64, v2i64], CCIfSubtarget<"hasVSX()", 124 CCIfType<[v2f64, v2i64], CCIfSubtarget<"hasVSX()", 193 CCIfType<[v2f64, v2i64], CCIfSubtarget<"hasVSX()",
|
D | PPCVSXCopy.cpp | 160 if (!STI.hasVSX()) in runOnMachineFunction()
|
D | PPCSubtarget.h | 241 bool hasVSX() const { return HasVSX; } in hasVSX() function
|
D | PPCRegisterInfo.cpp | 105 if (Subtarget.hasVSX()) in getCalleeSavedRegs() 164 if (Subtarget.hasVSX()) in getCallPreservedMask() 321 if (Subtarget.hasVSX()) { in getLargestLegalSuperClass()
|
D | PPCVSXFMAMutate.cpp | 351 if (!STI.hasVSX()) in runOnMachineFunction()
|
D | PPCISelDAGToDAG.cpp | 2084 Opc = PPCSubTarget->hasVSX() ? PPC::XSCMPUDP : PPC::FCMPUD; in SelectCC() 2364 PPCSubTarget->hasVSX(), Swap, Negate); in trySETCC() 2371 CurDAG->SelectNodeTo(N, PPCSubTarget->hasVSX() ? PPC::XXLNOR : PPC::VNOR, in trySETCC() 2836 if (PPCSubTarget->hasVSX()) in Select() 2858 if (PPCSubTarget->hasVSX()) { in Select() 2866 if (PPCSubTarget->hasVSX() && (N->getValueType(0) == MVT::v2f64 || in Select()
|
D | PPCISelLowering.cpp | 532 if (TM.Options.UnsafeFPMath || Subtarget.hasVSX()) { in PPCTargetLowering() 559 if (Subtarget.hasVSX()) { in PPCTargetLowering() 2957 if (Subtarget.hasVSX()) in LowerFormalArguments_32SVR4() 3385 VReg = MF.addLiveIn(FPR[FPR_idx], Subtarget.hasVSX() in LowerFormalArguments_64SVR4() 7464 if (Subtarget.hasVSX()) { in LowerVECTOR_SHUFFLE() 7709 if (Subtarget.hasVSX()) { in getVectorCompareInfo() 9460 (VT == MVT::v2f64 && Subtarget.hasVSX()) || in getRsqrtEstimate() 9482 (VT == MVT::v2f64 && Subtarget.hasVSX()) || in getRecipEstimate() 10312 if (N->getValueType(0) != MVT::v2f64 || !Subtarget.hasVSX()) in DAGCombineBuildVector() 10636 if (Subtarget.hasVSX() && Subtarget.isLittleEndian() && in PerformDAGCombine() [all …]
|
D | PPCVSXSwapRemoval.cpp | 199 if (!STI.hasVSX()) in runOnMachineFunction()
|
D | PPCInstrVSX.td | 92 def HasVSX : Predicate<"PPCSubTarget->hasVSX()">;
|