LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
MipsELFObjectWriter.cpp File Reference
#include "MCTargetDesc/MipsBaseInfo.h"
#include "MCTargetDesc/MipsFixupKinds.h"
#include "MCTargetDesc/MipsMCTargetDesc.h"
#include "llvm/MC/MCAssembler.h"
#include "llvm/MC/MCELFObjectWriter.h"
#include "llvm/MC/MCExpr.h"
#include "llvm/MC/MCSection.h"
#include "llvm/MC/MCValue.h"
#include "llvm/Support/ErrorHandling.h"
#include <list>
Include dependency graph for MipsELFObjectWriter.cpp:

Go to the source code of this file.

Functions

static bool NeedsMatchingLo (const MCAssembler &Asm, const RelEntry &R)
 
static bool HasMatchingLo (const MCAssembler &Asm, RelLsIter I, RelLsIter Last)
 
static bool HasSameSymbol (const RelEntry &R0, const RelEntry &R1)
 
static int CompareOffset (const RelEntry &R0, const RelEntry &R1)
 

Function Documentation

static int CompareOffset ( const RelEntry &  R0,
const RelEntry &  R1 
)
static

Definition at line 254 of file MipsELFObjectWriter.cpp.

static bool HasMatchingLo ( const MCAssembler Asm,
RelLsIter  I,
RelLsIter  Last 
)
static

Definition at line 240 of file MipsELFObjectWriter.cpp.

References llvm::HexagonISD::Hi, and llvm::ELF::R_MIPS_LO16.

static bool HasSameSymbol ( const RelEntry &  R0,
const RelEntry &  R1 
)
static

Definition at line 250 of file MipsELFObjectWriter.cpp.

static bool NeedsMatchingLo ( const MCAssembler Asm,
const RelEntry &  R 
)
static