Lines Matching refs:CallingConv
235 if (IsWin64 || (F.getCallingConv() == CallingConv::Win64)) in getGPRsForTailCall()
240 bool hasHipeCC = (F.getCallingConv() == CallingConv::HiPE); in getGPRsForTailCall()
288 CallingConv::ID CC = F.getCallingConv(); in getCalleeSavedRegs()
293 CC = CallingConv::X86_INTR; in getCalleeSavedRegs()
301 case CallingConv::GHC: in getCalleeSavedRegs()
302 case CallingConv::HiPE: in getCalleeSavedRegs()
304 case CallingConv::AnyReg: in getCalleeSavedRegs()
308 case CallingConv::PreserveMost: in getCalleeSavedRegs()
310 case CallingConv::PreserveAll: in getCalleeSavedRegs()
314 case CallingConv::CXX_FAST_TLS: in getCalleeSavedRegs()
319 case CallingConv::Intel_OCL_BI: { in getCalleeSavedRegs()
332 case CallingConv::HHVM: in getCalleeSavedRegs()
334 case CallingConv::X86_RegCall: in getCalleeSavedRegs()
347 case CallingConv::CFGuard_Check: in getCalleeSavedRegs()
351 case CallingConv::Cold: in getCalleeSavedRegs()
355 case CallingConv::Win64: in getCalleeSavedRegs()
359 case CallingConv::SwiftTail: in getCalleeSavedRegs()
363 case CallingConv::X86_64_SysV: in getCalleeSavedRegs()
367 case CallingConv::X86_INTR: in getCalleeSavedRegs()
409 if (MF->getFunction().getCallingConv() == CallingConv::CXX_FAST_TLS && in getCalleeSavedRegsViaCopy()
417 CallingConv::ID CC) const { in getCallPreservedMask()
424 case CallingConv::GHC: in getCallPreservedMask()
425 case CallingConv::HiPE: in getCallPreservedMask()
427 case CallingConv::AnyReg: in getCallPreservedMask()
431 case CallingConv::PreserveMost: in getCallPreservedMask()
433 case CallingConv::PreserveAll: in getCallPreservedMask()
437 case CallingConv::CXX_FAST_TLS: in getCallPreservedMask()
441 case CallingConv::Intel_OCL_BI: { in getCallPreservedMask()
454 case CallingConv::HHVM: in getCallPreservedMask()
456 case CallingConv::X86_RegCall: in getCallPreservedMask()
469 case CallingConv::CFGuard_Check: in getCallPreservedMask()
473 case CallingConv::Cold: in getCallPreservedMask()
477 case CallingConv::Win64: in getCallPreservedMask()
479 case CallingConv::SwiftTail: in getCallPreservedMask()
483 case CallingConv::X86_64_SysV: in getCallPreservedMask()
485 case CallingConv::X86_INTR: in getCallPreservedMask()
563 CallingConv::ID CC = MF.getFunction().getCallingConv(); in getReservedRegs()
637 CallingConv::ID CC = MF.getFunction().getCallingConv(); in isArgumentRegister()
639 if (CC == CallingConv::X86_64_SysV && IsSubReg(X86::RAX, Reg)) in isArgumentRegister()
647 if (CC != CallingConv::Win64 && in isArgumentRegister()