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

References

include/llvm/Analysis/ValueTracking.h
  598       return SPF != SPF_UNKNOWN && SPF != SPF_ABS && SPF != SPF_NABS;
lib/Analysis/ValueTracking.cpp
 4504     return {SPF_UNKNOWN, SPNB_NA, false};
 4532   return {SPF_UNKNOWN, SPNB_NA, false};
 4568   return {SPF_UNKNOWN, SPNB_NA, false};
 4583     return {SPF_UNKNOWN, SPNB_NA, false};
 4588     return {SPF_UNKNOWN, SPNB_NA, false};
 4601     return {SPF_UNKNOWN, SPNB_NA, false};
 4609     return {SPF_UNKNOWN, SPNB_NA, false};
 4617     return {SPF_UNKNOWN, SPNB_NA, false};
 4625     return {SPF_UNKNOWN, SPNB_NA, false};
 4627     return {SPF_UNKNOWN, SPNB_NA, false};
 4663   return {SPF_UNKNOWN, SPNB_NA, false};
 4677   if (SPR.Flavor != SelectPatternFlavor::SPF_UNKNOWN)
 4681   if (SPR.Flavor != SelectPatternFlavor::SPF_UNKNOWN)
 4685     return {SPF_UNKNOWN, SPNB_NA, false};
 4703     return {SPF_UNKNOWN, SPNB_NA, false};
 4737   return {SPF_UNKNOWN, SPNB_NA, false};
 4803       return {SPF_UNKNOWN, SPNB_NA, false};
 4832         return {SPF_UNKNOWN, SPNB_NA, false};
 4844         return {SPF_UNKNOWN, SPNB_NA, false};
 4861     default: return {SPF_UNKNOWN, SPNB_NA, false}; // Equality.
 4939     return {SPF_UNKNOWN, SPNB_NA, false};
 5055     return {SPF_UNKNOWN, SPNB_NA, false};
 5058   if (!SI) return {SPF_UNKNOWN, SPNB_NA, false};
 5061   if (!CmpI) return {SPF_UNKNOWN, SPNB_NA, false};
 5082     return {SPF_UNKNOWN, SPNB_NA, false};
 5638   if (R.Flavor == SPF_UNKNOWN)
lib/Transforms/InstCombine/InstCombineCasts.cpp
  715     if (matchSelectPattern(SI, LHS, RHS).Flavor != SPF_UNKNOWN)
lib/Transforms/InstCombine/InstCombineCompares.cpp
 5446       if (SPR.Flavor != SPF_UNKNOWN)
 6025       if (SPR.Flavor != SPF_UNKNOWN)
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
  341     if (SPF != SPF_UNKNOWN)
lib/Transforms/Scalar/EarlyCSE.cpp
  160     Flavor = SPF_UNKNOWN;
unittests/Analysis/ValueTrackingTest.cpp
  154   expectPattern({SPF_UNKNOWN, SPNB_NA, false});
  352   expectPattern({SPF_UNKNOWN, SPNB_NA, false});
  363   expectPattern({SPF_UNKNOWN, SPNB_NA, false});
  407   expectPattern({SPF_UNKNOWN, SPNB_NA, false});
  421   expectPattern({SPF_UNKNOWN, SPNB_NA, false});
  462   expectPattern({SPF_UNKNOWN, SPNB_NA, false});