Home
last modified time | relevance | path

Searched refs:KnownOne2 (Results 1 – 8 of 8) sorted by relevance

/external/llvm/lib/Analysis/
DValueTracking.cpp48 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/
DTargetLowering.cpp386 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 …]
DSelectionDAG.cpp1689 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/
DAMDILISelLowering.cpp259 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/
DAMDILISelLowering.cpp285 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/
DAMDILISelLowering.cpp285 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/
DInstCombineSimplifyDemanded.cpp761 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/
DSparcISelLowering.cpp1413 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()