Searched refs:R600InstrInfo (Results 1 - 25 of 27) 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);
H A DR600ISelLowering.cpp17 #include "R600InstrInfo.h"
27 TII(static_cast<const R600InstrInfo*>(TM.getInstrInfo()))
/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(AMDGPUTargetMachine &tm) function in class:R600InstrInfo
37 const R600RegisterInfo &R600InstrInfo::getRegisterInfo() const {
41 bool R600InstrInfo::isTrig(const MachineInstr &MI) const {
45 bool R600InstrInfo::isVector(const MachineInstr &MI) const {
50 R600InstrInfo::copyPhysReg(MachineBasicBlock &MBB,
80 MachineInstr * R600InstrInfo::getMovImmInstr(MachineFunction *MF,
92 unsigned R600InstrInfo
[all...]
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
51 explicit R600InstrInfo(AMDGPUTargetMachine &tm);
96 const std::vector<R600InstrInfo::BankSwizzle> &Swz,
98 R600InstrInfo::BankSwizzle TransSwz) const;
102 std::vector<R600InstrInfo::BankSwizzle> &SwzCandidate,
104 R600InstrInfo::BankSwizzle TransSwz) const;
H A DR600RegisterInfo.cpp18 #include "R600InstrInfo.h"
56 const R600InstrInfo *RII =
57 static_cast<const R600InstrInfo*>(TM.getInstrInfo());
H A DR600ISelLowering.h22 class R600InstrInfo;
H A DR600MachineScheduler.h18 #include "R600InstrInfo.h"
30 const R600InstrInfo *TII;
H A DR600Packetizer.cpp20 #include "R600InstrInfo.h"
59 const R600InstrInfo *TII;
144 TII (static_cast<const R600InstrInfo *>(MF.getTarget().getInstrInfo())),
211 std::vector<R600InstrInfo::BankSwizzle> &BS,
258 std::vector<R600InstrInfo::BankSwizzle> BS;
H A DAMDGPUISelDAGToDAG.cpp17 #include "R600InstrInfo.h"
53 const R600InstrInfo *TII);
54 bool FoldOperands(unsigned, const R600InstrInfo *, std::vector<SDValue> &);
55 bool FoldDotOperands(unsigned, const R600InstrInfo *, std::vector<SDValue> &);
164 const R600InstrInfo *TII =
165 static_cast<const R600InstrInfo*>(TM.getInstrInfo());
185 // R600InstrInfo::getOperandIdx is based on the MachineInstr indices.
423 const R600InstrInfo *TII =
424 static_cast<const R600InstrInfo*>(TM.getInstrInfo());
482 SDValue &Abs, const R600InstrInfo *TI
[all...]
H A DR600EmitClauseMarkers.cpp19 #include "R600InstrInfo.h"
34 const R600InstrInfo *TII;
224 TII = static_cast<const R600InstrInfo *>(MF.getTarget().getInstrInfo());
H A DAMDGPUTargetMachine.cpp19 #include "R600InstrInfo.h"
67 InstrInfo.reset(new R600InstrInfo(*this));
H A DR600ExpandSpecialInstrs.cpp19 #include "R600InstrInfo.h"
34 const R600InstrInfo *TII;
59 TII = static_cast<const R600InstrInfo *>(MF.getTarget().getInstrInfo());
H A DR600OptimizeVectorRegisters.cpp33 #include "R600InstrInfo.h"
83 const R600InstrInfo *TII;
313 TII = static_cast<const R600InstrInfo *>(Fn.getTarget().getInstrInfo());
H A DR600ControlFlowFinalizer.cpp19 #include "R600InstrInfo.h"
51 const R600InstrInfo *TII;
330 TII=static_cast<const R600InstrInfo *>(MF.getTarget().getInstrInfo());
H A DR600MachineScheduler.cpp30 TII = static_cast<const R600InstrInfo*>(DAG->TII);
275 // XXX: Is it possible to add a helper function in R600InstrInfo that can
H A DR600ISelLowering.cpp17 #include "R600InstrInfo.h"
110 const R600InstrInfo *TII =
111 static_cast<const R600InstrInfo*>(MF->getTarget().getInstrInfo());
549 const R600InstrInfo *TII =
550 static_cast<const R600InstrInfo*>(MF.getTarget().getInstrInfo());

Completed in 185 milliseconds

12