LLVM 22.0.0git
Classes | Namespaces | Typedefs | Enumerations | Functions
MipsMCAsmInfo.h File Reference
#include "llvm/MC/MCAsmInfoCOFF.h"
#include "llvm/MC/MCAsmInfoELF.h"
#include "llvm/MC/MCFixup.h"

Go to the source code of this file.

Classes

class  llvm::MipsELFMCAsmInfo
 
class  llvm::MipsCOFFMCAsmInfo
 

Namespaces

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

Typedefs

using llvm::Mips::Specifier = uint16_t
 

Enumerations

enum  {
  llvm::Mips::S_None , llvm::Mips::S_CALL_HI16 = FirstTargetFixupKind , llvm::Mips::S_CALL_LO16 , llvm::Mips::S_DTPREL ,
  llvm::Mips::S_DTPREL_HI , llvm::Mips::S_DTPREL_LO , llvm::Mips::S_GOT , llvm::Mips::S_GOTTPREL ,
  llvm::Mips::S_GOT_CALL , llvm::Mips::S_GOT_DISP , llvm::Mips::S_GOT_HI16 , llvm::Mips::S_GOT_LO16 ,
  llvm::Mips::S_GOT_OFST , llvm::Mips::S_GOT_PAGE , llvm::Mips::S_GPREL , llvm::Mips::S_HI ,
  llvm::Mips::S_HIGHER , llvm::Mips::S_HIGHEST , llvm::Mips::S_LO , llvm::Mips::S_NEG ,
  llvm::Mips::S_PCREL_HI16 , llvm::Mips::S_PCREL_LO16 , llvm::Mips::S_TLSGD , llvm::Mips::S_TLSLDM ,
  llvm::Mips::S_TPREL_HI , llvm::Mips::S_TPREL_LO , llvm::Mips::S_Special
}
 

Functions

bool llvm::Mips::isGpOff (const MCSpecifierExpr &E)
 
const MCSpecifierExprllvm::Mips::createGpOff (const MCExpr *Expr, Specifier S, MCContext &Ctx)