| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | GISelKnownBits.cpp | 110 KnownBits Known2; in computeKnownBitsMin() local 111 computeKnownBitsImpl(Src0, Known2, DemandedElts, Depth); in computeKnownBitsMin() 114 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsMin() 172 KnownBits Known2; in computeKnownBitsImpl() local 190 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsImpl() 234 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsImpl() 265 Known2); in computeKnownBitsImpl() 274 Known ^= Known2; in computeKnownBitsImpl() 302 Known &= Known2; in computeKnownBitsImpl() 312 Known |= Known2; in computeKnownBitsImpl() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| 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() 266 AB &= ~Known2.Zero; in determineLiveOperandBits() 268 AB &= ~(Known.Zero & ~Known2.Zero); in determineLiveOperandBits() 279 AB &= ~Known2.One; in determineLiveOperandBits() 281 AB &= ~(Known.One & ~Known2.One); in determineLiveOperandBits() 395 KnownBits Known, Known2; in performAnalysis() local 417 Known, Known2, KnownBitsComputed); in performAnalysis() 473 KnownBits Known, Known2; in getDemandedBits() local [all …]
|
| H A D | ValueTracking.cpp | 435 Known2.isNonZero()) || in computeKnownBitsMul() 440 Known = KnownBits::mul(Known, Known2); in computeKnownBitsMul() 978 Known = KF(Known2, Known); in computeKnownBitsFromShiftOperator() 1052 KnownBits Known2(BitWidth); in computeKnownBitsFromOperator() local 1065 Known &= Known2; in computeKnownBitsFromOperator() 1075 Known2.resetAll(); in computeKnownBitsFromOperator() 1086 Known |= Known2; in computeKnownBitsFromOperator() 1092 Known ^= Known2; in computeKnownBitsFromOperator() 1532 Known2 = KnownBits(BitWidth); in computeKnownBitsFromOperator() 1555 Known.Zero |= Known2.Zero; in computeKnownBitsFromOperator() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 2774 KnownBits Known2; in computeKnownBits() local 2799 Known2 = Known2.trunc(BitWidth); in computeKnownBits() 2993 Known &= Known2; in computeKnownBits() 2999 Known |= Known2; in computeKnownBits() 3005 Known ^= Known2; in computeKnownBits() 3147 Known2.One.lshrInPlace(Amt); in computeKnownBits() 3150 Known.One |= Known2.One; in computeKnownBits() 3151 Known.Zero |= Known2.Zero; in computeKnownBits() 3458 Known = Known2.reverseBits(); in computeKnownBits() 3463 Known = Known2.byteSwap(); in computeKnownBits() [all …]
|
| H A D | TargetLowering.cpp | 955 KnownBits Known2; in SimplifyDemandedBits() local 1249 Known &= Known2; in SimplifyDemandedBits() 1292 Known |= Known2; in SimplifyDemandedBits() 1367 Known ^= Known2; in SimplifyDemandedBits() 1703 Known.One |= Known2.One; in SimplifyDemandedBits() 1704 Known.Zero |= Known2.Zero; in SimplifyDemandedBits() 1766 Known.One = Known2.One.reverseBits(); in SimplifyDemandedBits() 1767 Known.Zero = Known2.Zero.reverseBits(); in SimplifyDemandedBits() 1776 Known.One = Known2.One.byteSwap(); in SimplifyDemandedBits() 1777 Known.Zero = Known2.Zero.byteSwap(); in SimplifyDemandedBits() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | DemandedBits.h | 86 KnownBits &Known, KnownBits &Known2, bool &KnownBitsComputed);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineSimplifyDemanded.cpp | 745 KnownBits Known2(BitWidth); in SimplifyDemandedUseBits() local 747 if (SimplifyDemandedBits(I, 0, AllOnes, Known2, Depth + 1) || in SimplifyDemandedUseBits() 748 SimplifyDemandedBits(I, 1, AllOnes, Known2, Depth + 1)) in SimplifyDemandedUseBits() 751 unsigned Leaders = Known2.countMinLeadingZeros(); in SimplifyDemandedUseBits()
|
| /freebsd-13.1/contrib/llvm-project/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 = KnownBits::commonBits(Known, Known2); in computeKnownBitsForTargetNode()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 6534 KnownBits Known2 = DAG.computeKnownBits(Op.getOperand(3), Depth + 1); in computeKnownBitsForTargetNode() local 6537 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsForTargetNode() 6541 KnownBits Known2; in computeKnownBitsForTargetNode() local 6543 Known2 = DAG.computeKnownBits(Op.getOperand(1), DemandedElts, Depth + 1); in computeKnownBitsForTargetNode() 6545 Known = KnownBits::urem(Known.trunc(32), Known2.trunc(32)); in computeKnownBitsForTargetNode() 6551 KnownBits Known2; in computeKnownBitsForTargetNode() local 6555 Known = KnownBits::udiv(Known.trunc(32), Known2.trunc(32)); in computeKnownBitsForTargetNode() 6561 KnownBits Known2 = DAG.computeKnownBits(Op.getOperand(0), Depth + 1); in computeKnownBitsForTargetNode() local 6562 unsigned PossibleTZ = Known2.trunc(32).countMaxTrailingZeros(); in computeKnownBitsForTargetNode() 6568 KnownBits Known2 = DAG.computeKnownBits(Op.getOperand(0), Depth + 1); in computeKnownBitsForTargetNode() local [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 1873 KnownBits Known2; in computeKnownBitsForTargetNode() local 1882 Known2 = DAG.computeKnownBits(Op.getOperand(0), Depth + 1); in computeKnownBitsForTargetNode() 1885 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsForTargetNode()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 34805 KnownBits Known2; in computeKnownBitsForTargetNode() local 34829 KnownBits Known2; in computeKnownBitsForTargetNode() local 34834 Known.One &= Known2.Zero; in computeKnownBitsForTargetNode() 34835 Known.Zero |= Known2.One; in computeKnownBitsForTargetNode() 34839 KnownBits Known2; in computeKnownBitsForTargetNode() local 34843 Known |= Known2; in computeKnownBitsForTargetNode() 34856 KnownBits Known2; in computeKnownBitsForTargetNode() local 34861 Known2 = Known2.trunc(BitWidth / 2).zext(BitWidth); in computeKnownBitsForTargetNode() 34900 KnownBits Known2; in computeKnownBitsForTargetNode() local 35012 KnownBits Known2 = in computeKnownBitsForTargetNode() local [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 1766 KnownBits Known2; in computeKnownBitsForTargetNode() local 1768 Known2 = DAG.computeKnownBits(Op->getOperand(1), Depth + 1); in computeKnownBitsForTargetNode() 1769 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsForTargetNode()
|