| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | ValueTracking.cpp | 406 APInt Bottom1 = Known2.One; in computeKnownBitsMul() 411 unsigned TrailBitsKnown1 = (Known2.Zero | Known2.One).countTrailingOnes(); in computeKnownBitsMul() 973 KnownBits Known2(Known); in computeKnownBitsFromOperator() local 987 Known.One &= Known2.One; in computeKnownBitsFromOperator() 999 Known2.resetAll(); in computeKnownBitsFromOperator() 1013 Known.One |= Known2.One; in computeKnownBitsFromOperator() 1020 APInt KnownZeroOut = (Known.Zero & Known2.Zero) | (Known.One & Known2.One); in computeKnownBitsFromOperator() 1022 Known.One = (Known.Zero & Known2.One) | (Known.One & Known2.Zero); in computeKnownBitsFromOperator() 1039 Known2.resetAll(); in computeKnownBitsFromOperator() 1239 if (Known2.isNonNegative() || LowBits.isSubsetOf(Known2.Zero)) in computeKnownBitsFromOperator() [all …]
|
| H A D | DemandedBits.cpp | 88 const APInt &AOut, APInt &AB, KnownBits &Known, KnownBits &Known2, in determineLiveOperandBits() argument 109 Known2 = KnownBits(BitWidth); in determineLiveOperandBits() 110 computeKnownBits(V2, Known2, DL, 0, &AC, UserI, &DT); in determineLiveOperandBits() 243 AB &= ~Known2.Zero; in determineLiveOperandBits() 245 AB &= ~(Known.Zero & ~Known2.Zero); in determineLiveOperandBits() 256 AB &= ~Known2.One; in determineLiveOperandBits() 258 AB &= ~(Known.One & ~Known2.One); in determineLiveOperandBits() 368 KnownBits Known, Known2; in performAnalysis() local 393 Known, Known2, KnownBitsComputed); in performAnalysis()
|
| H A D | BasicAliasAnalysis.cpp | 1150 KnownBits Known2 = computeKnownBits(GEP2LastIdx, DL); in aliasSameBasePointerGEPs() local 1151 if (Known1.Zero.intersects(Known2.One) || in aliasSameBasePointerGEPs() 1152 Known1.One.intersects(Known2.Zero)) in aliasSameBasePointerGEPs()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 2319 KnownBits Known2; in computeKnownBits() local 2344 Known2 = Known2.trunc(BitWidth); in computeKnownBits() 2559 Known.One &= Known2.One; in computeKnownBits() 2570 Known.One |= Known2.One; in computeKnownBits() 2577 APInt KnownZeroOut = (Known.Zero & Known2.Zero) | (Known.One & Known2.One); in computeKnownBits() 2579 Known.One = (Known.Zero & Known2.One) | (Known.One & Known2.Zero); in computeKnownBits() 2626 Known.One &= Known2.One; in computeKnownBits() 2637 Known.One &= Known2.One; in computeKnownBits() 2974 if (Known2.Zero[BitWidth-1] || ((Known2.Zero & LowBits) == LowBits)) in computeKnownBits() 2979 if (Known2.One[BitWidth-1] && ((Known2.One & LowBits) != 0)) in computeKnownBits() [all …]
|
| H A D | TargetLowering.cpp | 519 KnownBits Known2, KnownOut; in SimplifyDemandedBits() local 531 Known2.Zero = ~Known2.One; in SimplifyDemandedBits() 537 Known2 = Known2.trunc(BitWidth); in SimplifyDemandedBits() 542 Known.One &= Known2.One; in SimplifyDemandedBits() 668 Known.One &= Known2.One; in SimplifyDemandedBits() 701 Known.One |= Known2.One; in SimplifyDemandedBits() 732 KnownOut.Zero = (Known.Zero & Known2.Zero) | (Known.One & Known2.One); in SimplifyDemandedBits() 734 KnownOut.One = (Known.Zero & Known2.One) | (Known.One & Known2.Zero); in SimplifyDemandedBits() 781 Known.One &= Known2.One; in SimplifyDemandedBits() 799 Known.One &= Known2.One; in SimplifyDemandedBits() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | DemandedBits.h | 70 KnownBits &Known, KnownBits &Known2, bool &KnownBitsComputed);
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineSimplifyDemanded.cpp | 647 KnownBits Known2(BitWidth); in SimplifyDemandedUseBits() local 649 if (SimplifyDemandedBits(I, 0, AllOnes, Known2, Depth + 1) || in SimplifyDemandedUseBits() 650 SimplifyDemandedBits(I, 1, AllOnes, Known2, Depth + 1)) in SimplifyDemandedUseBits() 653 unsigned Leaders = Known2.countMinLeadingZeros(); in SimplifyDemandedUseBits()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.cpp | 1500 KnownBits Known2; in computeKnownBitsForTargetNode() local 1502 Known2 = DAG.computeKnownBits(Op->getOperand(1), Depth + 1); in computeKnownBitsForTargetNode() 1503 Known.Zero &= Known2.Zero; in computeKnownBitsForTargetNode() 1504 Known.One &= Known2.One; in computeKnownBitsForTargetNode()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 1861 KnownBits Known2; in computeKnownBitsForTargetNode() local 1870 Known2 = DAG.computeKnownBits(Op.getOperand(0), Depth + 1); in computeKnownBitsForTargetNode() 1873 Known.One &= Known2.One; in computeKnownBitsForTargetNode() 1874 Known.Zero &= Known2.Zero; in computeKnownBitsForTargetNode()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 997 KnownBits Known2; in computeKnownBitsForTargetNode() local 999 Known2 = DAG.computeKnownBits(Op->getOperand(1), Depth + 1); in computeKnownBitsForTargetNode() 1000 Known.Zero &= Known2.Zero; in computeKnownBitsForTargetNode() 1001 Known.One &= Known2.One; in computeKnownBitsForTargetNode()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 30147 KnownBits Known2; in computeKnownBitsForTargetNode() local 30150 Known.One &= Known2.One; in computeKnownBitsForTargetNode() 30151 Known.Zero &= Known2.Zero; in computeKnownBitsForTargetNode() 30155 Known.One &= Known2.One; in computeKnownBitsForTargetNode() 30156 Known.Zero &= Known2.Zero; in computeKnownBitsForTargetNode() 30169 KnownBits Known2 = DAG.computeKnownBits(Op.getOperand(0), Depth+1); in computeKnownBitsForTargetNode() local 30172 Known.One &= Known2.One; in computeKnownBitsForTargetNode() 30173 Known.Zero &= Known2.Zero; in computeKnownBitsForTargetNode() 30220 KnownBits Known2 = in computeKnownBitsForTargetNode() local 30222 Known.One &= Known2.One; in computeKnownBitsForTargetNode() [all …]
|