Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp90 const PPCSubtarget *PPCSubTarget; member in __anon08f32e980111::PPCFastISel
102 TII(*PPCSubTarget->getInstrInfo()), in PPCFastISel()
103 TLI(*PPCSubTarget->getTargetLowering()), in PPCFastISel()
470 bool HasSPE = PPCSubTarget->hasSPE(); in PPCEmitLoad()
850 const bool HasSPE = PPCSubTarget->hasSPE(); in PPCEmitCmp()
1001 if (PPCSubTarget->hasSPE()) { in SelectFPTrunc()
1052 } else if (PPCSubTarget->hasLFIWAX()) { in PPCMoveToFPReg()
1094 if (PPCSubTarget->hasSPE()) { in SelectIToFP()
1111 if (!IsSigned && !PPCSubTarget->hasFPCVT()) in SelectIToFP()
1205 !PPCSubTarget->hasFPCVT() && !PPCSubTarget->hasSPE()) in SelectFPToI()
[all …]
H A DPPCISelDAGToDAG.cpp142 const PPCSubtarget *PPCSubTarget; member in __anon93a3ca650111::PPCDAGToDAGISel
157 if (!PPCSubTarget->isSVR4ABI()) in runOnMachineFunction()
4076 if (PPCSubTarget->hasQPX() || PPCSubTarget->hasSPE()) in trySETCC()
4098 if (PPCSubTarget->useCRBits()) in trySETCC()
4780 if (PPCSubTarget->isISA3_0() && PPCSubTarget->isPPC64()) { in Select()
5030 assert ((PPCSubTarget->isPPC64() || PPCSubTarget->isSVR4ABI()) && in Select()
5032 if (PPCSubTarget->isSVR4ABI() && !PPCSubTarget->isPPC64()) { in Select()
5074 assert(!PPCSubTarget->isPPC64() && PPCSubTarget->isSVR4ABI() && in Select()
5171 if (!PPCSubTarget->hasCMPB()) in combineToCMPB()
6124 if (!PPCSubTarget->isPPC64()) in PeepholePPC64ZExt()
[all …]
H A DPPCInstrHTM.td17 def HasHTM : Predicate<"PPCSubTarget->hasHTM()">;
H A DPPCInstrInfo.td902 def In64BitMode : Predicate<"PPCSubTarget->isPPC64()">;
903 def IsBookE : Predicate<"PPCSubTarget->isBookE()">;
907 def IsPPC4xx : Predicate<"PPCSubTarget->isPPC4xx()">;
908 def IsPPC6xx : Predicate<"PPCSubTarget->isPPC6xx()">;
909 def IsE500 : Predicate<"PPCSubTarget->isE500()">;
910 def HasSPE : Predicate<"PPCSubTarget->hasSPE()">;
911 def HasICBT : Predicate<"PPCSubTarget->hasICBT()">;
915 def HasBPERMD : Predicate<"PPCSubTarget->hasBPERMD()">;
916 def HasExtDiv : Predicate<"PPCSubTarget->hasExtDiv()">;
917 def IsISA3_0 : Predicate<"PPCSubTarget->isISA3_0()">;
[all …]
H A DPPCInstrAltivec.td340 def HasAltivec : Predicate<"PPCSubTarget->hasAltivec()">;
1070 def HasP8Altivec : Predicate<"PPCSubTarget->hasP8Altivec()">;
1071 def HasP8Crypto : Predicate<"PPCSubTarget->hasP8Crypto()">;
1284 def HasP9Altivec : Predicate<"PPCSubTarget->hasP9Altivec()">;
H A DPPCInstrVSX.td120 def HasVSX : Predicate<"PPCSubTarget->hasVSX()">;
121 def IsLittleEndian : Predicate<"PPCSubTarget->isLittleEndian()">;
122 def IsBigEndian : Predicate<"!PPCSubTarget->isLittleEndian()">;
123 def HasOnlySwappingMemOps : Predicate<"!PPCSubTarget->hasP9Vector()">;
1246 def HasP8Vector : Predicate<"PPCSubTarget->hasP8Vector()">;
1247 def HasDirectMove : Predicate<"PPCSubTarget->hasDirectMove()">;
1248 def NoP9Vector : Predicate<"!PPCSubTarget->hasP9Vector()">;
1885 def NoP9Altivec : Predicate<"!PPCSubTarget->hasP9Altivec()">;
2386 def HasP9Vector : Predicate<"PPCSubTarget->hasP9Vector()">;
H A DPPCInstrQPX.td105 def HasQPX : Predicate<"PPCSubTarget->hasQPX()">;