/external/llvm/include/llvm/Analysis/ |
DemandedBits.h | 58 APInt &KnownZero2, APInt &KnownOne2);
|
/external/llvm/lib/Analysis/ |
DemandedBits.cpp | 74 APInt &KnownZero2, APInt &KnownOne2) { 93 KnownOne2 = APInt(BitWidth, 0); 94 computeKnownBits(const_cast<Value *>(V2), KnownZero2, KnownOne2, DL, 214 AB &= ~KnownOne2; 218 AB &= ~(KnownOne & ~KnownOne2); 322 APInt KnownZero, KnownOne, KnownZero2, KnownOne2; 340 KnownZero2, KnownOne2);
|
ValueTracking.cpp | 230 APInt &KnownZero2, APInt &KnownOne2, 243 computeKnownBits(Op1, KnownZero2, KnownOne2, DL, Depth + 1, Q); 263 computeKnownBits(Op1, KnownZero2, KnownOne2, DL, Depth + 1, Q); 269 std::swap(KnownZero2, KnownOne2); 274 APInt PossibleSumOne = LHSKnownOne + KnownOne2 + CarryIn; 278 APInt CarryKnownOne = PossibleSumOne ^ LHSKnownOne ^ KnownOne2; 282 APInt RHSKnown = KnownZero2 | KnownOne2; 302 else if (LHSKnownOne.isNegative() && KnownOne2.isNegative()) 310 APInt &KnownZero2, APInt &KnownOne2, 315 computeKnownBits(Op0, KnownZero2, KnownOne2, DL, Depth + 1, Q) [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
TargetLowering.cpp | 423 APInt KnownZero2, KnownOne2, KnownZeroOut, KnownOneOut; 453 KnownZero2, KnownOne2, TLO, Depth+1)) 455 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?"); 461 if ((NewMask & ~KnownZero & KnownOne2) == (~KnownZero & NewMask)) 474 KnownOne &= KnownOne2; 484 KnownZero2, KnownOne2, TLO, Depth+1)) 486 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?"); 490 if ((NewMask & ~KnownOne2 & KnownZero) == (~KnownOne2 & NewMask)) 496 if ((NewMask & ~KnownZero & KnownOne2) == (~KnownZero & NewMask) [all...] |
SelectionDAG.cpp | [all...] |
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDILISelLowering.cpp | 285 APInt KnownOne2; 299 KnownOne2 303 assert((KnownZero2 & KnownOne2) == 0 306 KnownOne &= KnownOne2;
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineSimplifyDemanded.cpp | 721 APInt KnownZero2(BitWidth, 0), KnownOne2(BitWidth, 0); 724 KnownOne2, Depth + 1) || 726 KnownOne2, Depth + 1)) [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | [all...] |
/external/llvm/lib/Target/AMDGPU/ |
AMDGPUISelLowering.cpp | [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | [all...] |