Searched refs:LHSKnownZero (Results 1 - 11 of 11) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp140 APInt LHSKnownZero(BitWidth, 0), LHSKnownOne(BitWidth, 0);
162 LHSKnownZero, LHSKnownOne, Depth+1);
167 if ((DemandedMask & ~LHSKnownZero & RHSKnownOne) ==
168 (DemandedMask & ~LHSKnownZero))
175 if ((DemandedMask & (RHSKnownZero|LHSKnownZero)) == DemandedMask)
186 LHSKnownZero, LHSKnownOne, Depth+1);
194 if ((DemandedMask & ~RHSKnownOne & LHSKnownZero) ==
203 if ((DemandedMask & (~LHSKnownZero) & RHSKnownOne) ==
204 (DemandedMask & (~LHSKnownZero)))
229 LHSKnownZero, LHSKnownOn
[all...]
H A DInstCombineCalls.cpp396 APInt LHSKnownZero(BitWidth, 0);
398 ComputeMaskedBits(LHS, Mask, LHSKnownZero, LHSKnownOne);
400 bool LHSKnownPositive = LHSKnownZero[BitWidth - 1];
491 APInt LHSKnownZero(BitWidth, 0);
493 ComputeMaskedBits(LHS, Mask, LHSKnownZero, LHSKnownOne);
499 APInt LHSMax = ~LHSKnownZero;
H A DInstCombineAddSub.cpp194 APInt LHSKnownZero(IT->getBitWidth(), 0);
195 ComputeMaskedBits(LHS, Mask, LHSKnownZero, LHSKnownOne);
196 if (LHSKnownZero != 0) {
202 if ((LHSKnownZero|RHSKnownZero).isAllOnesValue())
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp141 APInt LHSKnownZero(BitWidth, 0), LHSKnownOne(BitWidth, 0);
162 computeKnownBits(I->getOperand(0), LHSKnownZero, LHSKnownOne, Depth + 1,
168 if ((DemandedMask & ~LHSKnownZero & RHSKnownOne) ==
169 (DemandedMask & ~LHSKnownZero))
176 if ((DemandedMask & (RHSKnownZero|LHSKnownZero)) == DemandedMask)
186 computeKnownBits(I->getOperand(0), LHSKnownZero, LHSKnownOne, Depth + 1,
195 if ((DemandedMask & ~RHSKnownOne & LHSKnownZero) ==
204 if ((DemandedMask & (~LHSKnownZero) & RHSKnownOne) ==
205 (DemandedMask & (~LHSKnownZero)))
213 computeKnownBits(I->getOperand(0), LHSKnownZero, LHSKnownOn
[all...]
H A DInstCombineAddSub.cpp897 APInt LHSKnownZero(BitWidth, 0);
899 computeKnownBits(LHS, LHSKnownZero, LHSKnownOne, 0, &CxtI);
908 (LHSKnownZero[BitWidth - 1] && RHSKnownOne[BitWidth - 1]))
912 if (checkRippleForAdd(LHSKnownZero, RHSKnownZero))
914 if (checkRippleForAdd(RHSKnownZero, LHSKnownZero))
934 APInt LHSKnownZero(BitWidth, 0);
936 computeKnownBits(LHS, LHSKnownZero, LHSKnownOne, 0, &CxtI);
945 (LHSKnownZero[BitWidth - 1] && RHSKnownZero[BitWidth - 1]))
1092 APInt LHSKnownZero(IT->getBitWidth(), 0);
1093 computeKnownBits(XorLHS, LHSKnownZero, LHSKnownOn
[all...]
/external/swiftshader/third_party/LLVM/lib/Analysis/
H A DValueTracking.cpp409 APInt LHSKnownZero(BitWidth, 0), LHSKnownOne(BitWidth, 0);
412 ComputeMaskedBits(I->getOperand(0), Mask2, LHSKnownZero, LHSKnownOne, TD,
414 assert((LHSKnownZero & LHSKnownOne) == 0 &&
416 unsigned LHSKnownZeroOut = LHSKnownZero.countTrailingOnes();
439 KnownZero |= LHSKnownZero & Mask;
449 if (LHSKnownZero.isNegative() && KnownZero2.isNegative())
456 if (LHSKnownZero.isNegative() && KnownOne2.isNegative())
501 APInt LHSKnownZero(BitWidth, 0), LHSKnownOne(BitWidth, 0);
502 ComputeMaskedBits(I->getOperand(0), Mask2, LHSKnownZero, LHSKnownOne, TD,
505 if (LHSKnownZero
[all...]
/external/llvm/lib/Analysis/
H A DValueTracking.cpp141 APInt LHSKnownZero(IT->getBitWidth(), 0), LHSKnownOne(IT->getBitWidth(), 0);
143 computeKnownBits(LHS, LHSKnownZero, LHSKnownOne, DL, 0, AC, CxtI, DT);
145 return (LHSKnownZero | RHSKnownZero).isAllOnesValue();
267 APInt LHSKnownZero(BitWidth, 0), LHSKnownOne(BitWidth, 0);
268 computeKnownBits(Op0, LHSKnownZero, LHSKnownOne, Depth + 1, Q);
279 APInt PossibleSumZero = ~LHSKnownZero + ~KnownZero2 + CarryIn;
283 APInt CarryKnownZero = ~(PossibleSumZero ^ LHSKnownZero ^ KnownZero2);
287 APInt LHSKnown = LHSKnownZero | LHSKnownOne;
304 if (LHSKnownZero.isNegative() && KnownZero2.isNegative())
1112 APInt LHSKnownZero(BitWidt
[all...]
H A DInstructionSimplify.cpp3124 APInt LHSKnownZero(BitWidth, 0);
3126 computeKnownBits(LHS, LHSKnownZero, LHSKnownOne, Q.DL, /*Depth=*/0, Q.AC,
3129 if (((LHSKnownZero & RHSVal) != 0) || ((LHSKnownOne & ~RHSVal) != 0))
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
H A DPPCISelLowering.cpp822 APInt LHSKnownZero, LHSKnownOne;
827 LHSKnownZero, LHSKnownOne);
829 if (LHSKnownZero.getBoolValue()) {
836 if (~(LHSKnownZero | RHSKnownZero) == 0) {
886 APInt LHSKnownZero, LHSKnownOne; local
890 LHSKnownZero, LHSKnownOne);
892 if ((LHSKnownZero.getZExtValue()|~(uint64_t)imm) == ~0ULL) {
1002 APInt LHSKnownZero, LHSKnownOne; local
1006 LHSKnownZero, LHSKnownOne);
1007 if ((LHSKnownZero
[all...]
/external/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp2687 APInt LHSKnownZero, LHSKnownOne; local
2688 CurDAG->computeKnownBits(N->getOperand(0), LHSKnownZero, LHSKnownOne);
2692 if ((LHSKnownZero.getZExtValue()|~(uint64_t)Imm) == ~0ULL) {
H A DPPCISelLowering.cpp1781 APInt LHSKnownZero, LHSKnownOne;
1784 LHSKnownZero, LHSKnownOne);
1786 if (LHSKnownZero.getBoolValue()) {
1791 if (~(LHSKnownZero | RHSKnownZero) == 0) {
1887 APInt LHSKnownZero, LHSKnownOne; local
1888 DAG.computeKnownBits(N.getOperand(0), LHSKnownZero, LHSKnownOne);
1890 if ((LHSKnownZero.getZExtValue()|~(uint64_t)imm) == ~0ULL) {

Completed in 297 milliseconds