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

References

lib/Target/ARM/Thumb2InstrInfo.cpp
  309       if (DestReg == ARM::SP && (ThisVal < ((1 << 7)-1) * 4)) {
  310         assert((ThisVal & 3) == 0 && "Stack update is not multiple of 4?");
  314             .addImm(ThisVal / 4)
  327         unsigned RotAmt = countLeadingZeros(ThisVal);
  328         ThisVal = ThisVal & ARM_AM::rotr32(0xff000000U, RotAmt);
  328         ThisVal = ThisVal & ARM_AM::rotr32(0xff000000U, RotAmt);
  329         NumBytes &= ~ThisVal;
  330         assert(ARM_AM::getT2SOImmVal(ThisVal) != -1 &&
  338       } else if (ThisVal < 4096) {
  344         unsigned RotAmt = countLeadingZeros(ThisVal);
  345         ThisVal = ThisVal & ARM_AM::rotr32(0xff000000U, RotAmt);
  345         ThisVal = ThisVal & ARM_AM::rotr32(0xff000000U, RotAmt);
  346         NumBytes &= ~ThisVal;
  347         assert(ARM_AM::getT2SOImmVal(ThisVal) != -1 &&
  355                                   .addImm(ThisVal)