Searched refs:hasDirectMove (Results 1 – 5 of 5) sorted by relevance
304 bool hasDirectMove() const { return HasDirectMove; } in hasDirectMove() function
1083 } else if (ST->hasDirectMove()) in getVectorInstrCost()
503 if (Subtarget.hasDirectMove() && isPPC64) { in PPCTargetLowering()945 if (Subtarget.hasDirectMove() && isPPC64) { in PPCTargetLowering()1080 if (Subtarget.hasDirectMove()) in PPCTargetLowering()8138 if (Subtarget.hasDirectMove() && Subtarget.isPPC64()) in LowerFP_TO_INT()8428 if (Subtarget.hasDirectMove() && directMoveIsProfitable(Op) && in LowerINT_TO_FP()9131 haveEfficientBuildVectorPattern(BVN, Subtarget.hasDirectMove(), in LowerBUILD_VECTOR()12478 if (Subtarget.hasDirectMove()) { in EmitInstrWithCustomInserter()14465 if (!Subtarget.hasDirectMove() && !(IsLittleEndian && Subtarget.hasVSX())) in combineVectorShuffle()16302 return Subtarget.hasDirectMove(); // Don't need stack ops with direct moves in shouldExpandBuildVectorWithShuffles()
1742 assert(Subtarget.hasDirectMove() && in copyPhysReg()1750 assert(Subtarget.hasDirectMove() && in copyPhysReg()
151 def HasDirectMove : Predicate<"Subtarget->hasDirectMove()">;