|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Analysis/ConstantFolding.cpp 2365 return ConstantInt::get(Ty, C0->shl(ShlAmt) | C1->lshr(LshrAmt));
lib/Analysis/ValueTracking.cpp 1029 APInt KnownZeroOut = (Known.Zero & Known2.Zero) | (Known.One & Known2.One);
1031 Known.One = (Known.Zero & Known2.One) | (Known.One & Known2.Zero);
1532 Known2.Zero.shl(ShiftAmt) | Known3.Zero.lshr(BitWidth - ShiftAmt);
1534 Known2.One.shl(ShiftAmt) | Known3.One.lshr(BitWidth - ShiftAmt);
lib/CodeGen/GlobalISel/GISelKnownBits.cpp 176 APInt KnownZeroOut = (Known.Zero & Known2.Zero) | (Known.One & Known2.One);
178 Known.One = (Known.Zero & Known2.One) | (Known.One & Known2.Zero);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 2711 APInt KnownZeroOut = (Known.Zero & Known2.Zero) | (Known.One & Known2.One);
2713 Known.One = (Known.Zero & Known2.One) | (Known.One & Known2.Zero);
3121 Known.Zero = Known2.Zero | ~LowBits;
4148 return (computeKnownBits(A).Zero | computeKnownBits(B).Zero).isAllOnesValue();
lib/CodeGen/SelectionDAG/TargetLowering.cpp 1175 KnownOut.Zero = (Known.Zero & Known2.Zero) | (Known.One & Known2.One);
1177 KnownOut.One = (Known.Zero & Known2.One) | (Known.One & Known2.Zero);
1613 Known.Zero = KnownLo.Zero.zext(BitWidth) |
1616 Known.One = KnownLo.One.zext(BitWidth) |
lib/Support/APInt.cpp 1053 return shl(rotateAmt) | lshr(BitWidth - rotateAmt);
1064 return lshr(rotateAmt) | shl(BitWidth - rotateAmt);
lib/Target/NVPTX/NVPTXISelLowering.cpp 1930 DAG.getConstant(E1.zext(32).shl(16) | E0.zext(32), SDLoc(Op), MVT::i32);
lib/Target/X86/X86ISelDAGToDAG.cpp 447 APInt Mask = Val | CurDAG->computeKnownBits(N->getOperand(0)).Zero;
lib/Target/X86/X86ISelLowering.cpp31471 if (!ZeroExtendMask.isSubsetOf(Mask | ~Demanded))
lib/Transforms/InstCombine/InstCombineCompares.cpp 2279 Constant *MaskC = ConstantInt::get(Ty, SignMask | (*DivisorC - 1));
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp 241 APInt IKnownZero = (RHSKnown.Zero & LHSKnown.Zero) |
244 APInt IKnownOne = (RHSKnown.Zero & LHSKnown.One) |
612 APInt Mask2 = LowBits | APInt::getSignMask(BitWidth);
709 Known.Zero = LHSKnown.Zero.shl(ShiftAmt) |
711 Known.One = LHSKnown.One.shl(ShiftAmt) |
846 APInt IKnownZero = (RHSKnown.Zero & LHSKnown.Zero) |
849 APInt IKnownOne = (RHSKnown.Zero & LHSKnown.One) |
lib/Transforms/Scalar/DeadStoreElimination.cpp 1250 (EarlierValue & ~Mask) | (LaterValue << LShiftAmount);
unittests/ADT/APIntTest.cpp 820 APInt OrLR = Ten | getRValue("C", RawDataR);
828 APInt OrRR = getRValue("A", RawDataL) | getRValue("C", RawDataR);