Home
last modified time | relevance | path

Searched refs:hasP9Vector (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.h285 bool hasP9Vector() const { return HasP9Vector; } in hasP9Vector() function
356 return hasVSX() && isLittleEndian() && !hasP9Vector(); in needsSwapsForVSXMemOps()
H A DPPCLowerMASSVEntries.cpp80 if (Subtarget->hasP9Vector()) in getCPUSuffix()
H A DPPCISelLowering.cpp1178 if (Subtarget.hasP9Vector()) { in PPCTargetLowering()
2958 if (!ST.hasP9Vector()) in usePartialVectorLoads()
3513 assert(!Subtarget.hasP9Vector() && in LowerSETCC()
9342 if (Subtarget.hasP9Vector() && SplatSize == 1) in LowerBUILD_VECTOR()
9946 if (Subtarget.hasP9Vector() && in LowerVECTOR_SHUFFLE()
10006 if (Subtarget.hasP9Vector()) { in LowerVECTOR_SHUFFLE()
10843 if (Subtarget.hasP9Vector()) { in LowerINSERT_VECTOR_ELT()
11048 !Subtarget.hasP9Vector()) in LowerFP_ROUND()
15060 if (!Subtarget.hasP9Vector()) in combineVReverseMemOP()
16734 return Subtarget.hasP9Vector(); in isFMAFasterThanFMulAndFAdd()
[all …]
H A DPPCFrameLowering.cpp2311 if (!EnablePEVectorSpills || MFI.hasCalls() || !Subtarget.hasP9Vector()) in assignCalleeSavedSpillSlots()
2447 assert(Subtarget.hasP9Vector() && in spillCalleeSavedRegisters()
2620 assert(Subtarget.hasP9Vector()); in restoreCalleeSavedRegisters()
H A DPPCInstrInfo.cpp631 if (!(Subtarget.isPPC64() && Subtarget.hasP9Vector() && in shouldReduceRegisterPressure()
691 assert((Subtarget.isPPC64() && Subtarget.hasP9Vector() && in generateLoadForNewConst()
1797 Opc = (Subtarget.hasP9Vector()) ? PPC::XSCPSGNDP : PPC::XXLORf; in copyPhysReg()
3048 assert(Subtarget.hasP9Vector() && in expandPostRAPseudo()
3369 return IsP10Variant ? 2 : Subtarget.hasP9Vector() ? 1 : 0; in getSpillTarget()
4236 if (!Subtarget.hasP9Vector()) in instrHasImmForm()
H A DPPCLoopInstrFormPrep.cpp1361 return ST && ST->hasP9Vector() && (PointerElementType->isVectorTy()); in runOnLoop()
H A DPPCTargetTransformInfo.cpp1388 if ((!ST->hasP9Vector() && !ST->hasP10Vector()) || !ST->isPPC64()) in hasActiveVectorLength()
H A DPPCRegisterInfo.cpp658 if (Subtarget.hasP9Vector() && EnableGPRToVecSpills && in getLargestLegalSuperClass()
H A DPPCInstrVSX.td124 def HasOnlySwappingMemOps : Predicate<"!Subtarget->hasP9Vector()">;
127 def NoP9Vector : Predicate<"!Subtarget->hasP9Vector()">;
128 def HasP9Vector : Predicate<"Subtarget->hasP9Vector()">;
H A DPPCISelDAGToDAG.cpp4101 assert(Subtarget->hasP9Vector() && "XSCMPUQP requires Power9 Vector"); in SelectCC()