Home
last modified time | relevance | path

Searched refs:Forwards (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DCallingConvLower.cpp238 SmallVectorImpl<ForwardedRegister> &Forwards, ArrayRef<MVT> RegParmTypes, in analyzeMustTailForwardedRegisters() argument
253 Forwards.push_back(ForwardedRegister(VReg, PReg, RegVT)); in analyzeMustTailForwardedRegisters()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp507 SmallVectorImpl<ForwardedRegister> &Forwards = in handleMustTailForwardedRegisters() local
509 CCInfo.analyzeMustTailForwardedRegisters(Forwards, RegParmTypes, AssignFn); in handleMustTailForwardedRegisters()
515 Forwards.push_back(ForwardedRegister(X8VReg, AArch64::X8, MVT::i64)); in handleMustTailForwardedRegisters()
519 for (const auto &F : Forwards) { in handleMustTailForwardedRegisters()
1031 const auto &Forwards = FuncInfo->getForwardedMustTailRegParms(); in lowerTailCall() local
1049 for (const auto &F : Forwards) { in lowerTailCall()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h515 SmallVectorImpl<ForwardedRegister> &Forwards, ArrayRef<MVT> RegParmTypes,
/llvm-project-15.0.7/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp651 const auto &Forwards = MFI->getForwardedMustTailRegParms(); in LowerCall() local
652 for (const auto &F : Forwards) { in LowerCall()
981 SmallVectorImpl<ForwardedRegister> &Forwards = in LowerFormalArguments() local
983 CCInfo.analyzeMustTailForwardedRegisters(Forwards, RegParmTypes, CC_M68k); in LowerFormalArguments()
986 for (ForwardedRegister &F : Forwards) { in LowerFormalArguments()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SCF/IR/
H A DSCFOps.td839 // Forwards the values back to "before" region unmodified.
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp6016 SmallVectorImpl<ForwardedRegister> &Forwards = in LowerFormalArguments() local
6018 CCInfo.analyzeMustTailForwardedRegisters(Forwards, RegParmTypes, in LowerFormalArguments()
6024 Forwards.push_back(ForwardedRegister(X8VReg, AArch64::X8, MVT::i64)); in LowerFormalArguments()
6613 const auto &Forwards = FuncInfo->getForwardedMustTailRegParms(); in LowerCall() local
6614 for (const auto &F : Forwards) { in LowerCall()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp3984 SmallVectorImpl<ForwardedRegister> &Forwards = in forwardMustTailParameters() local
3986 CCInfo.analyzeMustTailForwardedRegisters(Forwards, RegParmTypes, CC_X86); in forwardMustTailParameters()
3991 Forwards.push_back(ForwardedRegister(ALVReg, X86::AL, MVT::i8)); in forwardMustTailParameters()
3995 for (ForwardedRegister &FR : Forwards) { in forwardMustTailParameters()
4642 const auto &Forwards = X86Info->getForwardedMustTailRegParms(); in LowerCall() local
4643 for (const auto &F : Forwards) { in LowerCall()