/external/mesa3d/src/gallium/drivers/radeon/ |
D | SIInstrInfo.cpp | 25 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()
|
D | SIInstrInfo.h | 23 class SIInstrInfo : public AMDGPUInstrInfo { 29 explicit SIInstrInfo(AMDGPUTargetMachine &tm);
|
D | Makefile.sources | 20 SIInstrInfo.td \ 72 SIInstrInfo.cpp \
|
D | SIISelLowering.h | 24 const SIInstrInfo * TII;
|
D | AMDGPUTargetMachine.cpp | 63 InstrInfo = new SIInstrInfo(*this); in AMDGPUTargetMachine()
|
D | AMDGPUInstructions.td | 163 include "SIInstrInfo.td"
|
D | SIISelLowering.cpp | 28 TII(static_cast<const SIInstrInfo*>(TM.getInstrInfo())) in SITargetLowering()
|
D | SIInstrInfo.td | 1 //===-- SIInstrInfo.td - SI Instruction Encodings ---------*- tablegen -*--===//
|
/external/llvm/lib/Target/AMDGPU/ |
D | SIInstrInfo.cpp | 30 SIInstrInfo::SIInstrInfo(const AMDGPUSubtarget &st) in SIInstrInfo() function in SIInstrInfo 77 bool SIInstrInfo::isReallyTriviallyReMaterializable(const MachineInstr *MI, in isReallyTriviallyReMaterializable() 92 bool SIInstrInfo::areLoadsFromSameBasePtr(SDNode *Load0, SDNode *Load1, in areLoadsFromSameBasePtr() 204 bool SIInstrInfo::getMemOpBaseRegImmOfs(MachineInstr *LdSt, unsigned &BaseReg, in getMemOpBaseRegImmOfs() 291 bool SIInstrInfo::shouldClusterLoads(MachineInstr *FirstLdSt, in shouldClusterLoads() 312 SIInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg() 473 int SIInstrInfo::commuteOpcode(const MachineInstr &MI) const { in commuteOpcode() 493 unsigned SIInstrInfo::getMovOpcode(const TargetRegisterClass *DstRC) const { in getMovOpcode() 539 void SIInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB, in storeRegToStackSlot() 629 void SIInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB, in loadRegFromStackSlot() [all …]
|
D | SIShrinkInstructions.cpp | 86 static bool canShrink(MachineInstr &MI, const SIInstrInfo *TII, in canShrink() 138 static void foldImmediates(MachineInstr &MI, const SIInstrInfo *TII, in foldImmediates() 206 const SIInstrInfo *TII = in runOnMachineFunction() 207 static_cast<const SIInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
|
D | SIFoldOperands.cpp | 142 const SIInstrInfo *TII) { in tryAddToFoldList() 203 const SIInstrInfo *TII, const SIRegisterInfo &TRI, in foldOperand() 305 const SIInstrInfo *TII = in runOnMachineFunction() 306 static_cast<const SIInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
|
D | SIFixSGPRCopies.cpp | 178 const SIInstrInfo *TII, in foldVGPRCopyIntoRegSequence() 243 const SIInstrInfo *TII = in runOnMachineFunction() 244 static_cast<const SIInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
|
D | SILowerI1Copies.cpp | 75 const SIInstrInfo *TII = in runOnMachineFunction() 76 static_cast<const SIInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
|
D | SIRegisterInfo.cpp | 211 const SIInstrInfo *TII = in buildScratchLoadStore() 212 static_cast<const SIInstrInfo *>(MF->getSubtarget().getInstrInfo()); in buildScratchLoadStore() 263 const SIInstrInfo *TII = in eliminateFrameIndex() 264 static_cast<const SIInstrInfo *>(MF->getSubtarget().getInstrInfo()); in eliminateFrameIndex()
|
D | SIFrameLowering.cpp | 66 const SIInstrInfo *TII = in emitPrologue() 67 static_cast<const SIInstrInfo *>(MF.getSubtarget().getInstrInfo()); in emitPrologue()
|
D | AMDGPUSubtarget.cpp | 95 InstrInfo.reset(new SIInstrInfo(*this)); in AMDGPUSubtarget()
|
D | CMakeLists.txt | 55 SIInstrInfo.cpp
|
D | SILoadStoreOptimizer.cpp | 59 const SIInstrInfo *TII; 428 TII = static_cast<const SIInstrInfo *>(STM.getInstrInfo()); in runOnMachineFunction()
|
D | SIInsertWaits.cpp | 57 const SIInstrInfo *TII; 458 TII = static_cast<const SIInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
|
D | SIInstrInfo.h | 25 class SIInstrInfo : public AMDGPUInstrInfo { 77 explicit SIInstrInfo(const AMDGPUSubtarget &st);
|
D | SIISelLowering.cpp | 532 const SIInstrInfo *TII = in shouldConvertConstantLoadToIntImm() 533 static_cast<const SIInstrInfo *>(Subtarget->getInstrInfo()); in shouldConvertConstantLoadToIntImm() 2165 const SIInstrInfo *TII = in analyzeImmediate() 2166 static_cast<const SIInstrInfo *>(Subtarget->getInstrInfo()); in analyzeImmediate() 2312 const SIInstrInfo *TII = in PostISelFolding() 2313 static_cast<const SIInstrInfo *>(Subtarget->getInstrInfo()); in PostISelFolding() 2330 const SIInstrInfo *TII = in AdjustInstrPostInstrSelection() 2331 static_cast<const SIInstrInfo *>(Subtarget->getInstrInfo()); in AdjustInstrPostInstrSelection() 2382 const SIInstrInfo *TII = in wrapAddr64Rsrc() 2383 static_cast<const SIInstrInfo *>(Subtarget->getInstrInfo()); in wrapAddr64Rsrc()
|
D | SILowerControlFlow.cpp | 73 const SIInstrInfo *TII; 468 TII = static_cast<const SIInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
|
D | AMDGPUISelDAGToDAG.cpp | 1063 const SIInstrInfo *TII = in SelectMUBUFOffset() 1064 static_cast<const SIInstrInfo *>(Subtarget->getInstrInfo()); in SelectMUBUFOffset()
|
/external/llvm/test/CodeGen/AMDGPU/ |
D | schedule-global-loads.ll | 25 ; Test for a crach in SIInstrInfo::areLoadsFromSameBasePtr() when checking
|
D | schedule-kernel-arg-loads.ll | 22 ; Test for a crash in SIInstrInfo::areLoadsFromSameBasePtr() when
|