Searched refs:R600InstrInfo (Results 1 - 25 of 28) sorted by relevance

12

/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
H A DR600InstrInfo.cpp1 //===-- R600InstrInfo.cpp - R600 Instruction Information ------------------===//
14 #include "R600InstrInfo.h"
27 R600InstrInfo::R600InstrInfo(AMDGPUTargetMachine &tm) function in class:R600InstrInfo
33 const R600RegisterInfo &R600InstrInfo::getRegisterInfo() const
38 bool R600InstrInfo::isTrig(const MachineInstr &MI) const
43 bool R600InstrInfo::isVector(const MachineInstr &MI) const
49 R600InstrInfo::copyPhysReg(MachineBasicBlock &MBB,
78 MachineInstr * R600InstrInfo::getMovImmInstr(MachineFunction *MF,
90 unsigned R600InstrInfo
[all...]
H A DR600ISelLowering.h21 class R600InstrInfo;
32 const R600InstrInfo * TII;
H A DR600ExpandSpecialInstrs.cpp16 #include "R600InstrInfo.h"
30 const R600InstrInfo *TII;
34 TII (static_cast<const R600InstrInfo *>(tm.getInstrInfo())) { }
H A DR600InstrInfo.h1 //===-- R600InstrInfo.h - R600 Instruction Info Interface -------*- C++ -*-===//
10 // Interface definition for R600InstrInfo
32 class R600InstrInfo : public AMDGPUInstrInfo { class in namespace:llvm
40 explicit R600InstrInfo(AMDGPUTargetMachine &tm);
H A DAMDGPUTargetMachine.cpp18 #include "R600InstrInfo.h"
60 InstrInfo = new R600InstrInfo(*this);
/external/mesa3d/src/gallium/drivers/radeon/
H A DR600InstrInfo.cpp1 //===-- R600InstrInfo.cpp - R600 Instruction Information ------------------===//
14 #include "R600InstrInfo.h"
27 R600InstrInfo::R600InstrInfo(AMDGPUTargetMachine &tm) function in class:R600InstrInfo
33 const R600RegisterInfo &R600InstrInfo::getRegisterInfo() const
38 bool R600InstrInfo::isTrig(const MachineInstr &MI) const
43 bool R600InstrInfo::isVector(const MachineInstr &MI) const
49 R600InstrInfo::copyPhysReg(MachineBasicBlock &MBB,
78 MachineInstr * R600InstrInfo::getMovImmInstr(MachineFunction *MF,
90 unsigned R600InstrInfo
[all...]
H A DR600ISelLowering.h21 class R600InstrInfo;
32 const R600InstrInfo * TII;
H A DR600ExpandSpecialInstrs.cpp16 #include "R600InstrInfo.h"
30 const R600InstrInfo *TII;
34 TII (static_cast<const R600InstrInfo *>(tm.getInstrInfo())) { }
H A DR600InstrInfo.h1 //===-- R600InstrInfo.h - R600 Instruction Info Interface -------*- C++ -*-===//
10 // Interface definition for R600InstrInfo
32 class R600InstrInfo : public AMDGPUInstrInfo { class in namespace:llvm
40 explicit R600InstrInfo(AMDGPUTargetMachine &tm);
H A DAMDGPUTargetMachine.cpp18 #include "R600InstrInfo.h"
60 InstrInfo = new R600InstrInfo(*this);
/external/llvm/lib/Target/R600/
H A DR600InstrInfo.cpp1 //===-- R600InstrInfo.cpp - R600 Instruction Information ------------------===//
15 #include "R600InstrInfo.h"
31 R600InstrInfo::R600InstrInfo(const AMDGPUSubtarget &st) function in class:R600InstrInfo
36 const R600RegisterInfo &R600InstrInfo::getRegisterInfo() const {
40 bool R600InstrInfo::isTrig(const MachineInstr &MI) const {
44 bool R600InstrInfo::isVector(const MachineInstr &MI) const {
49 R600InstrInfo::copyPhysReg(MachineBasicBlock &MBB,
84 bool R600InstrInfo::isLegalToSplitMBBAt(MachineBasicBlock &MBB,
95 unsigned R600InstrInfo
[all...]
H A DAMDGPUSubtarget.cpp16 #include "R600InstrInfo.h"
48 InstrInfo.reset(new R600InstrInfo(*this));
H A DR600RegisterInfo.cpp18 #include "R600InstrInfo.h"
30 const R600InstrInfo *TII = static_cast<const R600InstrInfo*>(ST.getInstrInfo());
H A DR600InstrInfo.h1 //===-- R600InstrInfo.h - R600 Instruction Info Interface -------*- C++ -*-===//
11 /// \brief Interface definition for R600InstrInfo
32 class R600InstrInfo : public AMDGPUInstrInfo { class in namespace:llvm
61 explicit R600InstrInfo(const AMDGPUSubtarget &st);
120 const std::vector<R600InstrInfo::BankSwizzle> &Swz,
122 R600InstrInfo::BankSwizzle TransSwz) const;
126 std::vector<R600InstrInfo::BankSwizzle> &SwzCandidate,
128 R600InstrInfo::BankSwizzle TransSwz) const;
H A DR600MachineScheduler.h18 #include "R600InstrInfo.h"
30 const R600InstrInfo *TII;
H A DR600ISelLowering.h22 class R600InstrInfo;
H A DR600Packetizer.cpp20 #include "R600InstrInfo.h"
61 const R600InstrInfo *TII;
154 TII (static_cast<const R600InstrInfo *>(MF.getTarget().getInstrInfo())),
236 std::vector<R600InstrInfo::BankSwizzle> &BS,
301 std::vector<R600InstrInfo::BankSwizzle> BS;
H A DR600ClauseMergePass.cpp18 #include "R600InstrInfo.h"
47 const R600InstrInfo *TII;
170 TII = static_cast<const R600InstrInfo *>(MF.getTarget().getInstrInfo());
H A DR600EmitClauseMarkers.cpp19 #include "R600InstrInfo.h"
37 const R600InstrInfo *TII;
300 TII = static_cast<const R600InstrInfo *>(MF.getTarget().getInstrInfo());
H A DR600ExpandSpecialInstrs.cpp19 #include "R600InstrInfo.h"
34 const R600InstrInfo *TII;
68 TII = static_cast<const R600InstrInfo *>(MF.getTarget().getInstrInfo());
H A DR600OptimizeVectorRegisters.cpp32 #include "R600InstrInfo.h"
87 const R600InstrInfo *TII;
317 TII = static_cast<const R600InstrInfo *>(Fn.getTarget().getInstrInfo());
H A DAMDGPUISelDAGToDAG.cpp18 #include "R600InstrInfo.h"
51 const R600InstrInfo *TII);
52 bool FoldOperands(unsigned, const R600InstrInfo *, std::vector<SDValue> &);
53 bool FoldDotOperands(unsigned, const R600InstrInfo *, std::vector<SDValue> &);
H A DR600MachineScheduler.cpp30 TII = static_cast<const R600InstrInfo*>(DAG->TII);
244 // XXX: Is it possible to add a helper function in R600InstrInfo that can
H A DR600ControlFlowFinalizer.cpp19 #include "R600InstrInfo.h"
219 const R600InstrInfo *TII;
480 TII=static_cast<const R600InstrInfo *>(MF.getTarget().getInstrInfo());
H A DR600ISelLowering.cpp20 #include "R600InstrInfo.h"
191 const R600InstrInfo *TII =
192 static_cast<const R600InstrInfo*>(MF->getTarget().getInstrInfo());
645 const R600InstrInfo *TII =
646 static_cast<const R600InstrInfo*>(MF.getTarget().getInstrInfo());
2055 const R600InstrInfo *TII =
2056 static_cast<const R600InstrInfo *>(DAG.getTarget().getInstrInfo());
2180 const R600InstrInfo *TII =
2181 static_cast<const R600InstrInfo *>(DAG.getTarget().getInstrInfo());

Completed in 369 milliseconds

12