Home
last modified time | relevance | path

Searched refs:SIInstrInfo (Results 1 – 25 of 27) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/radeon/
DSIInstrInfo.cpp25 SIInstrInfo::SIInstrInfo(AMDGPUTargetMachine &tm) in SIInstrInfo() function in SIInstrInfo
31 const SIRegisterInfo &SIInstrInfo::getRegisterInfo() const in getRegisterInfo()
37 SIInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()
52 MachineInstr * SIInstrInfo::getMovImmInstr(MachineFunction *MF, unsigned DstReg, in getMovImmInstr()
63 bool SIInstrInfo::isMov(unsigned Opcode) const in isMov()
DSIInstrInfo.h23 class SIInstrInfo : public AMDGPUInstrInfo {
29 explicit SIInstrInfo(AMDGPUTargetMachine &tm);
DMakefile.sources20 SIInstrInfo.td \
72 SIInstrInfo.cpp \
DSIISelLowering.h24 const SIInstrInfo * TII;
DAMDGPUTargetMachine.cpp63 InstrInfo = new SIInstrInfo(*this); in AMDGPUTargetMachine()
DAMDGPUInstructions.td163 include "SIInstrInfo.td"
DSIISelLowering.cpp28 TII(static_cast<const SIInstrInfo*>(TM.getInstrInfo())) in SITargetLowering()
DSIInstrInfo.td1 //===-- SIInstrInfo.td - SI Instruction Encodings ---------*- tablegen -*--===//
/external/llvm/lib/Target/R600/
DSIInstrInfo.cpp30 SIInstrInfo::SIInstrInfo(const AMDGPUSubtarget &st) in SIInstrInfo() function in SIInstrInfo
77 bool SIInstrInfo::areLoadsFromSameBasePtr(SDNode *Load0, SDNode *Load1, in areLoadsFromSameBasePtr()
189 bool SIInstrInfo::getLdStBaseRegImmOfs(MachineInstr *LdSt, in getLdStBaseRegImmOfs()
276 bool SIInstrInfo::shouldClusterLoads(MachineInstr *FirstLdSt, in shouldClusterLoads()
299 SIInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()
429 unsigned SIInstrInfo::commuteOpcode(const MachineInstr &MI) const { in commuteOpcode()
449 unsigned SIInstrInfo::getMovOpcode(const TargetRegisterClass *DstRC) const { in getMovOpcode()
461 void SIInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB, in storeRegToStackSlot()
515 void SIInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB, in loadRegFromStackSlot()
563 unsigned SIInstrInfo::calculateLDSSpillAddress(MachineBasicBlock &MBB, in calculateLDSSpillAddress()
[all …]
DSIShrinkInstructions.cpp86 static bool canShrink(MachineInstr &MI, const SIInstrInfo *TII, in canShrink()
126 static void foldImmediates(MachineInstr &MI, const SIInstrInfo *TII, in foldImmediates()
180 const SIInstrInfo *TII = in runOnMachineFunction()
181 static_cast<const SIInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
DSIFoldOperands.cpp132 const SIInstrInfo *TII) { in tryAddToFoldList()
160 const SIInstrInfo *TII = in runOnMachineFunction()
161 static_cast<const SIInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
DSILowerI1Copies.cpp74 const SIInstrInfo *TII = in runOnMachineFunction()
75 static_cast<const SIInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
DSIRegisterInfo.cpp147 const SIInstrInfo *TII = in buildScratchLoadStore()
148 static_cast<const SIInstrInfo *>(MF->getSubtarget().getInstrInfo()); in buildScratchLoadStore()
199 const SIInstrInfo *TII = in eliminateFrameIndex()
200 static_cast<const SIInstrInfo *>(MF->getSubtarget().getInstrInfo()); in eliminateFrameIndex()
DSIPrepareScratchRegs.cpp62 const SIInstrInfo *TII = in runOnMachineFunction()
63 static_cast<const SIInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
DSIFixSGPRCopies.cpp206 const SIInstrInfo *TII = in runOnMachineFunction()
207 static_cast<const SIInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
DSIISelLowering.cpp366 const SIInstrInfo *TII = in shouldConvertConstantLoadToIntImm()
367 static_cast<const SIInstrInfo *>(Subtarget->getInstrInfo()); in shouldConvertConstantLoadToIntImm()
595 const SIInstrInfo *TII = in EmitInstrWithCustomInserter()
596 static_cast<const SIInstrInfo *>(Subtarget->getInstrInfo()); in EmitInstrWithCustomInserter()
1788 const SIInstrInfo *TII = in analyzeImmediate()
1789 static_cast<const SIInstrInfo *>(Subtarget->getInstrInfo()); in analyzeImmediate()
1927 const SIInstrInfo *TII = in PostISelFolding()
1928 static_cast<const SIInstrInfo *>(Subtarget->getInstrInfo()); in PostISelFolding()
1945 const SIInstrInfo *TII = in AdjustInstrPostInstrSelection()
1946 static_cast<const SIInstrInfo *>(Subtarget->getInstrInfo()); in AdjustInstrPostInstrSelection()
[all …]
DAMDGPUSubtarget.cpp86 InstrInfo.reset(new SIInstrInfo(*this)); in AMDGPUSubtarget()
DCMakeLists.txt48 SIInstrInfo.cpp
DSIInstrInfo.h25 class SIInstrInfo : public AMDGPUInstrInfo {
69 explicit SIInstrInfo(const AMDGPUSubtarget &st);
DSIInsertWaits.cpp57 const SIInstrInfo *TII;
444 TII = static_cast<const SIInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
DSILoadStoreOptimizer.cpp59 const SIInstrInfo *TII;
410 TII = static_cast<const SIInstrInfo *>(STM.getInstrInfo()); in runOnMachineFunction()
DSILowerControlFlow.cpp73 const SIInstrInfo *TII;
431 TII = static_cast<const SIInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
DAMDGPUISelDAGToDAG.cpp1064 const SIInstrInfo *TII = in SelectMUBUFOffset()
1065 static_cast<const SIInstrInfo *>(Subtarget->getInstrInfo()); in SelectMUBUFOffset()
/external/llvm/test/CodeGen/R600/
Dschedule-global-loads.ll25 ; Test for a crach in SIInstrInfo::areLoadsFromSameBasePtr() when checking
Dschedule-kernel-arg-loads.ll22 ; Test for a crash in SIInstrInfo::areLoadsFromSameBasePtr() when

12