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

1 2 3 4 5 6 7 8

  /external/llvm/lib/CodeGen/
MachineRegisterInfo.cpp 1 //===-- lib/Codegen/MachineRegisterInfo.cpp -------------------------------===//
10 // Implementation of the MachineRegisterInfo class.
14 #include "llvm/CodeGen/MachineRegisterInfo.h"
25 void MachineRegisterInfo::Delegate::anchor() {}
27 MachineRegisterInfo::MachineRegisterInfo(const MachineFunction *MF)
40 MachineRegisterInfo::setRegClass(unsigned Reg, const TargetRegisterClass *RC) {
46 MachineRegisterInfo::constrainRegClass(unsigned Reg,
63 MachineRegisterInfo::recomputeRegClass(unsigned Reg) {
91 MachineRegisterInfo::createVirtualRegister(const TargetRegisterClass *RegClass)
    [all...]
PHIEliminationUtils.cpp 14 #include "llvm/CodeGen/MachineRegisterInfo.h"
36 MachineRegisterInfo& MRI = MBB->getParent()->getRegInfo();
RegAllocBase.h 62 MachineRegisterInfo *MRI;
CalcSpillWeights.cpp 16 #include "llvm/CodeGen/MachineRegisterInfo.h"
35 MachineRegisterInfo &MRI = MF.getRegInfo();
48 const MachineRegisterInfo &mri) {
132 MachineRegisterInfo &mri = MF.getRegInfo();
151 for (MachineRegisterInfo::reg_instr_iterator
CriticalAntiDepBreaker.h 24 #include "llvm/CodeGen/MachineRegisterInfo.h"
36 MachineRegisterInfo &MRI;
TargetFrameLoweringImpl.cpp 19 #include "llvm/CodeGen/MachineRegisterInfo.h"
78 const MachineRegisterInfo &MRI = MF.getRegInfo();
  /external/mesa3d/src/gallium/drivers/radeon/
SIISelLowering.h 33 MachineBasicBlock::iterator I, MachineRegisterInfo & MRI) const;
35 MachineBasicBlock::iterator I, MachineRegisterInfo &MRI) const;
37 MachineBasicBlock::iterator I, MachineRegisterInfo & MRI) const;
39 MachineBasicBlock::iterator I, MachineRegisterInfo & MRI) const;
SIAssignInterpRegs.cpp 26 #include "llvm/CodeGen/MachineRegisterInfo.h"
38 void AddLiveIn(MachineFunction * MF, MachineRegisterInfo & MRI,
90 MachineRegisterInfo &MRI = MF.getRegInfo();
123 MachineRegisterInfo & MRI,
R600ISelLowering.h 42 MachineRegisterInfo & MRI, unsigned dword_offset) const;
  /external/llvm/include/llvm/CodeGen/
