Lines Matching refs:CallingConv
239 if (IsWin64 || (F.getCallingConv() == CallingConv::Win64)) in getGPRsForTailCall()
244 bool hasHipeCC = (F.getCallingConv() == CallingConv::HiPE); in getGPRsForTailCall()
292 CallingConv::ID CC = F.getCallingConv(); in getCalleeSavedRegs()
297 CC = CallingConv::X86_INTR; in getCalleeSavedRegs()
305 case CallingConv::GHC: in getCalleeSavedRegs()
306 case CallingConv::HiPE: in getCalleeSavedRegs()
308 case CallingConv::AnyReg: in getCalleeSavedRegs()
312 case CallingConv::PreserveMost: in getCalleeSavedRegs()
315 case CallingConv::PreserveAll: in getCalleeSavedRegs()
319 case CallingConv::CXX_FAST_TLS: in getCalleeSavedRegs()
324 case CallingConv::Intel_OCL_BI: { in getCalleeSavedRegs()
337 case CallingConv::X86_RegCall: in getCalleeSavedRegs()
350 case CallingConv::CFGuard_Check: in getCalleeSavedRegs()
354 case CallingConv::Cold: in getCalleeSavedRegs()
358 case CallingConv::Win64: in getCalleeSavedRegs()
362 case CallingConv::SwiftTail: in getCalleeSavedRegs()
366 case CallingConv::X86_64_SysV: in getCalleeSavedRegs()
370 case CallingConv::X86_INTR: in getCalleeSavedRegs()
412 if (MF->getFunction().getCallingConv() == CallingConv::CXX_FAST_TLS && in getCalleeSavedRegsViaCopy()
420 CallingConv::ID CC) const { in getCallPreservedMask()
427 case CallingConv::GHC: in getCallPreservedMask()
428 case CallingConv::HiPE: in getCallPreservedMask()
430 case CallingConv::AnyReg: in getCallPreservedMask()
434 case CallingConv::PreserveMost: in getCallPreservedMask()
436 case CallingConv::PreserveAll: in getCallPreservedMask()
440 case CallingConv::CXX_FAST_TLS: in getCallPreservedMask()
444 case CallingConv::Intel_OCL_BI: { in getCallPreservedMask()
457 case CallingConv::X86_RegCall: in getCallPreservedMask()
470 case CallingConv::CFGuard_Check: in getCallPreservedMask()
474 case CallingConv::Cold: in getCallPreservedMask()
478 case CallingConv::Win64: in getCallPreservedMask()
480 case CallingConv::SwiftTail: in getCallPreservedMask()
484 case CallingConv::X86_64_SysV: in getCallPreservedMask()
486 case CallingConv::X86_INTR: in getCallPreservedMask()
564 CallingConv::ID CC = MF.getFunction().getCallingConv(); in getReservedRegs()
623 if (MF.getFunction().getCallingConv() == CallingConv::GRAAL) { in getReservedRegs()
679 CallingConv::ID CC = MF.getFunction().getCallingConv(); in isArgumentRegister()
681 if (CC == CallingConv::X86_64_SysV && IsSubReg(X86::RAX, Reg)) in isArgumentRegister()
689 if (CC != CallingConv::Win64 && in isArgumentRegister()
796 return !Is64Bit && MF.getFunction().getCallingConv() == CallingConv::X86_INTR; in shouldRealignStack()