Searched refs:Forwards (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CallingConvLower.cpp | 241 SmallVectorImpl<ForwardedRegister> &Forwards, ArrayRef<MVT> RegParmTypes, in analyzeMustTailForwardedRegisters() argument 256 Forwards.push_back(ForwardedRegister(VReg, PReg, RegVT)); in analyzeMustTailForwardedRegisters()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64CallLowering.cpp | 511 SmallVectorImpl<ForwardedRegister> &Forwards = in handleMustTailForwardedRegisters() local 513 CCInfo.analyzeMustTailForwardedRegisters(Forwards, RegParmTypes, AssignFn); in handleMustTailForwardedRegisters() 519 Forwards.push_back(ForwardedRegister(X8VReg, AArch64::X8, MVT::i64)); in handleMustTailForwardedRegisters() 523 for (const auto &F : Forwards) { in handleMustTailForwardedRegisters() 1197 const auto &Forwards = FuncInfo->getForwardedMustTailRegParms(); in lowerTailCall() local 1215 for (const auto &F : Forwards) { in lowerTailCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLoweringCall.cpp | 1636 SmallVectorImpl<ForwardedRegister> &Forwards = in forwardMustTailParameters() local 1638 CCInfo.analyzeMustTailForwardedRegisters(Forwards, RegParmTypes, CC_X86); in forwardMustTailParameters() 1643 Forwards.push_back(ForwardedRegister(ALVReg, X86::AL, MVT::i8)); in forwardMustTailParameters() 1647 for (ForwardedRegister &FR : Forwards) { in forwardMustTailParameters() 2309 const auto &Forwards = X86Info->getForwardedMustTailRegParms(); in LowerCall() local 2310 for (const auto &F : Forwards) { in LowerCall()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | CallingConvLower.h | 501 SmallVectorImpl<ForwardedRegister> &Forwards, ArrayRef<MVT> RegParmTypes,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kISelLowering.cpp | 701 const auto &Forwards = MFI->getForwardedMustTailRegParms(); in LowerCall() local 702 for (const auto &F : Forwards) { in LowerCall() 1029 SmallVectorImpl<ForwardedRegister> &Forwards = in LowerFormalArguments() local 1031 CCInfo.analyzeMustTailForwardedRegisters(Forwards, RegParmTypes, CC_M68k); in LowerFormalArguments() 1034 for (ForwardedRegister &F : Forwards) { in LowerFormalArguments()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 7609 SmallVectorImpl<ForwardedRegister> &Forwards = in LowerFormalArguments() local 7611 CCInfo.analyzeMustTailForwardedRegisters(Forwards, RegParmTypes, in LowerFormalArguments() 7617 Forwards.push_back(ForwardedRegister(X8VReg, AArch64::X8, MVT::i64)); in LowerFormalArguments() 8480 const auto &Forwards = FuncInfo->getForwardedMustTailRegParms(); in LowerCall() local 8481 for (const auto &F : Forwards) { in LowerCall()
|