/external/llvm/lib/Analysis/ |
D | ValueTracking.cpp | 48 APInt &KnownZero2, APInt &KnownOne2, in ComputeMaskedBitsAddSub() argument 60 llvm::ComputeMaskedBits(Op1, KnownZero2, KnownOne2, TD, Depth+1); in ComputeMaskedBitsAddSub() 86 llvm::ComputeMaskedBits(Op1, KnownZero2, KnownOne2, TD, Depth+1); in ComputeMaskedBitsAddSub() 87 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?"); in ComputeMaskedBitsAddSub() 96 KnownOne |= KnownOne2 & Mask; in ComputeMaskedBitsAddSub() 118 else if (LHSKnownOne.isNegative() && KnownOne2.isNegative()) in ComputeMaskedBitsAddSub() 122 if (LHSKnownZero.isNegative() && KnownOne2.isNegative()) in ComputeMaskedBitsAddSub() 134 APInt &KnownZero2, APInt &KnownOne2, in ComputeMaskedBitsMul() argument 138 ComputeMaskedBits(Op0, KnownZero2, KnownOne2, TD, Depth+1); in ComputeMaskedBitsMul() 140 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?"); in ComputeMaskedBitsMul() [all …]
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | TargetLowering.cpp | 386 APInt KnownZero2, KnownOne2, KnownZeroOut, KnownOneOut; in SimplifyDemandedBits() local 416 KnownZero2, KnownOne2, TLO, Depth+1)) in SimplifyDemandedBits() 418 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?"); in SimplifyDemandedBits() 424 if ((NewMask & ~KnownZero & KnownOne2) == (~KnownZero & NewMask)) in SimplifyDemandedBits() 437 KnownOne &= KnownOne2; in SimplifyDemandedBits() 447 KnownZero2, KnownOne2, TLO, Depth+1)) in SimplifyDemandedBits() 449 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?"); in SimplifyDemandedBits() 453 if ((NewMask & ~KnownOne2 & KnownZero) == (~KnownOne2 & NewMask)) in SimplifyDemandedBits() 459 if ((NewMask & ~KnownZero & KnownOne2) == (~KnownZero & NewMask)) in SimplifyDemandedBits() 473 KnownOne |= KnownOne2; in SimplifyDemandedBits() [all …]
|
D | SelectionDAG.cpp | 1689 APInt KnownZero2, KnownOne2; in ComputeMaskedBits() local 1700 ComputeMaskedBits(Op.getOperand(0), KnownZero2, KnownOne2, Depth+1); in ComputeMaskedBits() 1702 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?"); in ComputeMaskedBits() 1705 KnownOne &= KnownOne2; in ComputeMaskedBits() 1711 ComputeMaskedBits(Op.getOperand(0), KnownZero2, KnownOne2, Depth+1); in ComputeMaskedBits() 1713 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?"); in ComputeMaskedBits() 1718 KnownOne |= KnownOne2; in ComputeMaskedBits() 1722 ComputeMaskedBits(Op.getOperand(0), KnownZero2, KnownOne2, Depth+1); in ComputeMaskedBits() 1724 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?"); in ComputeMaskedBits() 1727 APInt KnownZeroOut = (KnownZero & KnownZero2) | (KnownOne & KnownOne2); in ComputeMaskedBits() [all …]
|
/external/llvm/lib/Target/R600/ |
D | AMDILISelLowering.cpp | 259 APInt KnownOne2; in computeMaskedBitsForTargetNode() local 273 KnownOne2 in computeMaskedBitsForTargetNode() 277 assert((KnownZero2 & KnownOne2) == 0 in computeMaskedBitsForTargetNode() 280 KnownOne &= KnownOne2; in computeMaskedBitsForTargetNode()
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
D | AMDILISelLowering.cpp | 285 APInt KnownOne2; in computeMaskedBitsForTargetNode() local 299 KnownOne2 in computeMaskedBitsForTargetNode() 303 assert((KnownZero2 & KnownOne2) == 0 in computeMaskedBitsForTargetNode() 306 KnownOne &= KnownOne2; in computeMaskedBitsForTargetNode()
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | AMDILISelLowering.cpp | 285 APInt KnownOne2; in computeMaskedBitsForTargetNode() local 299 KnownOne2 in computeMaskedBitsForTargetNode() 303 assert((KnownZero2 & KnownOne2) == 0 in computeMaskedBitsForTargetNode() 306 KnownOne &= KnownOne2; in computeMaskedBitsForTargetNode()
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineSimplifyDemanded.cpp | 761 APInt KnownZero2(BitWidth, 0), KnownOne2(BitWidth, 0); in SimplifyDemandedUseBits() local 764 KnownZero2, KnownOne2, Depth+1) || in SimplifyDemandedUseBits() 766 KnownZero2, KnownOne2, Depth+1)) in SimplifyDemandedUseBits()
|
/external/llvm/lib/Target/Sparc/ |
D | SparcISelLowering.cpp | 1413 APInt KnownZero2, KnownOne2; in computeMaskedBitsForTargetNode() local 1422 DAG.ComputeMaskedBits(Op.getOperand(0), KnownZero2, KnownOne2, Depth+1); in computeMaskedBitsForTargetNode() 1424 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?"); in computeMaskedBitsForTargetNode() 1427 KnownOne &= KnownOne2; in computeMaskedBitsForTargetNode()
|