Lines Matching defs:HasBP
395 bool HasBP = RegInfo->hasBasePointer(MF);
396 unsigned BPReg = HasBP ? (unsigned) RegInfo->getBaseRegister(MF) : FPReg;
397 unsigned BP8Reg = HasBP ? (unsigned) PPC::X30 : FP8Reg;
538 bool HasBP = RegInfo->hasBasePointer(MF);
547 return ((IsLargeFrame || !HasRedZone) && HasBP && MaxAlign > 1) ||
647 bool HasBP = RegInfo->hasBasePointer(MF);
707 if (HasBP) {
724 if (HasBP && MaxAlign > 1)
834 if (HasBP)
893 if (HasBP && HasRedZone) {
904 (HasBP && MaxAlign > 1) || isLargeFrame;
937 if (HasBP && MaxAlign > 1) {
1034 if (HasBP) {
1065 if (HasBP) {
1090 if (HasBP) {
1110 if (HasBP) {
1144 if (HasBP) {
1169 if (!HasBP && needsCFI) {
1264 bool HasBP = RegInfo->hasBasePointer(MF);
1333 // When HasBP & HasRedzone, back-chain pointer is already saved in BPReg
1340 // if (HasBP && HasRedzone) {
1350 assert(HasBP && "The function is supposed to have base pointer when its "
1364 // When HasBP && HasRedzone, we can use xform if we have an additional idle
1443 // For case HasBP && MaxAlign > 1, we have to realign the SP by performing
1446 if (HasBP && MaxAlign > 1) {
1566 bool HasBP = RegInfo->hasBasePointer(MF);
1616 if (HasBP) {
1713 if (HasRedZone && HasBP) {
1736 } else if (!isLargeFrame && !HasBP && !MFI.hasVarSizedObjects()) {
1823 if (HasBP)