| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Integral.h | 287 template <unsigned RHSBits, bool RHSSign> 288 static void shiftLeft(const Integral A, const Integral<RHSBits, RHSSign> B, 293 template <unsigned RHSBits, bool RHSSign> 294 static void shiftRight(const Integral A, const Integral<RHSBits, RHSSign> B,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelDAGToDAG.cpp | 3726 uint8_t LHSBits, RHSBits; in BitOp3_Op() local 3800 !getOperandBits(RHS, RHSBits)) { in BitOp3_Op() 3815 RHSBits = Op.second; in BitOp3_Op() 3826 TTbl = LHSBits & RHSBits; in BitOp3_Op() 3829 TTbl = LHSBits | RHSBits; in BitOp3_Op() 3832 TTbl = LHSBits ^ RHSBits; in BitOp3_Op()
|
| H A D | AMDGPUCodeGenPrepare.cpp | 651 unsigned LHSBits = 0, RHSBits = 0; in replaceMulWithMul24() local 655 (RHSBits = numBitsUnsigned(RHS)) <= 24) { in replaceMulWithMul24() 659 (RHSBits = numBitsSigned(RHS)) <= 24) { in replaceMulWithMul24()
|
| H A D | AMDGPUInstructionSelector.cpp | 3781 uint8_t LHSBits, RHSBits; in BitOp3_Op() local 3851 !getOperandBits(RHS, RHSBits)) { in BitOp3_Op() 3866 RHSBits = Op.second; in BitOp3_Op() 3877 TTbl = LHSBits & RHSBits; in BitOp3_Op() 3880 TTbl = LHSBits | RHSBits; in BitOp3_Op() 3883 TTbl = LHSBits ^ RHSBits; in BitOp3_Op()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelDAGToDAG.cpp | 1706 const auto &RHSBits = *getValueBits(V.getOperand(1), NumBits).second; in getValueBits() local 1712 if (LHSBits[i].isZero() && RHSBits[i].isZero()) { in getValueBits() 1722 else if (RHSBits[i].hasValue() && RHSBits[i].getValue() == LastVal && in getValueBits() 1723 RHSBits[i].getValueBitIndex() == LastIdx + 1) in getValueBits() 1724 Bits[i] = RHSBits[i]; in getValueBits() 1729 Bits[i] = RHSBits[i]; in getValueBits() 1730 else if (RHSBits[i].isZero()) in getValueBits()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 3346 KnownBits RHSBits = VT->getKnownBits(RHS); in matchRedundantAnd() local 3347 if (RHSBits.isUnknown()) in matchRedundantAnd() 3359 (LHSBits.Zero | RHSBits.One).isAllOnes()) { in matchRedundantAnd() 3366 (LHSBits.One | RHSBits.Zero).isAllOnes()) { in matchRedundantAnd() 3392 KnownBits RHSBits = VT->getKnownBits(RHS); in matchRedundantOr() local 3401 (LHSBits.One | RHSBits.Zero).isAllOnes()) { in matchRedundantOr() 3408 (LHSBits.Zero | RHSBits.One).isAllOnes()) { in matchRedundantOr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ValueTracking.cpp | 2530 KnownBits RHSBits(BitWidth); in isKnownToBeAPowerOfTwo() local 2531 computeKnownBits(I->getOperand(1), RHSBits, Q, Depth); in isKnownToBeAPowerOfTwo() 2535 if ((~(LHSBits.Zero & RHSBits.Zero)).isPowerOf2()) in isKnownToBeAPowerOfTwo() 2538 if (OrZero || RHSBits.One.getBoolValue() || LHSBits.One.getBoolValue()) in isKnownToBeAPowerOfTwo()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ASTContext.cpp | 11932 unsigned RHSBits = RHS->castAs<BitIntType>()->getNumBits(); in mergeTypes() local 11938 if (LHSBits != RHSBits) in mergeTypes()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 58186 SmallVector<APInt> LHSBits, RHSBits; in combineVectorCompare() local 58188 getTargetConstantBitsFromNode(RHS, EltBits, RHSUndefs, RHSBits)) { in combineVectorCompare() 58194 Results[I] = (LHSBits[I] == RHSBits[I]) ? Ones : Zero; in combineVectorCompare() 58197 Results[I] = (!AnyUndef && LHSBits[I].sgt(RHSBits[I])) ? Ones : Zero; in combineVectorCompare() 60003 SmallVector<APInt> LHSBits, RHSBits; in combineVPMADD() local 60007 getTargetConstantBitsFromNode(RHS, SrcEltBits, RHSUndefs, RHSBits)) { in combineVPMADD() 60011 APInt RHSLo = RHSBits[I + 0], RHSHi = RHSBits[I + 1]; in combineVPMADD()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 8956 SDValue RHSBits = DAG.getNode(ISD::SRL, DL, VT, AllOnes, RHSShiftAmt); in MatchRotate() local 8958 DAG.getNode(ISD::OR, DL, VT, LHSMask, RHSBits)); in MatchRotate()
|