reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
924 const Function &F = MF.getFunction(); 925 MachineRegisterInfo &MRI = MF.getRegInfo(); 974 auto TRI = MF.getSubtarget<AArch64Subtarget>().getRegisterInfo(); 975 const uint32_t *Mask = TRI->getCallPreservedMask(MF, F.getCallingConv()); 976 if (MF.getSubtarget<AArch64Subtarget>().hasCustomCallingConv()) 977 TRI->UpdateCustomCallPreservedMask(MF, &Mask); 980 if (TRI->isAnyArgRegReserved(MF)) 981 TRI->emitReservedArgRegCallError(MF); 998 MF, *TRI, MRI, *MF.getSubtarget().getInstrInfo(), 998 MF, *TRI, MRI, *MF.getSubtarget().getInstrInfo(), 999 *MF.getSubtarget().getRegBankInfo(), *MIB, MIB->getDesc(), Info.Callee, 1019 MF.getTarget().Options.GuaranteedTailCallOpt)