|
LLVM 22.0.0git
|
This is the complete list of members for llvm::M68kCCState, including all inherited members.
| addInRegsParamInfo(unsigned RegBegin, unsigned RegEnd) | llvm::CCState | inline |
| addLoc(const CCValAssign &V) | llvm::CCState | inline |
| AllocateReg(MCPhysReg Reg) | llvm::CCState | inline |
| AllocateReg(MCPhysReg Reg, MCPhysReg ShadowReg) | llvm::CCState | inline |
| AllocateReg(ArrayRef< MCPhysReg > Regs) | llvm::CCState | inline |
| AllocateReg(ArrayRef< MCPhysReg > Regs, const MCPhysReg *ShadowRegs) | llvm::CCState | inline |
| AllocateRegBlock(ArrayRef< MCPhysReg > Regs, unsigned RegsRequired) | llvm::CCState | inline |
| AllocateStack(unsigned Size, Align Alignment) | llvm::CCState | inline |
| AllocateStack(unsigned Size, Align Alignment, ArrayRef< MCPhysReg > ShadowRegs) | llvm::CCState | inline |
| AnalyzeArguments(const SmallVectorImpl< ISD::InputArg > &Ins, CCAssignFn Fn) | llvm::CCState | inline |
| AnalyzeArguments(const SmallVectorImpl< ISD::OutputArg > &Outs, CCAssignFn Fn) | llvm::CCState | inline |
| AnalyzeArgumentsSecondPass(const SmallVectorImpl< T > &Args, CCAssignFn Fn) | llvm::CCState | inline |
| AnalyzeCallOperands(const SmallVectorImpl< ISD::OutputArg > &Outs, CCAssignFn Fn) | llvm::CCState | |
| AnalyzeCallOperands(SmallVectorImpl< MVT > &ArgVTs, SmallVectorImpl< ISD::ArgFlagsTy > &Flags, SmallVectorImpl< Type * > &OrigTys, CCAssignFn Fn) | llvm::CCState | |
| AnalyzeCallResult(const SmallVectorImpl< ISD::InputArg > &Ins, CCAssignFn Fn) | llvm::CCState | |
| AnalyzeCallResult(MVT VT, Type *OrigTy, CCAssignFn Fn) | llvm::CCState | |
| AnalyzeFormalArguments(const SmallVectorImpl< ISD::InputArg > &Ins, CCAssignFn Fn) | llvm::CCState | |
| analyzeMustTailForwardedRegisters(SmallVectorImpl< ForwardedRegister > &Forwards, ArrayRef< MVT > RegParmTypes, CCAssignFn Fn) | llvm::CCState | |
| AnalyzeReturn(const SmallVectorImpl< ISD::OutputArg > &Outs, CCAssignFn Fn) | llvm::CCState | |
| ArgTypeList | llvm::M68kCCState | |
| CCState(CallingConv::ID CC, bool IsVarArg, MachineFunction &MF, SmallVectorImpl< CCValAssign > &Locs, LLVMContext &Context, bool NegativeOffsets=false) | llvm::CCState | |
| CheckReturn(const SmallVectorImpl< ISD::OutputArg > &Outs, CCAssignFn Fn) | llvm::CCState | |
| clearByValRegsInfo() | llvm::CCState | inline |
| DeallocateReg(MCPhysReg Reg) | llvm::CCState | inline |
| ensureMaxAlignment(Align Alignment) | llvm::CCState | |
| getAlignedCallFrameSize() const | llvm::CCState | inline |
| getCallingConv() const | llvm::CCState | inline |
| getContext() const | llvm::CCState | inline |
| getFirstUnallocated(ArrayRef< MCPhysReg > Regs) const | llvm::CCState | inline |
| getInRegsParamInfo(unsigned InRegsParamRecordIndex, unsigned &BeginReg, unsigned &EndReg) const | llvm::CCState | inline |
| getInRegsParamsCount() const | llvm::CCState | inline |
| getInRegsParamsProcessed() const | llvm::CCState | inline |
| getMachineFunction() const | llvm::CCState | inline |
| getPendingArgFlags() | llvm::CCState | inline |
| getPendingLocs() | llvm::CCState | inline |
| getRemainingRegParmsForType(SmallVectorImpl< MCRegister > &Regs, MVT VT, CCAssignFn Fn) | llvm::CCState | |
| getStackSize() const | llvm::CCState | inline |
| HandleByVal(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, int MinSize, Align MinAlign, ISD::ArgFlagsTy ArgFlags) | llvm::CCState | |
| isAllocated(MCRegister Reg) const | llvm::CCState | inline |
| IsShadowAllocatedReg(MCRegister Reg) const | llvm::CCState | |
| isVarArg() const | llvm::CCState | inline |
| M68kCCState(ArrayRef< Type * > ArgTypes, CallingConv::ID CC, bool IsVarArg, MachineFunction &MF, SmallVectorImpl< CCValAssign > &Locs, LLVMContext &C) | llvm::M68kCCState | inline |
| nextInRegsParam() | llvm::CCState | inline |
| resultsCompatible(CallingConv::ID CalleeCC, CallingConv::ID CallerCC, MachineFunction &MF, LLVMContext &C, const SmallVectorImpl< ISD::InputArg > &Ins, CCAssignFn CalleeFn, CCAssignFn CallerFn) | llvm::CCState | static |
| rewindByValRegsInfo() | llvm::CCState | inline |