LLVM
8.0.1
|
This is the complete list of members for llvm::MipsCCState, including all inherited members.
addInRegsParamInfo(unsigned RegBegin, unsigned RegEnd) | llvm::CCState | inline |
addLoc(const CCValAssign &V) | llvm::CCState | inline |
AllocateReg(unsigned Reg) | llvm::CCState | inline |
AllocateReg(unsigned Reg, unsigned 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, unsigned Align) | llvm::CCState | inline |
AllocateStack(unsigned Size, unsigned Align, unsigned ShadowReg) | llvm::CCState | inline |
AllocateStack(unsigned Size, unsigned Align, 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, std::vector< TargetLowering::ArgListEntry > &FuncArgs, const char *Func) | llvm::MipsCCState | inline |
AnalyzeCallOperands(const SmallVectorImpl< ISD::OutputArg > &Outs, CCAssignFn Fn)=delete | llvm::MipsCCState | |
AnalyzeCallOperands(const SmallVectorImpl< MVT > &Outs, SmallVectorImpl< ISD::ArgFlagsTy > &Flags, CCAssignFn Fn)=delete | llvm::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::MipsCCState | inline |
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::MipsCCState | inline |
analyzeMustTailForwardedRegisters(SmallVectorImpl< ForwardedRegister > &Forwards, ArrayRef< MVT > RegParmTypes, CCAssignFn Fn) | llvm::CCState | |
AnalyzeReturn(const SmallVectorImpl< ISD::OutputArg > &Outs, CCAssignFn Fn) | llvm::MipsCCState | inline |
CCState(CallingConv::ID CC, bool isVarArg, MachineFunction &MF, SmallVectorImpl< CCValAssign > &locs, LLVMContext &C) | llvm::CCState | |
CheckReturn(const SmallVectorImpl< ISD::OutputArg > &ArgsFlags, CCAssignFn Fn) | llvm::MipsCCState | inline |
clearByValRegsInfo() | llvm::CCState | inline |
ensureMaxAlignment(unsigned Align) | llvm::CCState | inline |
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 |
getNextStackOffset() const | llvm::CCState | inline |
getPendingArgFlags() | llvm::CCState | inline |
getPendingLocs() | llvm::CCState | inline |
getRemainingRegParmsForType(SmallVectorImpl< MCPhysReg > &Regs, MVT VT, CCAssignFn Fn) | llvm::CCState | |
getSpecialCallingConv() | llvm::MipsCCState | inline |
getSpecialCallingConvForCallee(const SDNode *Callee, const MipsSubtarget &Subtarget) | llvm::MipsCCState | static |
HandleByVal(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, int MinSize, int MinAlign, ISD::ArgFlagsTy ArgFlags) | llvm::CCState | |
isAllocated(unsigned Reg) const | llvm::CCState | inline |
IsCallOperandFixed(unsigned ValNo) | llvm::MipsCCState | inline |
IsShadowAllocatedReg(unsigned Reg) const | llvm::CCState | |
isVarArg() const | llvm::CCState | inline |
Mips16RetHelperConv enum value | llvm::MipsCCState | |
MipsCCState(CallingConv::ID CC, bool isVarArg, MachineFunction &MF, SmallVectorImpl< CCValAssign > &locs, LLVMContext &C, SpecialCallingConvType SpecialCC=NoSpecialCallingConv) | llvm::MipsCCState | inline |
nextInRegsParam() | llvm::CCState | inline |
NoSpecialCallingConv enum value | llvm::MipsCCState | |
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 |
SpecialCallingConvType enum name | llvm::MipsCCState | |
WasOriginalArgF128(unsigned ValNo) | llvm::MipsCCState | inline |
WasOriginalArgFloat(unsigned ValNo) | llvm::MipsCCState | inline |
WasOriginalArgVectorFloat(unsigned ValNo) const | llvm::MipsCCState | inline |
WasOriginalRetVectorFloat(unsigned ValNo) const | llvm::MipsCCState | inline |