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

1 2 3 4 5

  /external/llvm/include/llvm/MC/MCAnalysis/
MCModuleYAML.h 26 class MCRegisterInfo;
31 const MCInstrInfo &MII, const MCRegisterInfo &MRI);
36 const MCInstrInfo &MII, const MCRegisterInfo &MRI);
  /external/llvm/lib/Target/R600/MCTargetDesc/
AMDGPUMCTargetDesc.h 27 class MCRegisterInfo;
35 const MCRegisterInfo &MRI,
39 const MCRegisterInfo &MRI,
43 MCAsmBackend *createAMDGPUAsmBackend(const Target &T, 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,
  /external/llvm/lib/Target/Mips/MCTargetDesc/
MipsMCTargetDesc.h 25 class MCRegisterInfo;
37 const MCRegisterInfo &MRI,
41 const MCRegisterInfo &MRI,
46 const MCRegisterInfo &MRI, StringRef TT,
49 const MCRegisterInfo &MRI, StringRef TT,
52 const MCRegisterInfo &MRI, StringRef TT,
55 const MCRegisterInfo &MRI, StringRef TT,
  /external/llvm/lib/Target/Sparc/MCTargetDesc/
SparcMCTargetDesc.h 25 class MCRegisterInfo;
35 const MCRegisterInfo &MRI,
39 const MCRegisterInfo &MRI,
  /external/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64MCTargetDesc.h 25 class MCRegisterInfo;
38 const MCRegisterInfo &MRI,
42 const MCRegisterInfo &MRI, StringRef TT,
45 const MCRegisterInfo &MRI, StringRef TT,
  /external/llvm/lib/Target/PowerPC/MCTargetDesc/
PPCMCTargetDesc.h 28 class MCRegisterInfo;
39 const MCRegisterInfo &MRI,
43 MCAsmBackend *createPPCAsmBackend(const Target &T, const MCRegisterInfo &MRI,
  /external/llvm/lib/Target/SystemZ/MCTargetDesc/
SystemZMCTargetDesc.h 22 class MCRegisterInfo;
73 const MCRegisterInfo &MRI,
78 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 unsigned MCRegisterInfo::getSubRegIdxSize(unsigned Idx) const {
55 unsigned MCRegisterInfo::getSubRegIdxOffset(unsigned Idx) const {
61 int MCRegisterInfo::getDwarfRegNum(unsigned RegNum, bool isEH) const {
72 int MCRegisterInfo::getLLVMRegNum(unsigned RegNum, bool isEH) const
    [all...]
  /external/llvm/lib/Target/ARM/MCTargetDesc/
ARMMCTargetDesc.h 28 class MCRegisterInfo;
57 const MCRegisterInfo &MRI,
62 const MCRegisterInfo &MRI,
66 MCAsmBackend *createARMAsmBackend(const Target &T, const MCRegisterInfo &MRI,
70 MCAsmBackend *createARMLEAsmBackend(const Target &T, const MCRegisterInfo &MRI,
73 MCAsmBackend *createARMBEAsmBackend(const Target &T, const MCRegisterInfo &MRI,
76 MCAsmBackend *createThumbLEAsmBackend(const Target &T, const MCRegisterInfo &MRI,
79 MCAsmBackend *createThumbBEAsmBackend(const Target &T, const MCRegisterInfo &MRI,
  /external/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonMCTargetDesc.cpp 19 #include "llvm/MC/MCRegisterInfo.h"
43 static MCRegisterInfo *createHexagonMCRegisterInfo(StringRef TT) {
44 MCRegisterInfo *X = new MCRegisterInfo();
57 static MCAsmInfo *createHexagonMCAsmInfo(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/X86/MCTargetDesc/
X86MCTargetDesc.h 26 class MCRegisterInfo;
70 void InitLLVM2SEHRegisterMapping(MCRegisterInfo *MRI);
80 const MCRegisterInfo &MRI,
84 MCAsmBackend *createX86_32AsmBackend(const Target &T, const MCRegisterInfo &MRI,
86 MCAsmBackend *createX86_64AsmBackend(const Target &T, const MCRegisterInfo &MRI,
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/MCTargetDesc/
AMDGPUMCTargetDesc.cpp 20 #include "llvm/MC/MCRegisterInfo.h"
43 static MCRegisterInfo *createAMDGPUMCRegisterInfo(StringRef TT) {
44 MCRegisterInfo *X = new MCRegisterInfo();
68 const MCRegisterInfo &MRI,
AMDGPUMCTargetDesc.h 25 class MCRegisterInfo;
  /external/llvm/lib/Target/NVPTX/MCTargetDesc/
NVPTXMCTargetDesc.cpp 19 #include "llvm/MC/MCRegisterInfo.h"
40 static MCRegisterInfo *createNVPTXMCRegisterInfo(StringRef TT) {
41 MCRegisterInfo *X = new MCRegisterInfo();
65 const MCRegisterInfo &MRI,
  /external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/
AMDGPUMCTargetDesc.cpp 20 #include "llvm/MC/MCRegisterInfo.h"
43 static MCRegisterInfo *createAMDGPUMCRegisterInfo(StringRef TT) {
44 MCRegisterInfo *X = new MCRegisterInfo();
68 const MCRegisterInfo &MRI,
AMDGPUMCTargetDesc.h 25 class MCRegisterInfo;
  /external/llvm/include/llvm/MC/
MCInstPrinter.h 21 class MCRegisterInfo;
41 const MCRegisterInfo &MRI;
59 const MCRegisterInfo &mri)
MCRegisterInfo.h 1 //=== MC/MCRegisterInfo.h - Target Register Description ---------*- C++ -*-===//
123 /// MCRegisterInfo base class - We assume that the target defines a static
131 /// specialize this class. MCRegisterInfo should only contain getters to access
135 class MCRegisterInfo {
237 /// \brief Initialize MCRegisterInfo, called by TableGen
436 // MCRegisterInfo provides lists of super-registers, sub-registers, and
441 class MCSubRegIterator : public MCRegisterInfo::DiffListIterator {
443 MCSubRegIterator(unsigned Reg, const MCRegisterInfo *MCRI,
454 class MCSuperRegIterator : public MCRegisterInfo::DiffListIterator {
457 MCSuperRegIterator(unsigned Reg, const MCRegisterInfo *MCRI
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/InstPrinter/
AMDGPUInstPrinter.h 14 const MCRegisterInfo &MRI)
  /external/llvm/lib/MC/MCDisassembler/
Disassembler.h 31 class MCRegisterInfo;
64 std::unique_ptr<const llvm::MCRegisterInfo> MRI;
89 const MCRegisterInfo *mRI,
117 const MCRegisterInfo *getRegisterInfo() const { return MRI.get(); }
  /external/mesa3d/src/gallium/drivers/radeon/InstPrinter/
AMDGPUInstPrinter.h 14 const MCRegisterInfo &MRI)
  /external/llvm/lib/Target/XCore/MCTargetDesc/
XCoreMCTargetDesc.cpp 20 #include "llvm/MC/MCRegisterInfo.h"
43 static MCRegisterInfo *createXCoreMCRegisterInfo(StringRef TT) {
44 MCRegisterInfo *X = new MCRegisterInfo();
56 static MCAsmInfo *createXCoreMCAsmInfo(const MCRegisterInfo &MRI,
88 const MCRegisterInfo &MRI,
  /external/llvm/lib/Target/MSP430/InstPrinter/
MSP430InstPrinter.h 25 const MCRegisterInfo &MRI)

Completed in 511 milliseconds

1 2 3 4 5