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

References

include/llvm/Support/KnownBits.h
  170     if (isNegative())
lib/Analysis/BasicAliasAnalysis.cpp
 1486         bool SignKnownOne = Known.isNegative();
lib/Analysis/IVDescriptors.cpp
  143       if (!Bits.isNegative())
lib/Analysis/InstructionSimplify.cpp
 2586     if (LHSKnown.isNegative())
 2594     if (LHSKnown.isNegative())
 2603     if (LHSKnown.isNegative())
 2611     if (LHSKnown.isNegative())
 2751         if (RHSKnown.isNonNegative() && YKnown.isNegative())
 2753         if (RHSKnown.isNegative() || YKnown.isNonNegative())
 2767         if (LHSKnown.isNonNegative() && YKnown.isNegative())
 2769         if (LHSKnown.isNegative() || YKnown.isNonNegative())
lib/Analysis/ScalarEvolution.cpp
 7679     else if (Known.isNegative())
lib/Analysis/ValueTracking.cpp
  271   return Known.isNegative();
  339       bool isKnownNegativeOp1 = Known.isNegative();
  340       bool isKnownNegativeOp0 = Known2.isNegative();
  432   if (isKnownNonNegative && !Known.isNegative())
  807         if (RHSKnown.isNegative()) {
  820         if (RHSKnown.isZero() || RHSKnown.isNegative()) {
 1072       if (Known.isNegative() && Known2.isNegative())
 1072       if (Known.isNegative() && Known2.isNegative())
 1088       else if (Known.isNegative() || Known2.isNegative())
 1088       else if (Known.isNegative() || Known2.isNegative())
 1251         if (Known2.isNegative() && LowBits.intersects(Known2.One))
 1402               else if (Known2.isNegative() && Known3.isNegative())
 1402               else if (Known2.isNegative() && Known3.isNegative())
 1409               if (Known2.isNonNegative() && Known3.isNegative())
 1411               else if (Known2.isNegative() && Known3.isNonNegative())
 2147     if (Known.isNegative())
 2180     if (XKnown.isNegative() && YKnown.isNegative()) {
 2180     if (XKnown.isNegative() && YKnown.isNegative()) {
 4136         (AddKnown.isNegative() && LHSOrRHSKnownNegative))
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 3107         if (Known2.isNegative() && LowBits.intersects(Known2.One))
 3952   } else if (Known.isNegative()) {  // sign bit is 1;
lib/IR/ConstantRange.cpp
   66   if (!IsSigned || Known.isNegative() || Known.isNonNegative())
lib/Support/KnownBits.cpp
   69   if (!KnownOut.isNegative() && !KnownOut.isNonNegative()) {
   77       else if (LHS.isNegative() && RHS.isNegative())
   77       else if (LHS.isNegative() && RHS.isNegative())
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 4450       bool LHSNegative = LHSKnown.isNegative();
 4452       bool RHSNegative = RHSKnown.isNegative();
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
  627         if (LHSKnown.isNegative() && LowBits.intersects(LHSKnown.One))