LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
ARMAsmBackend.cpp File Reference
#include "MCTargetDesc/ARMMCTargetDesc.h"
#include "MCTargetDesc/ARMAddressingModes.h"
#include "MCTargetDesc/ARMBaseInfo.h"
#include "MCTargetDesc/ARMFixupKinds.h"
#include "llvm/ADT/StringSwitch.h"
#include "llvm/MC/MCAsmBackend.h"
#include "llvm/MC/MCAssembler.h"
#include "llvm/MC/MCContext.h"
#include "llvm/MC/MCDirectives.h"
#include "llvm/MC/MCELFObjectWriter.h"
#include "llvm/MC/MCExpr.h"
#include "llvm/MC/MCFixupKindInfo.h"
#include "llvm/MC/MCMachObjectWriter.h"
#include "llvm/MC/MCObjectWriter.h"
#include "llvm/MC/MCSectionELF.h"
#include "llvm/MC/MCSectionMachO.h"
#include "llvm/MC/MCSubtargetInfo.h"
#include "llvm/MC/MCValue.h"
#include "llvm/Support/ELF.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/MachO.h"
#include "llvm/Support/raw_ostream.h"
Include dependency graph for ARMAsmBackend.cpp:

Go to the source code of this file.

Functions

static unsigned getRelaxedOpcode (unsigned Op)
 
static unsigned adjustFixupValue (const MCFixup &Fixup, uint64_t Value, MCContext *Ctx=NULL)
 
static unsigned getFixupKindNumBytes (unsigned Kind)
 getFixupKindNumBytes - The number of bytes the fixup may change. More...
 

Function Documentation

static unsigned adjustFixupValue ( const MCFixup Fixup,
uint64_t  Value,
MCContext Ctx = NULL 
)
static
static unsigned getFixupKindNumBytes ( unsigned  Kind)
static
static unsigned getRelaxedOpcode ( unsigned  Op)
static

Definition at line 151 of file ARMAsmBackend.cpp.