LLVM 19.0.0git
llvm::MipsCCState Member List

This is the complete list of members for llvm::MipsCCState, including all inherited members.

addInRegsParamInfo(unsigned RegBegin, unsigned RegEnd)llvm::CCStateinline
addLoc(const CCValAssign &V)llvm::CCStateinline
AllocateReg(MCPhysReg Reg)llvm::CCStateinline
AllocateReg(MCPhysReg Reg, MCPhysReg ShadowReg)llvm::CCStateinline
AllocateReg(ArrayRef< MCPhysReg > Regs)llvm::CCStateinline
AllocateReg(ArrayRef< MCPhysReg > Regs, const MCPhysReg *ShadowRegs)llvm::CCStateinline
AllocateRegBlock(ArrayRef< MCPhysReg > Regs, unsigned RegsRequired)llvm::CCStateinline
AllocateStack(unsigned Size, Align Alignment)llvm::CCStateinline
AllocateStack(unsigned Size, Align Alignment, ArrayRef< MCPhysReg > ShadowRegs)llvm::CCStateinline
AnalyzeArguments(const SmallVectorImpl< ISD::InputArg > &Ins, CCAssignFn Fn)llvm::CCStateinline
AnalyzeArguments(const SmallVectorImpl< ISD::OutputArg > &Outs, CCAssignFn Fn)llvm::CCStateinline
AnalyzeArgumentsSecondPass(const SmallVectorImpl< T > &Args, CCAssignFn Fn)llvm::CCStateinline
AnalyzeCallOperands(const SmallVectorImpl< ISD::OutputArg > &Outs, CCAssignFn Fn, std::vector< TargetLowering::ArgListEntry > &FuncArgs, const char *Func)llvm::MipsCCStateinline
AnalyzeCallOperands(const SmallVectorImpl< ISD::OutputArg > &Outs, CCAssignFn Fn)=deletellvm::MipsCCState
AnalyzeCallOperands(const SmallVectorImpl< MVT > &Outs, SmallVectorImpl< ISD::ArgFlagsTy > &Flags, CCAssignFn Fn)=deletellvm::MipsCCState
llvm::CCState::AnalyzeCallOperands(SmallVectorImpl< MVT > &ArgVTs, SmallVectorImpl< ISD::ArgFlagsTy > &Flags, CCAssignFn Fn)llvm::CCState
AnalyzeCallResult(const SmallVectorImpl< ISD::InputArg > &Ins, CCAssignFn Fn, const Type *RetTy, const char *Func)llvm::MipsCCStateinline
llvm::CCState::AnalyzeCallResult(const SmallVectorImpl< ISD::InputArg > &Ins, CCAssignFn Fn)llvm::CCState
llvm::CCState::AnalyzeCallResult(MVT VT, CCAssignFn Fn)llvm::CCState
AnalyzeFormalArguments(const SmallVectorImpl< ISD::InputArg > &Ins, CCAssignFn Fn)llvm::MipsCCStateinline
analyzeMustTailForwardedRegisters(SmallVectorImpl< ForwardedRegister > &Forwards, ArrayRef< MVT > RegParmTypes, CCAssignFn Fn)llvm::CCState
AnalyzeReturn(const SmallVectorImpl< ISD::OutputArg > &Outs, CCAssignFn Fn)llvm::MipsCCStateinline
CCState(CallingConv::ID CC, bool IsVarArg, MachineFunction &MF, SmallVectorImpl< CCValAssign > &Locs, LLVMContext &Context, bool NegativeOffsets=false)llvm::CCState
CheckReturn(const SmallVectorImpl< ISD::OutputArg > &ArgsFlags, CCAssignFn Fn)llvm::MipsCCStateinline
clearByValRegsInfo()llvm::CCStateinline
DeallocateReg(MCPhysReg Reg)llvm::CCStateinline
ensureMaxAlignment(Align Alignment)llvm::CCState
getAlignedCallFrameSize() constllvm::CCStateinline
getCallingConv() constllvm::CCStateinline
getContext() constllvm::CCStateinline
getFirstUnallocated(ArrayRef< MCPhysReg > Regs) constllvm::CCStateinline
getInRegsParamInfo(unsigned InRegsParamRecordIndex, unsigned &BeginReg, unsigned &EndReg) constllvm::CCStateinline
getInRegsParamsCount() constllvm::CCStateinline
getInRegsParamsProcessed() constllvm::CCStateinline
getMachineFunction() constllvm::CCStateinline
getPendingArgFlags()llvm::CCStateinline
getPendingLocs()llvm::CCStateinline
getRemainingRegParmsForType(SmallVectorImpl< MCPhysReg > &Regs, MVT VT, CCAssignFn Fn)llvm::CCState
getSpecialCallingConv()llvm::MipsCCStateinline
getSpecialCallingConvForCallee(const SDNode *Callee, const MipsSubtarget &Subtarget)llvm::MipsCCStatestatic
getStackSize() constllvm::CCStateinline
HandleByVal(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, int MinSize, Align MinAlign, ISD::ArgFlagsTy ArgFlags)llvm::CCState
isAllocated(MCRegister Reg) constllvm::CCStateinline
IsCallOperandFixed(unsigned ValNo)llvm::MipsCCStateinline
isF128SoftLibCall(const char *CallSym)llvm::MipsCCStatestatic
IsShadowAllocatedReg(MCRegister Reg) constllvm::CCState
isVarArg() constllvm::CCStateinline
Mips16RetHelperConv enum valuellvm::MipsCCState
MipsCCState(CallingConv::ID CC, bool isVarArg, MachineFunction &MF, SmallVectorImpl< CCValAssign > &locs, LLVMContext &C, SpecialCallingConvType SpecialCC=NoSpecialCallingConv)llvm::MipsCCStateinline
nextInRegsParam()llvm::CCStateinline
NoSpecialCallingConv enum valuellvm::MipsCCState
originalEVTTypeIsVectorFloat(EVT Ty)llvm::MipsCCStatestatic
originalTypeIsF128(const Type *Ty, const char *Func)llvm::MipsCCStatestatic
originalTypeIsVectorFloat(const Type *Ty)llvm::MipsCCStatestatic
PreAnalyzeCallOperand(const Type *ArgTy, bool IsFixed, const char *Func)llvm::MipsCCState
PreAnalyzeCallOperands(const SmallVectorImpl< ISD::OutputArg > &Outs, CCAssignFn Fn, std::vector< TargetLowering::ArgListEntry > &FuncArgs, const char *Func)llvm::MipsCCStateinline
PreAnalyzeCallResult(const Type *RetTy, const char *Func)llvm::MipsCCStateinline
PreAnalyzeCallResult(const SmallVectorImpl< ISD::InputArg > &Ins, CCAssignFn Fn, const Type *RetTy, const char *Func)llvm::MipsCCStateinline
PreAnalyzeFormalArgument(const Type *ArgTy, ISD::ArgFlagsTy Flags)llvm::MipsCCState
PreAnalyzeFormalArguments(const SmallVectorImpl< ISD::InputArg > &Ins, CCAssignFn Fn)llvm::MipsCCStateinline
PreAnalyzeReturn(const SmallVectorImpl< ISD::OutputArg > &Outs, CCAssignFn Fn)llvm::MipsCCStateinline
PreAnalyzeReturnValue(EVT ArgVT)llvm::MipsCCState
resultsCompatible(CallingConv::ID CalleeCC, CallingConv::ID CallerCC, MachineFunction &MF, LLVMContext &C, const SmallVectorImpl< ISD::InputArg > &Ins, CCAssignFn CalleeFn, CCAssignFn CallerFn)llvm::CCStatestatic
rewindByValRegsInfo()llvm::CCStateinline
SpecialCallingConvType enum namellvm::MipsCCState
WasOriginalArgF128(unsigned ValNo)llvm::MipsCCStateinline
WasOriginalArgFloat(unsigned ValNo)llvm::MipsCCStateinline
WasOriginalArgVectorFloat(unsigned ValNo) constllvm::MipsCCStateinline
WasOriginalRetVectorFloat(unsigned ValNo) constllvm::MipsCCStateinline