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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DGISelKnownBits.cpp118 KnownBits Known2;
158 computeKnownBitsImpl(MI.getOperand(1).getReg(), Known2, DemandedElts,
160 unsigned KnownZeroLow = Known2.countMinTrailingZeros();
163 computeKnownBitsImpl(MI.getOperand(2).getReg(), Known2, DemandedElts,
165 KnownZeroLow = std::min(KnownZeroLow, Known2.countMinTrailingZeros());
172 computeKnownBitsImpl(MI.getOperand(1).getReg(), Known2, DemandedElts,
176 APInt KnownZeroOut = (Known.Zero & Known2.Zero) | (Known.One & Known2.One);
178 Known.One = (Known.Zero & Known2.One) | (Known.One & Known2
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DDemandedBits.cpp88 const APInt &AOut, APInt &AB, KnownBits &Known, KnownBits &Known2,
109 Known2 = KnownBits(BitWidth);
110 computeKnownBits(V2, Known2, DL, 0, &AC, UserI, &DT);
243 AB &= ~Known2.Zero;
245 AB &= ~(Known.Zero & ~Known2.Zero);
256 AB &= ~Known2.One;
258 AB &= ~(Known.One & ~Known2.One);
372 KnownBits Known, Known2; local
394 Known, Known2, KnownBitsComputed);
86 determineLiveOperandBits( const Instruction *UserI, const Value *Val, unsigned OperandNo, const APInt &AOut, APInt &AB, KnownBits &Known, KnownBits &Known2, bool &KnownBitsComputed) argument
H A DValueTracking.cpp311 KnownBits &KnownOut, KnownBits &Known2,
319 computeKnownBits(Op1, Known2, Depth + 1, Q);
321 KnownOut = KnownBits::computeForAddSub(Add, NSW, LHSKnown, Known2);
325 KnownBits &Known, KnownBits &Known2,
329 computeKnownBits(Op0, Known2, Depth + 1, Q);
340 bool isKnownNonNegativeOp0 = Known2.isNonNegative();
342 bool isKnownNegativeOp0 = Known2.isNegative();
356 assert(!Known.hasConflict() && !Known2.hasConflict());
359 Known2.countMinLeadingZeros(),
406 APInt Bottom1 = Known2
309 computeKnownBitsAddSub(bool Add, const Value *Op0, const Value *Op1, bool NSW, KnownBits &KnownOut, KnownBits &Known2, unsigned Depth, const Query &Q) argument
324 computeKnownBitsMul(const Value *Op0, const Value *Op1, bool NSW, KnownBits &Known, KnownBits &Known2, unsigned Depth, const Query &Q) argument
959 computeKnownBitsFromShiftOperator( const Operator *I, KnownBits &Known, KnownBits &Known2, unsigned Depth, const Query &Q, function_ref<APInt(const APInt &, unsigned)> KZF, function_ref<APInt(const APInt &, unsigned)> KOF) argument
2375 KnownBits Known2 = computeKnownBits(V2, 0, Q); local
[all...]
H A DBasicAliasAnalysis.cpp1192 KnownBits Known2 = computeKnownBits(GEP2LastIdx, DL); local
1193 if (Known1.Zero.intersects(Known2.One) ||
1194 Known1.One.intersects(Known2.Zero))
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDemandedBits.h69 KnownBits &Known, KnownBits &Known2, bool &KnownBitsComputed);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp2522 KnownBits Known2;
2541 Known2 = computeKnownBits(SrcOp, Depth + 1);
2547 Known2 = Known2.trunc(BitWidth);
2551 Known.One &= Known2.One;
2552 Known.Zero &= Known2.Zero;
2588 Known2 = computeKnownBits(LHS, DemandedLHS, Depth + 1);
2589 Known.One &= Known2.One;
2590 Known.Zero &= Known2.Zero;
2597 Known2
[all...]
H A DTargetLowering.cpp853 KnownBits Known2, KnownOut; local
985 Known2, TLO, Depth + 1))
989 Known.One &= Known2.One;
990 Known.Zero &= Known2.Zero;
1026 if (SimplifyDemandedBits(Op0, DemandedBits, DemandedLHS, Known2, TLO,
1029 Known.One &= Known2.One;
1030 Known.Zero &= Known2.Zero;
1033 if (SimplifyDemandedBits(Op1, DemandedBits, DemandedRHS, Known2, TLO,
1036 Known.One &= Known2.One;
1037 Known.Zero &= Known2
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp1500 KnownBits Known2; local
1502 Known2 = DAG.computeKnownBits(Op->getOperand(1), Depth + 1);
1503 Known.Zero &= Known2.Zero;
1504 Known.One &= Known2.One;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp675 KnownBits Known2(BitWidth);
677 if (SimplifyDemandedBits(I, 0, AllOnes, Known2, Depth + 1) ||
678 SimplifyDemandedBits(I, 1, AllOnes, Known2, Depth + 1))
681 unsigned Leaders = Known2.countMinLeadingZeros();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp1861 KnownBits Known2; local
1870 Known2 = DAG.computeKnownBits(Op.getOperand(0), Depth + 1);
1873 Known.One &= Known2.One;
1874 Known.Zero &= Known2.Zero;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1110 KnownBits Known2; local
1112 Known2 = DAG.computeKnownBits(Op->getOperand(1), Depth + 1);
1113 Known.Zero &= Known2.Zero;
1114 Known.One &= Known2.One;

Completed in 516 milliseconds