MachineSSAUpdater.h 25 class MachineRegisterInfo;
55 MachineRegisterInfo *MRI;
VirtRegMap.h 27 class MachineRegisterInfo;
41 MachineRegisterInfo *MRI;
85 MachineRegisterInfo &getRegInfo() const { return *MRI; }
LiveVariables.h 44 class MachineRegisterInfo;
111 MachineRegisterInfo &MRI);
130 MachineRegisterInfo* MRI;
RegisterScavenging.h 22 #include "llvm/CodeGen/MachineRegisterInfo.h"
26 class MachineRegisterInfo;
34 MachineRegisterInfo* MRI;
MachineRegisterInfo.h 1 //===-- llvm/CodeGen/MachineRegisterInfo.h ----------------------*- C++ -*-===//
10 // This file defines the MachineRegisterInfo class.
29 /// MachineRegisterInfo - Keep track of information for virtual and physical
32 class MachineRegisterInfo {
114 MachineRegisterInfo(const MachineRegisterInfo&) = delete;
115 void operator=(const MachineRegisterInfo&) = delete;
117 explicit MachineRegisterInfo(const MachineFunction *MF);
211 /// MachineRegisterInfo object.
773 friend class MachineRegisterInfo;
    [all...]
FunctionLoweringInfo.h 44 class MachineRegisterInfo;
59 MachineRegisterInfo *RegInfo;
  /external/llvm/lib/Target/PowerPC/
PPCVSXCopy.cpp 29 #include "llvm/CodeGen/MachineRegisterInfo.h"
58 MachineRegisterInfo &MRI) {
68 bool IsVSReg(unsigned Reg, MachineRegisterInfo &MRI) {
72 bool IsVRReg(unsigned Reg, MachineRegisterInfo &MRI) {
76 bool IsF8Reg(unsigned Reg, MachineRegisterInfo &MRI) {
80 bool IsVSFReg(unsigned Reg, MachineRegisterInfo &MRI) {
84 bool IsVSSReg(unsigned Reg, MachineRegisterInfo &MRI) {
92 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
  /external/llvm/lib/Target/AArch64/
AArch64AdvSIMDScalarPass.cpp 45 #include "llvm/CodeGen/MachineRegisterInfo.h"
72 MachineRegisterInfo *MRI;
113 const MachineRegisterInfo *MRI) {
122 const MachineRegisterInfo *MRI) {
136 const MachineRegisterInfo *MRI,
217 MachineRegisterInfo::def_instr_iterator Def =
230 MachineRegisterInfo::def_instr_iterator Def =
249 for (MachineRegisterInfo::use_instr_nodbg_iterator
310 MachineRegisterInfo::def_instr_iterator Def =
323 MachineRegisterInfo::def_instr_iterator Def
    [all...]
  /external/llvm/lib/Target/AMDGPU/
SIRegisterInfo.h 21 #include "llvm/CodeGen/MachineRegisterInfo.h"
69 bool isSGPRReg(const MachineRegisterInfo &MRI, unsigned Reg) const {
146 unsigned findUnusedRegister(const MachineRegisterInfo &MRI,
SIInstrInfo.h 30 MachineRegisterInfo &MRI,
36 MachineRegisterInfo &MRI,
59 unsigned Reg, MachineRegisterInfo &MRI,
146 unsigned Reg, MachineRegisterInfo *MRI) const final;
318 bool usesConstantBus(const MachineRegisterInfo &MRI,
387 bool isLegalVSrcOperand(const MachineRegisterInfo &MRI,
393 bool isLegalRegOperand(const MachineRegisterInfo &MRI,
399 void legalizeOperandsVOP2(MachineRegisterInfo &MRI, MachineInstr *MI) const;
402 void legalizeOperandsVOP3(MachineRegisterInfo &MRI, MachineInstr *MI) const;
414 void moveSMRDToVALU(MachineInstr *MI, MachineRegisterInfo &MRI
    [all...]
SIFixSGPRCopies.cpp 73 #include "llvm/CodeGen/MachineRegisterInfo.h"
116 const MachineRegisterInfo &MRI = MI.getParent()->getParent()->getRegInfo();
131 const MachineRegisterInfo &MRI) {
179 MachineRegisterInfo &MRI) {
240 MachineRegisterInfo &MRI = MF.getRegInfo();
R600OptimizeVectorRegisters.cpp 38 #include "llvm/CodeGen/MachineRegisterInfo.h"
50 isImplicitlyDef(MachineRegisterInfo &MRI, unsigned Reg) {
51 for (MachineRegisterInfo::def_instr_iterator It = MRI.def_instr_begin(Reg),
67 RegSeqInfo(MachineRegisterInfo &MRI, MachineInstr *MI) : Instr(MI) {
87 MachineRegisterInfo *MRI;
218 for (MachineRegisterInfo::use_instr_iterator It = MRI->use_instr_begin(Reg),
266 for (MachineRegisterInfo::use_instr_iterator It = MRI->use_instr_begin(Reg),
332 for (MachineRegisterInfo::def_instr_iterator
  /external/llvm/lib/Target/Hexagon/
HexagonBitTracker.h 26 HexagonEvaluator(const HexagonRegisterInfo &tri, MachineRegisterInfo &mri,
  /external/llvm/lib/Target/NVPTX/
NVPTXFrameLowering.cpp 23 #include "llvm/CodeGen/MachineRegisterInfo.h"
39 MachineRegisterInfo &MR = MF.getRegInfo();
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyPeephole.cpp 50 MachineRegisterInfo &MRI = MF.getRegInfo();
WebAssemblyRegNumbering.cpp 25 #include "llvm/CodeGen/MachineRegisterInfo.h"
63 MachineRegisterInfo &MRI = MF.getRegInfo();

Completed in 1416 milliseconds

1 2 3 4 5 6 7 8