Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.h250 bool hasP9Vector() const { return HasP9Vector; } in hasP9Vector() function
293 return hasVSX() && isLittleEndian() && !hasP9Vector(); in needsSwapsForVSXMemOps()
H A DPPCCallingConv.td62 CCIfType<[f128], CCIfSubtarget<"hasP9Vector()", CCAssignToReg<[V2]>>>,
97 CCIfSubtarget<"hasP9Vector()",
156 CCIfSubtarget<"hasP9Vector()",
225 CCIfType<[f128], CCIfSubtarget<"hasP9Vector()", CCAssignToStack<16, 16>>>
249 CCIfSubtarget<"hasP9Vector()", CCAssignToReg<[V2, V3, V4, V5, V6, V7,
H A DPPCInstrInfo.cpp990 Opc = (Subtarget.hasP9Vector()) ? PPC::XSCPSGNDP : PPC::XXLORf; in copyPhysReg()
2134 assert(Subtarget.hasP9Vector() && in expandPostRAPseudo()
2408 return OpcodesForSpill[(Subtarget.hasP9Vector()) ? 1 : 0]; in getStoreOpcodesForSpillArray()
2424 return OpcodesForSpill[(Subtarget.hasP9Vector()) ? 1 : 0]; in getLoadOpcodesForSpillArray()
2992 if (!Subtarget.hasP9Vector()) in instrHasImmForm()
H A DPPCRegisterInfo.cpp391 if (Subtarget.hasP9Vector() && EnableGPRToVecSpills && in getLargestLegalSuperClass()
H A DPPCISelLowering.cpp320 if (Subtarget.hasP9Vector()) in PPCTargetLowering()
820 if (Subtarget.hasP9Vector()) { in PPCTargetLowering()
7235 if (!Subtarget.hasP9Vector() && MMO->getSize() <= 2) in directMoveIsProfitable()
8049 if (Subtarget.hasP9Vector() && SplatSize == 1) { in LowerBUILD_VECTOR()
8507 if (Subtarget.hasP9Vector() && in LowerVECTOR_SHUFFLE()
8561 if (Subtarget.hasP9Vector()) { in LowerVECTOR_SHUFFLE()
12382 if (Subtarget.hasP9Vector() && Subtarget.hasP9Altivec() && SubWordLoad) { in combineFPToIntToFP()
12617 (Subtarget.hasP9Vector() && (Op1VT == MVT::i16 || Op1VT == MVT::i8))); in combineStoreFPToInt()
14224 return (EnableQuadPrecision && Subtarget.hasP9Vector()); in isFMAFasterThanFMulAndFAdd()
14626 if (Subtarget.hasP9Vector() && VT == MVT::f128) in hasBitPreservingFPLogic()
H A DPPCFrameLowering.cpp1987 if (!EnablePEVectorSpills || MFI.hasCalls() || !Subtarget.hasP9Vector()) in assignCalleeSavedSpillSlots()
H A DPPCInstrVSX.td123 def HasOnlySwappingMemOps : Predicate<"!PPCSubTarget->hasP9Vector()">;
1248 def NoP9Vector : Predicate<"!PPCSubTarget->hasP9Vector()">;
2386 def HasP9Vector : Predicate<"PPCSubTarget->hasP9Vector()">;