Home
last modified time | relevance | path

Searched refs:Known2 (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DGISelKnownBits.cpp109 KnownBits Known2; in computeKnownBitsMin() local
110 computeKnownBitsImpl(Src0, Known2, DemandedElts, Depth); in computeKnownBitsMin()
113 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsMin()
157 KnownBits Known2; in computeKnownBitsImpl() local
171 computeKnownBitsImpl(MI.getOperand(i + 1).getReg(), Known2, DemandedElts, in computeKnownBitsImpl()
175 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsImpl()
217 computeKnownBitsImpl(SrcReg, Known2, DemandedElts, in computeKnownBitsImpl()
219 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsImpl()
247 computeKnownBitsImpl(MI.getOperand(2).getReg(), Known2, DemandedElts, in computeKnownBitsImpl()
250 Known2); in computeKnownBitsImpl()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DDemandedBits.cpp88 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()
189 AB = determineLiveOperandBitsAdd(OperandNo, AOut, Known, Known2); in determineLiveOperandBits()
197 AB = determineLiveOperandBitsSub(OperandNo, AOut, Known, Known2); 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
[all …]
H A DValueTracking.cpp394 KnownBits &KnownOut, KnownBits &Known2, in computeKnownBitsAddSub() argument
403 computeKnownBits(Op0, DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsAddSub()
404 KnownOut = KnownBits::computeForAddSub(Add, NSW, Known2, KnownOut); in computeKnownBitsAddSub()
409 KnownBits &Known2, unsigned Depth, in computeKnownBitsMul() argument
412 computeKnownBits(Op0, DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsMul()
423 bool isKnownNonNegativeOp0 = Known2.isNonNegative(); in computeKnownBitsMul()
425 bool isKnownNegativeOp0 = Known2.isNegative(); in computeKnownBitsMul()
434 Known2.isNonZero()) || in computeKnownBitsMul()
439 Known = KnownBits::mul(Known, Known2); in computeKnownBitsMul()
962 KnownBits &Known2, unsigned Depth, const Query &Q, in computeKnownBitsFromShiftOperator() argument
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp2776 KnownBits Known2; in computeKnownBits() local
2795 Known2 = computeKnownBits(SrcOp, Depth + 1); in computeKnownBits()
2801 Known2 = Known2.trunc(BitWidth); in computeKnownBits()
2805 Known = KnownBits::commonBits(Known, Known2); in computeKnownBits()
2841 Known2 = computeKnownBits(LHS, DemandedLHS, Depth + 1); in computeKnownBits()
2842 Known = KnownBits::commonBits(Known, Known2); in computeKnownBits()
2849 Known2 = computeKnownBits(RHS, DemandedRHS, Depth + 1); in computeKnownBits()
2850 Known = KnownBits::commonBits(Known, Known2); in computeKnownBits()
2865 Known2 = computeKnownBits(Sub, DemandedSub, Depth + 1); in computeKnownBits()
2866 Known = KnownBits::commonBits(Known, Known2); in computeKnownBits()
[all …]
H A DTargetLowering.cpp964 KnownBits Known2; in SimplifyDemandedBits() local
1119 Known2, TLO, Depth + 1)) in SimplifyDemandedBits()
1123 Known = KnownBits::commonBits(Known, Known2); in SimplifyDemandedBits()
1158 if (SimplifyDemandedBits(Op0, DemandedBits, DemandedLHS, Known2, TLO, in SimplifyDemandedBits()
1161 Known = KnownBits::commonBits(Known, Known2); in SimplifyDemandedBits()
1164 if (SimplifyDemandedBits(Op1, DemandedBits, DemandedRHS, Known2, TLO, in SimplifyDemandedBits()
1167 Known = KnownBits::commonBits(Known, Known2); in SimplifyDemandedBits()
1223 Known2, TLO, Depth + 1)) in SimplifyDemandedBits()
1225 assert(!Known2.hasConflict() && "Bits known to be one AND zero?"); in SimplifyDemandedBits()
1243 if (DemandedBits.isSubsetOf(Known2.Zero | Known.One)) in SimplifyDemandedBits()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DDemandedBits.h83 KnownBits &Known, KnownBits &Known2, bool &KnownBitsComputed);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp745 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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp1500 KnownBits Known2; in computeKnownBitsForTargetNode() local
1502 Known2 = DAG.computeKnownBits(Op->getOperand(1), Depth + 1); in computeKnownBitsForTargetNode()
1503 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsForTargetNode()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp6077 KnownBits Known2 = DAG.computeKnownBits(Op.getOperand(3), Depth + 1); in computeKnownBitsForTargetNode() local
6080 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsForTargetNode()
6084 KnownBits Known2; in computeKnownBitsForTargetNode() local
6086 Known2 = DAG.computeKnownBits(Op.getOperand(1), DemandedElts, Depth + 1); in computeKnownBitsForTargetNode()
6088 Known = KnownBits::urem(Known.trunc(32), Known2.trunc(32)); in computeKnownBitsForTargetNode()
6094 KnownBits Known2; in computeKnownBitsForTargetNode() local
6096 Known2 = DAG.computeKnownBits(Op.getOperand(1), DemandedElts, Depth + 1); in computeKnownBitsForTargetNode()
6098 Known = KnownBits::udiv(Known.trunc(32), Known2.trunc(32)); in computeKnownBitsForTargetNode()
6104 KnownBits Known2 = DAG.computeKnownBits(Op.getOperand(0), Depth + 1); in computeKnownBitsForTargetNode() local
6105 unsigned PossibleTZ = Known2.trunc(32).countMaxTrailingZeros(); in computeKnownBitsForTargetNode()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp1870 KnownBits Known2; in computeKnownBitsForTargetNode() local
1879 Known2 = DAG.computeKnownBits(Op.getOperand(0), Depth + 1); in computeKnownBitsForTargetNode()
1882 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsForTargetNode()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp34612 KnownBits Known2; in computeKnownBitsForTargetNode() local
34614 Known2 = DAG.computeKnownBits(Op.getOperand(0), DemandedLHS, Depth + 1); in computeKnownBitsForTargetNode()
34615 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsForTargetNode()
34618 Known2 = DAG.computeKnownBits(Op.getOperand(1), DemandedRHS, Depth + 1); in computeKnownBitsForTargetNode()
34619 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsForTargetNode()
34636 KnownBits Known2; in computeKnownBitsForTargetNode() local
34638 Known2 = DAG.computeKnownBits(Op.getOperand(0), DemandedElts, Depth + 1); in computeKnownBitsForTargetNode()
34641 Known.One &= Known2.Zero; in computeKnownBitsForTargetNode()
34642 Known.Zero |= Known2.One; in computeKnownBitsForTargetNode()
34646 KnownBits Known2; in computeKnownBitsForTargetNode() local
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1696 KnownBits Known2; in computeKnownBitsForTargetNode() local
1698 Known2 = DAG.computeKnownBits(Op->getOperand(1), Depth + 1); in computeKnownBitsForTargetNode()
1699 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsForTargetNode()