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

References

include/llvm/CodeGen/LiveRegUnits.h
   97       if (UnitMask.none() || (UnitMask & Mask).any())
lib/CodeGen/DetectDeadLanes.cpp
  210   if ((UsedLanes & ~PrevUsedLanes).none())
  303   if ((DefinedLanes & ~PrevDefinedLanes).none())
  462   return (RegInfo.DefinedLanes & RegInfo.UsedLanes & Mask).none();
  544         if (MO.isDef() && !MO.isDead() && RegInfo.UsedLanes.none()) {
lib/CodeGen/LiveInterval.cpp
  908       if ((TRI.getSubRegIndexLaneMask(MOI->getSubReg()) & LaneMask).none())
  932     if (Matching.none())
 1085     assert((Mask & SR.LaneMask).none());
 1089     assert((Mask & ~MaxMask).none());
lib/CodeGen/LiveIntervals.cpp
  370     if (M.none())
  559       if ((LaneMask & SR.LaneMask).none())
  999             if ((S.LaneMask & LaneMask).none())
 1409             && (TRI.getSubRegIndexLaneMask(SubReg) & LaneMask).none())
 1519       if ((Mask & LaneMask).none())
lib/CodeGen/LiveRangeCalc.cpp
  183       if ((SLM & Mask).none())
lib/CodeGen/MachineBasicBlock.cpp
  455   if (I->LaneMask.none())
lib/CodeGen/MachineVerifier.cpp
 1879   if (!LRQ.valueIn() && LaneMask.none()) {
 1981               if ((MOMask & SR.LaneMask).none())
 1989             if ((LiveInMask & MOMask).none()) {
 2083               if ((SR.LaneMask & MOMask).none())
 2427           (TRI->getSubRegIndexLaneMask(MOI->getSubReg()) & LaneMask).none())
 2572       if (LaneMask.any() && (LaneMask & SLM).none())
 2581       if (LaneMask.none() && !hasDeadDef) {
 2643       if (!PVNI && (LaneMask.none() || !IsPHI)) {
lib/CodeGen/PeepholeOptimizer.cpp
 1968         TRI->getSubRegIndexLaneMask(InsertedReg.SubIdx)).none())
lib/CodeGen/RegisterCoalescer.cpp
 1414         if ((SR.LaneMask & DstMask).none()) {
 1536       if ((SR.LaneMask & SrcMask).none())
 1575       if ((SR.LaneMask & DstMask).none())
 1597         if ((SR.LaneMask & UseMask).none())
 1632     if ((S.LaneMask & Mask).none())
 1936       if ((S.LaneMask & ShrinkMask).none())
 2431         if ((SMask & LaneMask).none())
 2631         && (V.WriteLanes & (OtherV.ValidLanes | OtherV.WriteLanes)).none())
 2679   if ((V.WriteLanes & OtherV.ValidLanes).none())
 2700   if ((TRI->getSubRegIndexLaneMask(Other.SubIdx) & ~V.WriteLanes).none())
 3736             assert((S.LaneMask & ~MaxMask).none());
lib/CodeGen/RegisterPressure.cpp
   53   assert((PrevMask & ~NewMask).none() && "Must not remove bits");
   54   if (PrevMask.any() || NewMask.none())
   68   if (NewMask.any() || PrevMask.none())
  158   if (PreviousMask.any() || NewMask.none())
  416     if (I->LaneMask.none())
  610         AddFlagsMI != nullptr && (LiveAfter & ~I->LaneMask).none())
  614     if (ActualDef.none()) {
  625     if (LaneMask.none()) {
  639       if (LiveAfter.none())
  787     if (NewMask.none()) {
  811     if (PreviousMask.none()) {
  823             assert(I->LaneMask.none());
  845           (LiveRegs.contains(RegUnit) & Def.LaneMask).none())
 1236       if (LastUseMask.none())
 1299       if (LastUseMask.none())
 1309       if (LastUseMask.none())
lib/CodeGen/RenameIndependentSubregs.cpp
  186       if ((SR.LaneMask & LaneMask).none())
  231       if ((SR.LaneMask & LaneMask).none())
lib/CodeGen/ScheduleDAGInstrs.cpp
  379   return (RegUse->LaneMask & getLaneMaskForMO(MO)).none();
  431       if ((LaneMask & KillLaneMask).none()) {
  471     if ((V2SU.LaneMask & LaneMask).none())
  523     if ((PrevDefLaneMask & LaneMask).none())
lib/CodeGen/SplitKit.cpp
 1380       if ((S.LaneMask & LM).none())
lib/CodeGen/VirtRegMap.cpp
  303     if (LaneMask.none())
lib/Target/AMDGPU/GCNRegPressure.cpp
  116     assert(PrevMask.none() && NewMask == MaxMask);
  129     if (PrevMask.none()) {
  342     if (LiveMask.none())
  393     if (It.second.none())
lib/Target/AMDGPU/SIFormMemoryClauses.cpp
  175     if ((SubRegMask & ~LaneMask).any() || (SubRegMask & LaneMask).none())
  193     if ((SubRegMask & ~LaneMask).any() || (SubRegMask & LaneMask).none())
  198     if (LaneMask.none())
lib/Target/Hexagon/RDFLiveness.cpp
  650             if (M.none())
lib/Target/Hexagon/RDFRegisters.cpp
  141     if (PA.second.any() && (PA.second & RA.Mask).none()) {
  147     if (PB.second.any() && (PB.second & RB.Mask).none()) {
  183     if ((SM & RR.Mask).none())
  190     if (M.none())
  246     if (P.second.none() || (P.second & RR.Mask).any())
  261     if (P.second.none() || (P.second & RR.Mask).any())
  276     if (P.second.none() || (P.second & RR.Mask).any())
  359       M |= P.second.none() ? LaneBitmask::getAll() : P.second;
utils/TableGen/CodeGenRegisters.cpp
 1544     if (LaneMask.none())