reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/GlobalISel/LegalizerHelper.cpp
 3986   const int Src0Size = Src0Ty.getScalarSizeInBits();
 3990     Src0Ty, APInt::getSignMask(Src0Size));
 3993     Src0Ty, APInt::getLowBitsSet(Src0Size, Src0Size - 1));
 3995   auto And0 = MIRBuilder.buildAnd(Src0Ty, Src0, NotSignBitMask);
 3998   if (Src0Ty == Src1Ty) {
 4002     auto ShiftAmt = MIRBuilder.buildConstant(Src0Ty, Src0Size - Src1Size);
 4003     auto Zext = MIRBuilder.buildZExt(Src0Ty, Src1);
 4004     auto Shift = MIRBuilder.buildShl(Src0Ty, Zext, ShiftAmt);
 4005     auto And1 = MIRBuilder.buildAnd(Src0Ty, Shift, SignBitMask);
 4010     auto Trunc = MIRBuilder.buildTrunc(Src0Ty, Shift);
 4011     auto And1 = MIRBuilder.buildAnd(Src0Ty, Trunc, SignBitMask);