LLVM 19.0.0git
Classes | Namespaces | Enumerations | Functions
Mips16HardFloatInfo.h File Reference

Go to the source code of this file.

Classes

struct  llvm::Mips16HardFloatInfo::FuncSignature
 
struct  llvm::Mips16HardFloatInfo::FuncNameSignature
 

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 
namespace  llvm::Mips16HardFloatInfo
 

Enumerations

enum  llvm::Mips16HardFloatInfo::FPReturnVariant {
  llvm::Mips16HardFloatInfo::FRet , llvm::Mips16HardFloatInfo::DRet , llvm::Mips16HardFloatInfo::CFRet , llvm::Mips16HardFloatInfo::CDRet ,
  llvm::Mips16HardFloatInfo::NoFPRet
}
 
enum  llvm::Mips16HardFloatInfo::FPParamVariant {
  llvm::Mips16HardFloatInfo::FSig , llvm::Mips16HardFloatInfo::FFSig , llvm::Mips16HardFloatInfo::FDSig , llvm::Mips16HardFloatInfo::DSig ,
  llvm::Mips16HardFloatInfo::DDSig , llvm::Mips16HardFloatInfo::DFSig , llvm::Mips16HardFloatInfo::NoSig
}
 

Functions

FuncSignature constllvm::Mips16HardFloatInfo::findFuncSignature (const char *name)