reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/PowerPC/PPCGenCallingConv.inc
   78     if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).hasP9Vector()) {
  276     if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).hasP9Vector()) {
  491     if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).hasP9Vector()) {
  639     if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).hasP9Vector()) {
  751     if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).hasP9Vector()) {
gen/lib/Target/PowerPC/PPCGenDAGISel.inc
44030   case 0: return (PPCSubTarget->hasP9Vector()) && (!PPCSubTarget->isLittleEndian());
44031   case 1: return (PPCSubTarget->hasP9Vector()) && (PPCSubTarget->isLittleEndian());
44032   case 2: return (PPCSubTarget->hasP8Vector()) && (PPCSubTarget->isLittleEndian()) && (!PPCSubTarget->hasP9Vector());
44033   case 3: return (PPCSubTarget->hasP8Vector()) && (!PPCSubTarget->isLittleEndian()) && (!PPCSubTarget->hasP9Vector());
44036   case 6: return (!PPCSubTarget->hasP9Vector()) && (PPCSubTarget->hasVSX()) && (!PPCSubTarget->isLittleEndian());
44037   case 7: return (PPCSubTarget->hasP9Vector());
44044   case 14: return (!PPCSubTarget->hasP9Vector());
44045   case 15: return (!PPCSubTarget->hasP9Vector()) && (PPCSubTarget->hasVSX());
44072   case 42: return (PPCSubTarget->hasDirectMove()) && (PPCSubTarget->hasP9Vector()) && (!PPCSubTarget->isLittleEndian()) && (PPCSubTarget->isISA3_0());
44073   case 43: return (PPCSubTarget->hasDirectMove()) && (PPCSubTarget->hasP9Vector()) && (PPCSubTarget->isISA3_0()) && (PPCSubTarget->isLittleEndian());
44074   case 44: return (PPCSubTarget->hasDirectMove()) && (!PPCSubTarget->isLittleEndian()) && (!PPCSubTarget->hasP9Vector());
44075   case 45: return (PPCSubTarget->hasDirectMove()) && (PPCSubTarget->isLittleEndian()) && (!PPCSubTarget->hasP9Vector());
44076   case 46: return (PPCSubTarget->hasVSX()) && (!PPCSubTarget->hasP9Vector());
gen/lib/Target/PowerPC/PPCGenFastISel.inc
  341   if ((PPCSubTarget->hasP9Vector())) {
  596   if ((PPCSubTarget->hasP9Vector())) {
  658   if ((PPCSubTarget->hasP9Vector())) {
  689   if ((PPCSubTarget->hasP9Vector())) {
  898   if ((PPCSubTarget->hasP9Vector())) {
 1005   if ((PPCSubTarget->hasP9Vector())) {
 1668   if ((PPCSubTarget->hasP9Vector())) {
 1677   if ((PPCSubTarget->hasP9Vector())) {
 1954   if ((PPCSubTarget->hasP9Vector())) {
 2040   if ((PPCSubTarget->hasP9Vector())) {
 2202   if ((PPCSubTarget->hasP9Vector())) {
 2285   if ((PPCSubTarget->hasP9Vector())) {
 3195   if ((PPCSubTarget->hasP9Vector())) {
 3213   if ((PPCSubTarget->hasP9Vector())) {
lib/Target/PowerPC/PPCFrameLowering.cpp
 2140   if (!EnablePEVectorSpills || MFI.hasCalls() || !Subtarget.hasP9Vector())
lib/Target/PowerPC/PPCISelLowering.cpp
  327   if (Subtarget.hasP9Vector())
  870     if (Subtarget.hasP9Vector()) {
 2520     if (!ST.hasP9Vector())
 7233   if (!Subtarget.hasP9Vector() && (!HasNoInfs || !HasNoNaNs))
 7243   if (Subtarget.hasP9Vector() && LHS == TV && RHS == FV) {
 7579   if (!Subtarget.hasP9Vector() && MMO->getSize() <= 2)
 8393            (Subtarget.hasP9Vector() && ElementSize == 32))) {
 8433   if (Subtarget.hasP9Vector() && SplatSize == 1) {
 8905     if ((IsFourByte && Subtarget.hasP9Vector()) || !IsFourByte) {
 8930   if (Subtarget.hasP9Vector() &&
 8984   if (Subtarget.hasP9Vector()) {
13038   if (Subtarget.hasP9Vector() && Subtarget.hasP9Altivec() && SubWordLoad) {
13273          (Subtarget.hasP9Vector() && (Op1VT == MVT::i16 || Op1VT == MVT::i8)));
13338   if (!Subtarget.hasP9Vector())
14957     return (EnableQuadPrecision && Subtarget.hasP9Vector());
15443   if (Subtarget.hasP9Vector() && VT == MVT::f128)
lib/Target/PowerPC/PPCInstrInfo.cpp
 1005     Opc = (Subtarget.hasP9Vector()) ? PPC::XSCPSGNDP : PPC::XXLORf;
 2152     assert(Subtarget.hasP9Vector() &&
 2434   return OpcodesForSpill[(Subtarget.hasP9Vector()) ? 1 : 0];
 2450   return OpcodesForSpill[(Subtarget.hasP9Vector()) ? 1 : 0];
 3324     if (!Subtarget.hasP9Vector())
lib/Target/PowerPC/PPCRegisterInfo.cpp
  463       if (Subtarget.hasP9Vector() && EnableGPRToVecSpills &&
lib/Target/PowerPC/PPCSubtarget.h
  302     return hasVSX() && isLittleEndian() && !hasP9Vector();