|
LLVM
4.0.0
|
#include "Sparc.h"#include "InstPrinter/SparcInstPrinter.h"#include "MCTargetDesc/SparcMCExpr.h"#include "SparcInstrInfo.h"#include "SparcTargetMachine.h"#include "SparcTargetStreamer.h"#include "llvm/CodeGen/AsmPrinter.h"#include "llvm/CodeGen/MachineInstr.h"#include "llvm/CodeGen/MachineModuleInfoImpls.h"#include "llvm/CodeGen/MachineRegisterInfo.h"#include "llvm/CodeGen/TargetLoweringObjectFileImpl.h"#include "llvm/IR/Mangler.h"#include "llvm/MC/MCAsmInfo.h"#include "llvm/MC/MCContext.h"#include "llvm/MC/MCInst.h"#include "llvm/MC/MCStreamer.h"#include "llvm/MC/MCSymbol.h"#include "llvm/Support/TargetRegistry.h"#include "llvm/Support/raw_ostream.h"Go to the source code of this file.
Macros | |
| #define | DEBUG_TYPE "asm-printer" |
| #define DEBUG_TYPE "asm-printer" |
Definition at line 36 of file SparcAsmPrinter.cpp.
Definition at line 83 of file SparcAsmPrinter.cpp.
References createSparcMCOperand(), and llvm::SparcMCExpr::VK_Sparc_None.
|
static |
Definition at line 88 of file SparcAsmPrinter.cpp.
References llvm::MCID::Add, llvm::SparcMCExpr::create(), llvm::MCSymbolRefExpr::create(), llvm::MCBinaryExpr::createAdd(), llvm::MCOperand::createExpr(), llvm::MCBinaryExpr::createSub(), and llvm::PICStyles::GOT.
|
static |
Definition at line 75 of file SparcAsmPrinter.cpp.
References llvm::SparcMCExpr::create(), llvm::MCSymbolRefExpr::create(), and llvm::MCOperand::createExpr().
Referenced by createPCXCallOP(), and EmitHiLo().
|
static |
Definition at line 145 of file SparcAsmPrinter.cpp.
References EmitBinary().
|
static |
Definition at line 127 of file SparcAsmPrinter.cpp.
References llvm::MCInst::addOperand(), llvm::MCStreamer::EmitInstruction(), and llvm::MCInst::setOpcode().
|
static |
Definition at line 106 of file SparcAsmPrinter.cpp.
References llvm::MCInst::addOperand(), llvm::AArch64ISD::CALL, llvm::MCStreamer::EmitInstruction(), and llvm::MCInst::setOpcode().
|
static |
Definition at line 158 of file SparcAsmPrinter.cpp.
References createSparcMCOperand(), EmitOR(), and EmitSETHI().
|
static |
Definition at line 139 of file SparcAsmPrinter.cpp.
References EmitBinary().
Referenced by EmitHiLo().
|
static |
Definition at line 116 of file SparcAsmPrinter.cpp.
References llvm::MCInst::addOperand(), llvm::MCStreamer::EmitInstruction(), and llvm::MCInst::setOpcode().
Referenced by EmitHiLo().
|
static |
Definition at line 151 of file SparcAsmPrinter.cpp.
References EmitBinary().
| void LLVMInitializeSparcAsmPrinter | ( | ) |
Definition at line 445 of file SparcAsmPrinter.cpp.
References llvm::getTheSparcelTarget(), llvm::getTheSparcTarget(), llvm::getTheSparcV9Target(), X, and Y.
1.8.6