Searched defs:KnownZero2 (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/Analysis/
H A DValueTracking.cpp48 APInt &KnownZero2, APInt &KnownOne2,
60 llvm::ComputeMaskedBits(Op1, KnownZero2, KnownOne2, TD, Depth+1);
65 if ((KnownZero2 & MaskV) == MaskV) {
86 llvm::ComputeMaskedBits(Op1, KnownZero2, KnownOne2, TD, Depth+1);
87 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?");
88 unsigned RHSKnownZeroOut = KnownZero2.countTrailingOnes();
95 KnownZero |= KnownZero2 & Mask;
115 if (LHSKnownZero.isNegative() && KnownZero2.isNegative())
125 else if (LHSKnownOne.isNegative() && KnownZero2.isNegative())
134 APInt &KnownZero2, APIn
46 ComputeMaskedBitsAddSub(bool Add, Value *Op0, Value *Op1, bool NSW, APInt &KnownZero, APInt &KnownOne, APInt &KnownZero2, APInt &KnownOne2, const TargetData *TD, unsigned Depth) argument
132 ComputeMaskedBitsMul(Value *Op0, Value *Op1, bool NSW, APInt &KnownZero, APInt &KnownOne, APInt &KnownZero2, APInt &KnownOne2, const TargetData *TD, unsigned Depth) argument
[all...]
/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp839 APInt KnownZero2, KnownOne2; local
847 DAG.ComputeMaskedBits(Op.getOperand(0), KnownZero2, KnownOne2, Depth+1);
849 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?");
853 KnownZero &= KnownZero2;
/external/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp1244 APInt KnownZero2, KnownOne2, KnownZeroOut, KnownOneOut; local
1274 KnownZero2, KnownOne2, TLO, Depth+1))
1276 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?");
1280 if ((NewMask & ~KnownZero2 & KnownOne) == (~KnownZero2 & NewMask))
1285 if ((NewMask & (KnownZero|KnownZero2)) == NewMask)
1288 if (TLO.ShrinkDemandedConstant(Op, ~KnownZero2 & NewMask))
1297 KnownZero |= KnownZero2;
1305 KnownZero2, KnownOne2, TLO, Depth+1))
1307 assert((KnownZero2
[all...]

Completed in 59 milliseconds