/external/swiftshader/third_party/LLVM/lib/Analysis/ |
ValueTracking.cpp | 94 APInt KnownZero2(BitWidth, 0), KnownOne2(BitWidth, 0); 95 ComputeMaskedBits(CV->getOperand(i), Mask, KnownZero2, KnownOne2, 97 KnownZero &= KnownZero2; 153 APInt KnownZero2(KnownZero), KnownOne2(KnownOne); 160 ComputeMaskedBits(I->getOperand(0), Mask2, KnownZero2, KnownOne2, TD, 163 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?"); 168 KnownZero |= KnownZero2; 174 ComputeMaskedBits(I->getOperand(0), Mask2, KnownZero2, KnownOne2, TD, 177 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?"); 180 KnownZero &= KnownZero2; [all...] |
/external/llvm/lib/Analysis/ |
DemandedBits.cpp | 76 APInt &KnownZero2, APInt &KnownOne2) { 94 KnownZero2 = APInt(BitWidth, 0); 96 computeKnownBits(const_cast<Value *>(V2), KnownZero2, KnownOne2, DL, 200 AB &= ~KnownZero2; 204 AB &= ~(KnownZero & ~KnownZero2); 320 APInt KnownZero, KnownOne, KnownZero2, KnownOne2; 338 KnownZero2, KnownOne2);
|
ValueTracking.cpp | 237 APInt &KnownZero2, APInt &KnownOne2, 249 computeKnownBits(Op1, KnownZero2, KnownOne2, Depth + 1, Q); 254 if ((KnownZero2 & MaskV) == MaskV) { 269 computeKnownBits(Op1, KnownZero2, KnownOne2, Depth + 1, Q); 275 std::swap(KnownZero2, KnownOne2); 279 APInt PossibleSumZero = ~LHSKnownZero + ~KnownZero2 + CarryIn; 283 APInt CarryKnownZero = ~(PossibleSumZero ^ LHSKnownZero ^ KnownZero2); 288 APInt RHSKnown = KnownZero2 | KnownOne2; 304 if (LHSKnownZero.isNegative() && KnownZero2.isNegative()) 316 APInt &KnownZero2, APInt &KnownOne2 [all...] |
/external/llvm/include/llvm/Analysis/ |
DemandedBits.h | 62 APInt &KnownZero2, APInt &KnownOne2);
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
TargetLowering.cpp | [all...] |
SelectionDAG.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
TargetLowering.cpp | 464 APInt KnownZero2, KnownOne2, KnownZeroOut, KnownOneOut; 494 KnownZero2, KnownOne2, TLO, Depth+1)) 496 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?"); 500 if ((NewMask & ~KnownZero2 & KnownOne) == (~KnownZero2 & NewMask)) 505 if ((NewMask & (KnownZero|KnownZero2)) == NewMask) 508 if (TLO.ShrinkDemandedConstant(Op, ~KnownZero2 & NewMask)) 517 KnownZero |= KnownZero2; 525 KnownZero2, KnownOne2, TLO, Depth+1)) 527 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?") [all...] |
SelectionDAG.cpp | [all...] |
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/ |
InstCombineSimplifyDemanded.cpp | [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineSimplifyDemanded.cpp | 720 APInt KnownZero2(BitWidth, 0), KnownOne2(BitWidth, 0); 722 if (SimplifyDemandedBits(I->getOperandUse(0), AllOnes, KnownZero2, 724 SimplifyDemandedBits(I->getOperandUse(1), AllOnes, KnownZero2, 728 unsigned Leaders = KnownZero2.countLeadingOnes(); 730 KnownZero2.countLeadingOnes()); [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/ |
SparcISelLowering.cpp | [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | [all...] |
/external/llvm/lib/Target/AMDGPU/ |
AMDGPUISelLowering.cpp | [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | 744 APInt KnownZero2, KnownOne2 [all...] |