LLVM API Documentation

Defines | Functions
PPCAsmParser.cpp File Reference
#include "MCTargetDesc/PPCMCTargetDesc.h"
#include "MCTargetDesc/PPCMCExpr.h"
#include "PPCTargetStreamer.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/StringSwitch.h"
#include "llvm/ADT/Twine.h"
#include "llvm/MC/MCContext.h"
#include "llvm/MC/MCExpr.h"
#include "llvm/MC/MCInst.h"
#include "llvm/MC/MCInstrInfo.h"
#include "llvm/MC/MCParser/MCAsmLexer.h"
#include "llvm/MC/MCParser/MCAsmParser.h"
#include "llvm/MC/MCParser/MCParsedAsmOperand.h"
#include "llvm/MC/MCRegisterInfo.h"
#include "llvm/MC/MCStreamer.h"
#include "llvm/MC/MCSubtargetInfo.h"
#include "llvm/MC/MCTargetAsmParser.h"
#include "llvm/Support/SourceMgr.h"
#include "llvm/Support/TargetRegistry.h"
#include "llvm/Support/raw_ostream.h"
#include "PPCGenAsmMatcher.inc"
Include dependency graph for PPCAsmParser.cpp:

Go to the source code of this file.

Defines

#define GET_REGISTER_MATCHER
#define GET_MATCHER_IMPLEMENTATION
Auto-generated Match Functions

{

#define GET_ASSEMBLER_HEADER

Functions

static void addNegOperand (MCInst &Inst, MCOperand &Op, MCContext &Ctx)
void LLVMInitializePowerPCAsmParser ()
 Force static initialization.

Define Documentation

Definition at line 261 of file PPCAsmParser.cpp.

Definition at line 1739 of file PPCAsmParser.cpp.

Definition at line 1738 of file PPCAsmParser.cpp.


Function Documentation

static void addNegOperand ( MCInst Inst,
MCOperand Op,
MCContext Ctx 
) [static]

Force static initialization.

Definition at line 1732 of file PPCAsmParser.cpp.

References llvm::ARM_PROC::A, llvm::CallingConv::C, llvm::ThePPC32Target, llvm::ThePPC64LETarget, and llvm::ThePPC64Target.