HomeSort by relevance Sort by last modified time
    Searched refs:MCRegisterInfo (Results 1 - 25 of 70) sorted by null

1 2 3

  /external/llvm/lib/Target/R600/MCTargetDesc/
AMDGPUMCTargetDesc.h 26 class MCRegisterInfo;
33 const MCRegisterInfo &MRI,
38 const MCRegisterInfo &MRI,
AMDGPUMCTargetDesc.cpp 20 #include "llvm/MC/MCRegisterInfo.h"
44 static MCRegisterInfo *createAMDGPUMCRegisterInfo(StringRef TT) {
45 MCRegisterInfo *X = new MCRegisterInfo();
69 const MCRegisterInfo &MRI,
75 const MCRegisterInfo &MRI,
SIMCCodeEmitter.cpp 23 #include "llvm/MC/MCRegisterInfo.h"
41 const MCRegisterInfo &MRI;
52 SIMCCodeEmitter(const MCInstrInfo &mcii, const MCRegisterInfo &mri,
70 const MCRegisterInfo &MRI,
  /external/llvm/lib/MC/
MCRegisterInfo.cpp 1 //=== MC/MCRegisterInfo.cpp - Target Register Description -------*- C++ -*-===//
10 // This file implements MCRegisterInfo functions.
14 #include "llvm/MC/MCRegisterInfo.h"
18 unsigned MCRegisterInfo::getMatchingSuperReg(unsigned Reg, unsigned SubIdx,
26 unsigned MCRegisterInfo::getSubReg(unsigned Reg, unsigned Idx) const {
38 unsigned MCRegisterInfo::getSubRegIndex(unsigned Reg, unsigned SubReg) const {
49 int MCRegisterInfo::getDwarfRegNum(unsigned RegNum, bool isEH) const {
60 int MCRegisterInfo::getLLVMRegNum(unsigned RegNum, bool isEH) const {
70 int MCRegisterInfo::getSEHRegNum(unsigned RegNum) const {
  /external/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64MCTargetDesc.h 25 class MCRegisterInfo;
39 const MCRegisterInfo &MRI,
AArch64MCTargetDesc.cpp 22 #include "llvm/MC/MCRegisterInfo.h"
54 static MCRegisterInfo *createAArch64MCRegisterInfo(StringRef Triple) {
55 MCRegisterInfo *X = new MCRegisterInfo();
105 const MCRegisterInfo &MRI,
  /external/llvm/lib/Target/MBlaze/MCTargetDesc/
MBlazeMCTargetDesc.h 25 class MCRegisterInfo;
34 const MCRegisterInfo &MRI,
MBlazeMCTargetDesc.cpp 19 #include "llvm/MC/MCRegisterInfo.h"
43 static MCRegisterInfo *createMBlazeMCRegisterInfo(StringRef TT) {
44 MCRegisterInfo *X = new MCRegisterInfo();
99 const MCRegisterInfo &MRI,
  /external/llvm/lib/Target/PowerPC/MCTargetDesc/
PPCMCTargetDesc.h 28 class MCRegisterInfo;
38 const MCRegisterInfo &MRI,
PPCMCTargetDesc.cpp 19 #include "llvm/MC/MCRegisterInfo.h"
43 static MCRegisterInfo *createPPCMCRegisterInfo(StringRef TT) {
49 MCRegisterInfo *X = new MCRegisterInfo();
117 const MCRegisterInfo &MRI,
  /external/llvm/lib/Target/MSP430/MCTargetDesc/
MSP430MCTargetDesc.cpp 19 #include "llvm/MC/MCRegisterInfo.h"
40 static MCRegisterInfo *createMSP430MCRegisterInfo(StringRef TT) {
41 MCRegisterInfo *X = new MCRegisterInfo();
65 const MCRegisterInfo &MRI,
  /external/llvm/lib/Target/ARM/MCTargetDesc/
ARMMCTargetDesc.h 26 class MCRegisterInfo;
45 const MCRegisterInfo &MRI,
ARMMCTargetDesc.cpp 23 #include "llvm/MC/MCRegisterInfo.h"
156 static MCRegisterInfo *createARMMCRegisterInfo(StringRef Triple) {
157 MCRegisterInfo *X = new MCRegisterInfo();
208 const MCRegisterInfo &MRI,
  /external/llvm/lib/Target/XCore/MCTargetDesc/
XCoreMCTargetDesc.cpp 19 #include "llvm/MC/MCRegisterInfo.h"
41 static MCRegisterInfo *createXCoreMCRegisterInfo(StringRef TT) {
42 MCRegisterInfo *X = new MCRegisterInfo();
77 const MCRegisterInfo &MRI,
  /external/llvm/include/llvm/MC/
MCInstPrinter.h 21 class MCRegisterInfo;
34 const MCRegisterInfo &MRI;
49 const MCRegisterInfo &mri)
MCRegisterInfo.h 1 //=== MC/MCRegisterInfo.h - Target Register Description ---------*- C++ -*-===//
127 /// MCRegisterInfo base class - We assume that the target defines a static
135 /// specialize this class. MCRegisterInfo should only contain getters to access
139 class MCRegisterInfo {
233 /// \brief Initialize MCRegisterInfo, called by TableGen
420 // MCRegisterInfo provides lists of super-registers, sub-registers, and
424 class MCSubRegIterator : public MCRegisterInfo::DiffListIterator {
426 MCSubRegIterator(unsigned Reg, const MCRegisterInfo *MCRI) {
433 class MCSuperRegIterator : public MCRegisterInfo::DiffListIterator {
435 MCSuperRegIterator(unsigned Reg, const MCRegisterInfo *MCRI)
    [all...]
  /external/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonMCTargetDesc.cpp 20 #include "llvm/MC/MCRegisterInfo.h"
43 static MCRegisterInfo *createHexagonMCRegisterInfo(StringRef TT) {
44 MCRegisterInfo *X = new MCRegisterInfo();
  /external/llvm/lib/Target/Mips/MCTargetDesc/
MipsMCTargetDesc.h 25 class MCRegisterInfo;
37 const MCRegisterInfo &MRI,
41 const MCRegisterInfo &MRI,
  /external/llvm/lib/Target/NVPTX/MCTargetDesc/
NVPTXMCTargetDesc.cpp 18 #include "llvm/MC/MCRegisterInfo.h"
40 static MCRegisterInfo *createNVPTXMCRegisterInfo(StringRef TT) {
41 MCRegisterInfo *X = new MCRegisterInfo();
  /external/llvm/lib/Target/Sparc/MCTargetDesc/
SparcMCTargetDesc.cpp 18 #include "llvm/MC/MCRegisterInfo.h"
40 static MCRegisterInfo *createSparcMCRegisterInfo(StringRef TT) {
41 MCRegisterInfo *X = new MCRegisterInfo();
  /external/llvm/lib/Target/X86/MCTargetDesc/
X86MCTargetDesc.h 26 class MCRegisterInfo;
67 void InitLLVM2SEHRegisterMapping(MCRegisterInfo *MRI);
77 const MCRegisterInfo &MRI,
  /external/llvm/lib/MC/MCDisassembler/
Disassembler.h 32 class MCRegisterInfo;
65 llvm::OwningPtr<const llvm::MCRegisterInfo> MRI;
86 const MCRegisterInfo *mRI,
113 const MCRegisterInfo *getRegisterInfo() const { return MRI.get(); }
  /external/llvm/lib/Target/MBlaze/InstPrinter/
MBlazeInstPrinter.h 25 const MCRegisterInfo &MRI)
  /external/llvm/lib/Target/MSP430/InstPrinter/
MSP430InstPrinter.h 25 const MCRegisterInfo &MRI)
  /external/llvm/lib/Target/XCore/InstPrinter/
XCoreInstPrinter.h 27 const MCRegisterInfo &MRI)

Completed in 268 milliseconds

1 2 3