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

References

include/llvm/IR/PatternMatch.h
  444   bool isValue(const APInt &C) { return C.isSignMask(); }
lib/Analysis/InstructionSimplify.cpp
 2921       if (CIVal->isSignMask() && CI2Val->isOneValue()) {
lib/Analysis/ScalarEvolution.cpp
 4523       if (RHSC->getValue().isSignMask())
 6356                     Trunc.isSignMask())
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 3381     if (C && C->getAPIntValue().isSignMask())
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 1252     if (DemandedBits.isSignMask() &&
 1547     if (DemandedBits.isSignMask()) {
lib/Target/X86/X86ISelLowering.cpp
34820       if (OriginalDemandedBits.isSignMask())
34932     if (OriginalDemandedBits.isSignMask()) {
34950     if (OriginalDemandedBits.isSignMask() &&
37146                 OpRHSConst->getAPIntValue().isSignMask()) {
41480       if (!UndefElts[I] && !EltBits[I].isSignMask())
lib/Transforms/InstCombine/InstCombineAddSub.cpp
  907   if (C->isSignMask()) {
 1264       if (XorRHS->getValue().isSignMask())
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
 3102       if (RHSC->isSignMask() && match(Op0, m_Sub(m_APInt(C), m_Value(X)))) {
 3107       if (RHSC->isSignMask() && match(Op0, m_Add(m_Value(X), m_APInt(C)))) {
lib/Transforms/InstCombine/InstCombineCompares.cpp
 1595     if (!Cmp.isEquality() && XorC->isSignMask()) {
 1740     if (C2->isSignMask()) {
 2594     if (Lower.isSignMask())
 2596     if (Upper.isSignMask())
 3940         if (C->isSignMask()) {
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
  533     if (DemandedMask.isSignMask())