Searched refs:RHSBits (Results 1 – 6 of 6) sorted by relevance
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUCodeGenPrepare.cpp | 529 unsigned LHSBits = 0, RHSBits = 0; in replaceMulWithMul24() local 533 (RHSBits = numBitsUnsigned(RHS)) <= 24) { in replaceMulWithMul24() 537 (RHSBits = numBitsSigned(RHS)) <= 24) { in replaceMulWithMul24() 561 getMul24(Builder, LHS, RHS, Size, LHSBits + RHSBits, IsSigned); in replaceMulWithMul24()
|
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/ |
H A D | PPCISelDAGToDAG.cpp | 1551 const auto &RHSBits = *getValueBits(V.getOperand(1), NumBits).second; in getValueBits() local 1557 if (LHSBits[i].isZero() && RHSBits[i].isZero()) { in getValueBits() 1567 else if (RHSBits[i].hasValue() && RHSBits[i].getValue() == LastVal && in getValueBits() 1568 RHSBits[i].getValueBitIndex() == LastIdx + 1) in getValueBits() 1569 Bits[i] = RHSBits[i]; in getValueBits() 1574 Bits[i] = RHSBits[i]; in getValueBits() 1575 else if (RHSBits[i].isZero()) in getValueBits()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 2902 KnownBits RHSBits = KB->getKnownBits(RHS); in matchRedundantAnd() local 2911 (LHSBits.Zero | RHSBits.One).isAllOnes()) { in matchRedundantAnd() 2918 (LHSBits.One | RHSBits.Zero).isAllOnes()) { in matchRedundantAnd() 2942 KnownBits RHSBits = KB->getKnownBits(RHS); in matchRedundantOr() local 2951 (LHSBits.One | RHSBits.Zero).isAllOnes()) { in matchRedundantOr() 2958 (LHSBits.Zero | RHSBits.One).isAllOnes()) { in matchRedundantOr()
|
/openbsd/gnu/llvm/llvm/lib/Analysis/ |
H A D | ValueTracking.cpp | 2186 KnownBits RHSBits(BitWidth); in isKnownToBeAPowerOfTwo() local 2187 computeKnownBits(Y, RHSBits, Depth, Q); in isKnownToBeAPowerOfTwo() 2191 if ((~(LHSBits.Zero & RHSBits.Zero)).isPowerOf2()) in isKnownToBeAPowerOfTwo() 2194 if (OrZero || RHSBits.One.getBoolValue() || LHSBits.One.getBoolValue()) in isKnownToBeAPowerOfTwo()
|
/openbsd/gnu/llvm/clang/lib/AST/ |
H A D | ASTContext.cpp | 10756 unsigned RHSBits = RHS->castAs<BitIntType>()->getNumBits(); in mergeTypes() local 10762 if (LHSBits != RHSBits) in mergeTypes()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 7766 SDValue RHSBits = DAG.getNode(ISD::SRL, DL, VT, AllOnes, RHSShiftAmt); in MatchRotate() local 7768 DAG.getNode(ISD::OR, DL, VT, LHSMask, RHSBits)); in MatchRotate()
|