LLVM 20.0.0git
|
This is the complete list of members for llvm::FormalArgHandler, including all inherited members.
assignCustomValue(ArgInfo &Arg, ArrayRef< CCValAssign > VAs, std::function< void()> *Thunk=nullptr) | llvm::CallLowering::ValueHandler | inlinevirtual |
llvm::CallLowering::IncomingValueHandler::assignValueToAddress(const ArgInfo &Arg, unsigned ValRegIndex, Register Addr, LLT MemTy, const MachinePointerInfo &MPO, const CCValAssign &VA) | llvm::CallLowering::ValueHandler | inlinevirtual |
buildExtensionHint(const CCValAssign &VA, Register SrcReg, LLT NarrowTy) | llvm::CallLowering::IncomingValueHandler | |
copyArgumentMemory(const ArgInfo &Arg, Register DstPtr, Register SrcPtr, const MachinePointerInfo &DstPtrInfo, Align DstAlign, const MachinePointerInfo &SrcPtrInfo, Align SrcAlign, uint64_t MemSize, CCValAssign &VA) const | llvm::CallLowering::ValueHandler | |
extendRegister(Register ValReg, const CCValAssign &VA, unsigned MaxSizeBits=0) | llvm::CallLowering::ValueHandler | |
FormalArgHandler(MachineIRBuilder &MIRBuilder, MachineRegisterInfo &MRI) | llvm::FormalArgHandler | inline |
getStackValueStoreType(const DataLayout &DL, const CCValAssign &VA, ISD::ArgFlagsTy Flags) const | llvm::CallLowering::ValueHandler | virtual |
IncomingValueHandler(MachineIRBuilder &MIRBuilder, MachineRegisterInfo &MRI) | llvm::CallLowering::IncomingValueHandler | inline |
IsIncomingArgumentHandler | llvm::CallLowering::ValueHandler | |
isIncomingArgumentHandler() const | llvm::CallLowering::ValueHandler | inline |
MIRBuilder | llvm::CallLowering::ValueHandler | |
MRI | llvm::CallLowering::ValueHandler | |
PPCIncomingValueHandler(MachineIRBuilder &MIRBuilder, MachineRegisterInfo &MRI) | llvm::PPCIncomingValueHandler | inline |
StackUsed | llvm::PPCIncomingValueHandler | |
ValueHandler(bool IsIncoming, MachineIRBuilder &MIRBuilder, MachineRegisterInfo &MRI) | llvm::CallLowering::ValueHandler | inline |
~ValueHandler()=default | llvm::CallLowering::ValueHandler | virtual |