Searched refs:hasQPX (Results 1 – 6 of 6) sorted by relevance
/external/llvm/lib/Target/PowerPC/ |
D | PPCTargetTransformInfo.cpp | 222 if (Vector && !ST->hasAltivec() && !ST->hasQPX()) in getNumberOfRegisters() 229 if (ST->hasQPX()) return 256; in getRegisterBitWidth() 326 } else if (ST->hasQPX() && Val->getScalarType()->isFloatingPointTy()) { in getVectorInstrCost() 372 bool IsQPXType = ST->hasQPX() && in getMemoryOpCost()
|
D | PPCSubtarget.h | 240 bool hasQPX() const { return HasQPX; } in hasQPX() function 269 if ((hasQPX() || isBGQ()) && !isQPXStackUnaligned()) in getPlatformStackAlignment()
|
D | PPCCallingConv.td | 64 CCIfSubtarget<"hasQPX()", CCAssignToReg<[QF1, QF2]>>>, 120 CCIfSubtarget<"hasQPX()", CCAssignToReg<[QF1, QF2]>>>, 186 CCIfType<[v4f64, v4f32, v4i1], CCIfSubtarget<"hasQPX()",
|
D | PPCISelLowering.cpp | 674 if (Subtarget.hasQPX()) { in PPCTargetLowering() 997 if (Subtarget.hasAltivec() || Subtarget.hasQPX()) in getByValTypeAlignment() 998 getMaxByValAlign(Ty, Align, Subtarget.hasQPX() ? 32 : 16); in getByValTypeAlignment() 1108 if (Subtarget.hasQPX()) in getSetCCResultType() 1998 if (!Subtarget.hasQPX() || (VT != MVT::v4f64 && VT != MVT::v4f32)) { in getPreIndexedAddressParts() 2968 RC = Subtarget.hasQPX() ? &PPC::QSRCRegClass : &PPC::VRRCRegClass; in LowerFormalArguments_32SVR4() 3184 Subtarget.hasQPX())) in LowerFormalArguments_64SVR4() 3433 if (!Subtarget.hasQPX()) { in LowerFormalArguments_64SVR4() 3997 Subtarget.hasQPX())) in needStackSlotPassParameters() 5084 if (Subtarget.hasQPX()) { in LowerCall_64SVR4() [all …]
|
D | PPCISelDAGToDAG.cpp | 2358 if (PPCSubTarget->hasQPX()) in trySETCC() 2840 else if (PPCSubTarget->hasQPX() && N->getValueType(0) == MVT::v4f64) in Select() 2842 else if (PPCSubTarget->hasQPX() && N->getValueType(0) == MVT::v4f32) in Select() 2844 else if (PPCSubTarget->hasQPX() && N->getValueType(0) == MVT::v4i1) in Select()
|
D | PPCInstrQPX.td | 105 def HasQPX : Predicate<"PPCSubTarget->hasQPX()">;
|