Lines Matching refs:Q
92 const SimplifyQuery &Q) { in SimplifyDemandedBits() argument
96 llvm::computeKnownBits(V, Known, Depth, Q); in SimplifyDemandedBits()
112 llvm::computeKnownBits(V, Known, Depth, Q); in SimplifyDemandedBits()
119 NewVal = SimplifyDemandedUseBits(VInst, DemandedMask, Known, Depth, Q); in SimplifyDemandedBits()
124 SimplifyMultipleUseDemandedBits(VInst, DemandedMask, Known, Depth, Q); in SimplifyDemandedBits()
161 const SimplifyQuery &Q) { in SimplifyDemandedUseBits() argument
195 SimplifyDemandedBits(I, 0, DemandedFromOps, LHSKnown, Depth + 1, Q) || in SimplifyDemandedUseBits()
197 SimplifyDemandedBits(I, 1, DemandedFromOps, RHSKnown, Depth + 1, Q)) { in SimplifyDemandedUseBits()
206 llvm::computeKnownBits(I, Known, Depth, Q); in SimplifyDemandedUseBits()
210 if (SimplifyDemandedBits(I, 1, DemandedMask, RHSKnown, Depth + 1, Q) || in SimplifyDemandedUseBits()
212 Depth + 1, Q)) in SimplifyDemandedUseBits()
216 Depth, Q); in SimplifyDemandedUseBits()
238 if (SimplifyDemandedBits(I, 1, DemandedMask, RHSKnown, Depth + 1, Q) || in SimplifyDemandedUseBits()
240 Depth + 1, Q)) { in SimplifyDemandedUseBits()
247 Depth, Q); in SimplifyDemandedUseBits()
269 if (haveNoCommonBitsSet(LHSCache, RHSCache, Q)) { in SimplifyDemandedUseBits()
278 if (SimplifyDemandedBits(I, 1, DemandedMask, RHSKnown, Depth + 1, Q) || in SimplifyDemandedUseBits()
279 SimplifyDemandedBits(I, 0, DemandedMask, LHSKnown, Depth + 1, Q)) in SimplifyDemandedUseBits()
293 Depth, Q); in SimplifyDemandedUseBits()
370 if (SimplifyDemandedBits(I, 2, DemandedMask, RHSKnown, Depth + 1, Q) || in SimplifyDemandedUseBits()
371 SimplifyDemandedBits(I, 1, DemandedMask, LHSKnown, Depth + 1, Q)) in SimplifyDemandedUseBits()
413 /*Invert=*/false, Depth, Q); in SimplifyDemandedUseBits()
415 /*Invert=*/true, Depth, Q); in SimplifyDemandedUseBits()
444 Q)) { in SimplifyDemandedUseBits()
470 if (SimplifyDemandedBits(I, 0, InputDemandedBits, InputKnown, Depth + 1, Q)) in SimplifyDemandedUseBits()
531 SimplifyDemandedBits(I, 1, DemandedFromOps, RHSKnown, Depth + 1, Q)) in SimplifyDemandedUseBits()
541 SimplifyDemandedBits(I, 0, DemandedFromLHS, LHSKnown, Depth + 1, Q)) in SimplifyDemandedUseBits()
574 SimplifyDemandedBits(I, 1, DemandedFromOps, RHSKnown, Depth + 1, Q)) in SimplifyDemandedUseBits()
584 SimplifyDemandedBits(I, 0, DemandedFromLHS, LHSKnown, Depth + 1, Q)) in SimplifyDemandedUseBits()
628 llvm::computeKnownBits(I, Known, Depth, Q); in SimplifyDemandedUseBits()
649 llvm::computeKnownBits(I, Known, Depth, Q); in SimplifyDemandedUseBits()
663 ComputeNumSignBits(I->getOperand(0), Depth + 1, Q.CxtI); in SimplifyDemandedUseBits()
695 if (SimplifyDemandedBits(I, 0, DemandedMaskIn, Known, Depth + 1, Q)) in SimplifyDemandedUseBits()
708 if (SimplifyDemandedBits(I, 0, DemandedFromOp, Known, Depth + 1, Q)) { in SimplifyDemandedUseBits()
714 llvm::computeKnownBits(I, Known, Depth, Q); in SimplifyDemandedUseBits()
731 llvm::computeKnownBits(I, Known, Depth, Q); in SimplifyDemandedUseBits()
745 ComputeNumSignBits(I->getOperand(0), Depth + 1, Q.CxtI); in SimplifyDemandedUseBits()
769 if (SimplifyDemandedBits(I, 0, DemandedMaskIn, Known, Depth + 1, Q)) { in SimplifyDemandedUseBits()
779 llvm::computeKnownBits(I, Known, Depth, Q); in SimplifyDemandedUseBits()
784 unsigned SignBits = ComputeNumSignBits(I->getOperand(0), Depth + 1, Q.CxtI); in SimplifyDemandedUseBits()
814 if (SimplifyDemandedBits(I, 0, DemandedMaskIn, Known, Depth + 1, Q)) { in SimplifyDemandedUseBits()
834 llvm::computeKnownBits(I, Known, Depth, Q); in SimplifyDemandedUseBits()
846 if (SimplifyDemandedBits(I, 0, DemandedMaskIn, LHSKnown, Depth + 1, Q)) { in SimplifyDemandedUseBits()
856 llvm::computeKnownBits(I, Known, Depth, Q); in SimplifyDemandedUseBits()
874 if (SimplifyDemandedBits(I, 0, Mask2, LHSKnown, Depth + 1, Q)) in SimplifyDemandedUseBits()
895 llvm::computeKnownBits(I, Known, Depth, Q); in SimplifyDemandedUseBits()
951 if (SimplifyDemandedBits(I, 0, DemandedMask, LHSKnown, Depth + 1, Q) || in SimplifyDemandedUseBits()
954 RHSKnown, Depth + 1, Q)) in SimplifyDemandedUseBits()
1041 Depth + 1, Q) || in SimplifyDemandedUseBits()
1043 Q)) in SimplifyDemandedUseBits()
1105 llvm::computeKnownBits(I, Known, Depth, Q); in SimplifyDemandedUseBits()
1124 KnownBits ReferenceKnown = llvm::computeKnownBits(I, Depth, Q); in SimplifyDemandedUseBits()
1142 const SimplifyQuery &Q) { in SimplifyMultipleUseDemandedBits() argument
1155 llvm::computeKnownBits(I->getOperand(1), RHSKnown, Depth + 1, Q); in SimplifyMultipleUseDemandedBits()
1156 llvm::computeKnownBits(I->getOperand(0), LHSKnown, Depth + 1, Q); in SimplifyMultipleUseDemandedBits()
1158 Depth, Q); in SimplifyMultipleUseDemandedBits()
1159 computeKnownBitsFromContext(I, Known, Depth, Q); in SimplifyMultipleUseDemandedBits()
1176 llvm::computeKnownBits(I->getOperand(1), RHSKnown, Depth + 1, Q); in SimplifyMultipleUseDemandedBits()
1177 llvm::computeKnownBits(I->getOperand(0), LHSKnown, Depth + 1, Q); in SimplifyMultipleUseDemandedBits()
1179 Depth, Q); in SimplifyMultipleUseDemandedBits()
1180 computeKnownBitsFromContext(I, Known, Depth, Q); in SimplifyMultipleUseDemandedBits()
1199 llvm::computeKnownBits(I->getOperand(1), RHSKnown, Depth + 1, Q); in SimplifyMultipleUseDemandedBits()
1200 llvm::computeKnownBits(I->getOperand(0), LHSKnown, Depth + 1, Q); in SimplifyMultipleUseDemandedBits()
1202 Depth, Q); in SimplifyMultipleUseDemandedBits()
1203 computeKnownBitsFromContext(I, Known, Depth, Q); in SimplifyMultipleUseDemandedBits()
1226 llvm::computeKnownBits(I->getOperand(1), RHSKnown, Depth + 1, Q); in SimplifyMultipleUseDemandedBits()
1230 llvm::computeKnownBits(I->getOperand(0), LHSKnown, Depth + 1, Q); in SimplifyMultipleUseDemandedBits()
1238 computeKnownBitsFromContext(I, Known, Depth, Q); in SimplifyMultipleUseDemandedBits()
1247 llvm::computeKnownBits(I->getOperand(1), RHSKnown, Depth + 1, Q); in SimplifyMultipleUseDemandedBits()
1253 llvm::computeKnownBits(I->getOperand(0), LHSKnown, Depth + 1, Q); in SimplifyMultipleUseDemandedBits()
1256 computeKnownBitsFromContext(I, Known, Depth, Q); in SimplifyMultipleUseDemandedBits()
1261 llvm::computeKnownBits(I, Known, Depth, Q); in SimplifyMultipleUseDemandedBits()
1288 llvm::computeKnownBits(I, Known, Depth, Q); in SimplifyMultipleUseDemandedBits()