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;
939 if (HasBP && MaxAlign > 1) {
1036 if (HasBP) {
1067 if (HasBP) {
1092 if (HasBP) {
1113 if (HasBP) {
1147 if (HasBP) {
1172 if (!HasBP && needsCFI) {
1267 bool HasBP = RegInfo->hasBasePointer(MF);
1336 // When HasBP & HasRedzone, back-chain pointer is already saved in BPReg
1343 // if (HasBP && HasRedzone) {
1353 assert(HasBP && "The function is supposed to have base pointer when its "
1367 // When HasBP && HasRedzone, we can use xform if we have an additional idle
1446 // For case HasBP && MaxAlign > 1, we have to realign the SP by performing
1449 if (HasBP && MaxAlign > 1) {
1569 bool HasBP = RegInfo->hasBasePointer(MF);
1619 if (HasBP) {
1716 if (HasRedZone && HasBP) {
1739 } else if (!isLargeFrame && !HasBP && !MFI.hasVarSizedObjects()) {
1826 if (HasBP)