Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86MachineFunctionInfo.h134 SmallVector<ForwardedRegister, 1> ForwardedMustTailRegParms;
209 SmallVectorImpl<ForwardedRegister> &getForwardedMustTailRegParms() { in getForwardedMustTailRegParms()
DX86ISelLowering.cpp4062 SmallVectorImpl<ForwardedRegister> &Forwards = in forwardMustTailParameters()
4069 Forwards.push_back(ForwardedRegister(ALVReg, X86::AL, MVT::i8)); in forwardMustTailParameters()
4073 for (ForwardedRegister &FR : Forwards) { in forwardMustTailParameters()
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DCallingConvLower.h144 struct ForwardedRegister { struct
145 ForwardedRegister(Register VReg, MCPhysReg PReg, MVT VT) in ForwardedRegister() argument
494 SmallVectorImpl<ForwardedRegister> &Forwards, ArrayRef<MVT> RegParmTypes,
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64MachineFunctionInfo.h138 SmallVector<ForwardedRegister, 1> ForwardedMustTailRegParms;
406 SmallVectorImpl<ForwardedRegister> &getForwardedMustTailRegParms() { in getForwardedMustTailRegParms()
DAArch64ISelLowering.cpp6609 SmallVectorImpl<ForwardedRegister> &Forwards = in LowerFormalArguments()
6617 Forwards.push_back(ForwardedRegister(X8VReg, AArch64::X8, MVT::i64)); in LowerFormalArguments()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DCallingConvLower.cpp238 SmallVectorImpl<ForwardedRegister> &Forwards, ArrayRef<MVT> RegParmTypes, in analyzeMustTailForwardedRegisters()
253 Forwards.push_back(ForwardedRegister(VReg, PReg, RegVT)); in analyzeMustTailForwardedRegisters()
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/GISel/
DAArch64CallLowering.cpp509 SmallVectorImpl<ForwardedRegister> &Forwards = in handleMustTailForwardedRegisters()
517 Forwards.push_back(ForwardedRegister(X8VReg, AArch64::X8, MVT::i64)); in handleMustTailForwardedRegisters()