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

References

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());
44034   case 4: return (PPCSubTarget->hasP8Vector()) && (!PPCSubTarget->isLittleEndian());
44035   case 5: return (PPCSubTarget->hasP8Vector()) && (PPCSubTarget->isLittleEndian());
44036   case 6: return (!PPCSubTarget->hasP9Vector()) && (PPCSubTarget->hasVSX()) && (!PPCSubTarget->isLittleEndian());
44049   case 19: return (PPCSubTarget->hasVSX()) && (PPCSubTarget->isLittleEndian());
44050   case 20: return (PPCSubTarget->hasP9Altivec()) && (PPCSubTarget->isLittleEndian());
44051   case 21: return (PPCSubTarget->hasP9Altivec()) && (!PPCSubTarget->isLittleEndian());
44052   case 22: return (PPCSubTarget->hasDirectMove()) && (!PPCSubTarget->isLittleEndian()) && (PPCSubTarget->isISA3_0());
44053   case 23: return (PPCSubTarget->hasDirectMove()) && (PPCSubTarget->isLittleEndian());
44054   case 24: return (PPCSubTarget->hasDirectMove()) && (!PPCSubTarget->isLittleEndian());
44055   case 25: return (PPCSubTarget->hasDirectMove()) && (!PPCSubTarget->isLittleEndian()) && (!PPCSubTarget->hasP9Altivec());
44056   case 26: return (PPCSubTarget->hasDirectMove()) && (PPCSubTarget->isLittleEndian()) && (!PPCSubTarget->hasP9Altivec());
44057   case 27: return (PPCSubTarget->hasDirectMove()) && (PPCSubTarget->isISA3_0()) && (PPCSubTarget->isLittleEndian());
44058   case 28: return (!PPCSubTarget->isLittleEndian());
44059   case 29: return (PPCSubTarget->isLittleEndian());
44060   case 30: return (PPCSubTarget->hasVSX()) && (!PPCSubTarget->isLittleEndian());
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());
gen/lib/Target/PowerPC/PPCGenFastISel.inc
 1014   if ((PPCSubTarget->hasP8Vector()) && (!PPCSubTarget->isLittleEndian())) {
 1906   if ((PPCSubTarget->hasDirectMove()) && (!PPCSubTarget->isLittleEndian()) && (PPCSubTarget->isISA3_0())) {
lib/Target/PowerPC/PPCFastISel.cpp
 1046       Addr.Offset = (PPCSubTarget->isLittleEndian()) ? 0 : 4;
 1049       Addr.Offset = (PPCSubTarget->isLittleEndian()) ? 0 : 4;
 1171     Addr.Offset = (PPCSubTarget->isLittleEndian()) ? 0 : 4;
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 4971       if (PPCSubTarget->isLittleEndian()) {
lib/Target/PowerPC/PPCISelLowering.cpp
 3538         if (!Subtarget.isLittleEndian())
 3697   bool isLittleEndian = Subtarget.isLittleEndian();
 5183       if (!Subtarget.isLittleEndian())
 5583         bool IsLE = Subtarget.isLittleEndian();
 5673   bool isLittleEndian = Subtarget.isLittleEndian();
 6924       bool isLittleEndian = Subtarget.isLittleEndian();
 7202   if (Subtarget.isLittleEndian())
 7397     MPI = MPI.getWithOffset(Subtarget.isLittleEndian() ? 0 : 4);
 7673   if (Subtarget.isLittleEndian())
 8376                              HasAnyUndefs, 0, !Subtarget.isLittleEndian()) ||
 8566       unsigned Amt = Subtarget.isLittleEndian() ? 15 : 1;
 8572       unsigned Amt = Subtarget.isLittleEndian() ? 14 : 2;
 8578       unsigned Amt = Subtarget.isLittleEndian() ? 13 : 3;
 8669   bool IsLE = Subtarget.isLittleEndian();
 8775   bool IsLE = Subtarget.isLittleEndian();
 8887   bool isLittleEndian = Subtarget.isLittleEndian();
 9563   if (Subtarget.isLittleEndian())
 9642     if (Subtarget.isLittleEndian()) {
 9961     bool isLittleEndian = Subtarget.isLittleEndian();
10069     if (Subtarget.isLittleEndian())
10432   bool isLittleEndian = Subtarget.isLittleEndian();
11250     bool isLittleEndian = Subtarget.isLittleEndian();
13000     SubvecIdx = Subtarget.isLittleEndian() ? 1 : 0;
13002     SubvecIdx = Subtarget.isLittleEndian() ? 0 : 1;
13332   if (!isTypeLegal(VT) || !Subtarget.isLittleEndian() || !Subtarget.hasVSX())
13575       if (Subtarget.isLittleEndian())
13636       bool isLittleEndian = Subtarget.isLittleEndian();
13767       bool isLittleEndian = Subtarget.isLittleEndian();
lib/Target/PowerPC/PPCSubtarget.h
  302     return hasVSX() && isLittleEndian() && !hasP9Vector();
lib/Target/PowerPC/PPCTargetTransformInfo.cpp
  775         Index == (ST->isLittleEndian() ? 1 : 0))
  797         unsigned MfvsrdIndex = ST->isLittleEndian() ? 1 : 0;
  801         unsigned MfvsrwzIndex = ST->isLittleEndian() ? 2 : 1;