Searched refs:MCRegisterInfo (Results 1 - 25 of 109) sorted by path

12345

/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/gallivm/
H A Dlp_bld_debug.cpp55 #include <llvm/MC/MCRegisterInfo.h>
236 OwningPtr<const MCRegisterInfo> MRI(T->createMCRegInfo(Triple));
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/InstPrinter/
H A DAMDGPUInstPrinter.h14 const MCRegisterInfo &MRI)
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/MCTargetDesc/
H A DAMDGPUMCTargetDesc.cpp20 #include "llvm/MC/MCRegisterInfo.h"
43 static MCRegisterInfo *createAMDGPUMCRegisterInfo(StringRef TT) {
44 MCRegisterInfo *X = new MCRegisterInfo();
68 const MCRegisterInfo &MRI,
H A DAMDGPUMCTargetDesc.h25 class MCRegisterInfo;
/external/clang/lib/Parse/
H A DParseStmtAsm.cpp26 #include "llvm/MC/MCRegisterInfo.h"
480 std::unique_ptr<llvm::MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TT));
/external/clang/tools/driver/
H A Dcc1as_main.cpp32 #include "llvm/MC/MCRegisterInfo.h"
304 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(Opts.Triple));
/external/lldb/source/Plugins/Disassembler/llvm/
H A DDisassemblerLLVMC.h23 class MCRegisterInfo;
63 std::unique_ptr<llvm::MCRegisterInfo> m_reg_info_ap;
/external/llvm/include/llvm/CodeGen/
H A DMachineModuleInfo.h181 MachineModuleInfo(const MCAsmInfo &MAI, const MCRegisterInfo &MRI,
/external/llvm/include/llvm/MC/MCAnalysis/
H A DMCModuleYAML.h26 class MCRegisterInfo;
31 const MCInstrInfo &MII, const MCRegisterInfo &MRI);
36 const MCInstrInfo &MII, const MCRegisterInfo &MRI);
/external/llvm/include/llvm/MC/
H A DMCContext.h37 class MCRegisterInfo;
61 /// The MCRegisterInfo for this target.
62 const MCRegisterInfo *MRI;
179 explicit MCContext(const MCAsmInfo *MAI, const MCRegisterInfo *MRI,
188 const MCRegisterInfo *getRegisterInfo() const { return MRI; }
H A DMCInstPrinter.h21 class MCRegisterInfo;
41 const MCRegisterInfo &MRI;
59 const MCRegisterInfo &mri)
H A DMCInstrDesc.h19 #include "llvm/MC/MCRegisterInfo.h"
286 bool mayAffectControlFlow(const MCInst &MI, const MCRegisterInfo &RI) const {
553 const MCRegisterInfo *MRI = nullptr) const {
564 const MCRegisterInfo &RI) const {
H A DMCRegisterInfo.h1 //=== 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 { class in namespace:llvm
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 *MCR
[all...]
/external/llvm/include/llvm/Support/
H A DTargetRegistry.h42 class MCRegisterInfo;
82 typedef MCAsmInfo *(*MCAsmInfoCtorFnTy)(const MCRegisterInfo &MRI,
90 typedef MCRegisterInfo *(*MCRegInfoCtorFnTy)(StringRef TT);
105 const MCRegisterInfo &MRI,
120 const MCRegisterInfo &MRI,
123 const MCRegisterInfo &MRI,
186 /// MCRegInfoCtorFn - Constructor function for this target's MCRegisterInfo,
283 MCAsmInfo *createMCAsmInfo(const MCRegisterInfo &MRI,
316 /// createMCRegInfo - Create a MCRegisterInfo implementation.
318 MCRegisterInfo *createMCRegInf
[all...]
/external/llvm/include/llvm/Target/
H A DTargetRegisterInfo.h23 #include "llvm/MC/MCRegisterInfo.h"
219 class TargetRegisterInfo : public MCRegisterInfo {
459 return MCRegisterInfo::getMatchingSuperReg(Reg, SubIdx, RC->MC);
/external/llvm/lib/CodeGen/
H A DIfConversion.cpp1016 const MCRegisterInfo &MCRI) {
H A DLLVMTargetMachine.cpp169 const MCRegisterInfo &MRI = *getRegisterInfo();
268 const MCRegisterInfo &MRI = *getRegisterInfo();
H A DMachineModuleInfo.cpp254 const MCRegisterInfo &MRI,
/external/llvm/lib/MC/
H A DAndroid.mk34 MCRegisterInfo.cpp \
H A DMCAsmStreamer.cpp24 #include "llvm/MC/MCRegisterInfo.h"
945 const MCRegisterInfo *MRI = getContext().getRegisterInfo();
H A DMCContext.cpp17 #include "llvm/MC/MCRegisterInfo.h"
32 MCContext::MCContext(const MCAsmInfo *mai, const MCRegisterInfo *mri,
H A DMCDwarf.cpp21 #include "llvm/MC/MCRegisterInfo.h"
1339 const MCRegisterInfo *MRI = context.getRegisterInfo();
/external/llvm/lib/MC/MCAnalysis/
H A DMCModuleYAML.cpp19 #include "llvm/MC/MCRegisterInfo.h"
57 const MCRegisterInfo &MRI;
58 InstrRegInfoHolder(const MCInstrInfo &MII, const MCRegisterInfo &MRI)
440 const MCInstrInfo &MII, const MCRegisterInfo &MRI) {
449 const MCInstrInfo &MII, const MCRegisterInfo &MRI) {
/external/llvm/lib/MC/MCDisassembler/
H A DDisassembler.cpp18 #include "llvm/MC/MCRegisterInfo.h"
46 const MCRegisterInfo *MRI = TheTarget->createMCRegInfo(Triple);
333 const MCRegisterInfo *MRI = DC->getRegisterInfo();
H A DDisassembler.h31 class MCRegisterInfo;
64 std::unique_ptr<const llvm::MCRegisterInfo> MRI;
89 const MCRegisterInfo *mRI,
117 const MCRegisterInfo *getRegisterInfo() const { return MRI.get(); }

Completed in 3222 milliseconds

12345