/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | SIMachineFunctionInfo.cpp | 30 SIMachineFunctionInfo::SIMachineFunctionInfo(const MachineFunction &MF) in SIMachineFunctionInfo() function in SIMachineFunctionInfo 179 void SIMachineFunctionInfo::limitOccupancy(const MachineFunction &MF) { in limitOccupancy() 186 unsigned SIMachineFunctionInfo::addPrivateSegmentBuffer( in addPrivateSegmentBuffer() 195 unsigned SIMachineFunctionInfo::addDispatchPtr(const SIRegisterInfo &TRI) { in addDispatchPtr() 202 unsigned SIMachineFunctionInfo::addQueuePtr(const SIRegisterInfo &TRI) { in addQueuePtr() 209 unsigned SIMachineFunctionInfo::addKernargSegmentPtr(const SIRegisterInfo &TRI) { in addKernargSegmentPtr() 217 unsigned SIMachineFunctionInfo::addDispatchID(const SIRegisterInfo &TRI) { in addDispatchID() 224 unsigned SIMachineFunctionInfo::addFlatScratchInit(const SIRegisterInfo &TRI) { in addFlatScratchInit() 231 unsigned SIMachineFunctionInfo::addImplicitBufferPtr(const SIRegisterInfo &TRI) { in addImplicitBufferPtr() 248 bool SIMachineFunctionInfo::allocateSGPRSpillToVGPR(MachineFunction &MF, in allocateSGPRSpillToVGPR() [all …]
|
D | SIFrameLowering.cpp | 43 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in emitFlatScratchInit() 104 SIMachineFunctionInfo *MFI, in getReservedPrivateSegmentBufferReg() 155 SIMachineFunctionInfo *MFI, in getReservedPrivateSegmentWaveByteOffsetReg() 229 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in emitEntryFunctionPrologue() 368 MachineFunction &MF, MachineBasicBlock &MBB, SIMachineFunctionInfo *MFI, in emitEntryFunctionScratchSetup() 533 SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in emitPrologue() 594 for (const SIMachineFunctionInfo::SGPRSpillVGPRCSR &Reg in emitPrologue() 606 const SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in emitEpilogue() 614 for (const SIMachineFunctionInfo::SGPRSpillVGPRCSR &Reg in emitEpilogue() 674 SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in processFunctionBeforeFrameFinalized() [all …]
|
D | SIFrameLowering.h | 18 class SIMachineFunctionInfo; variable 59 SIMachineFunctionInfo *MFI, 66 SIMachineFunctionInfo *MFI, 74 MachineBasicBlock &MBB, SIMachineFunctionInfo *MFI,
|
D | AMDGPUAsmPrinter.cpp | 193 const SIMachineFunctionInfo &MFI = *MF->getInfo<SIMachineFunctionInfo>(); in EmitFunctionBodyStart() 217 const SIMachineFunctionInfo &MFI = *MF->getInfo<SIMachineFunctionInfo>(); in EmitFunctionBodyEnd() 260 const SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in EmitFunctionEntryLabel() 344 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getAmdhsaKernelCodeProperties() 573 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in analyzeResourceUsage() 819 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getSIProgramInfo() 1007 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in EmitProgramInfoSI() 1055 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in EmitPALMetadata() 1138 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getAmdKernelCode()
|
D | SIRegisterInfo.cpp | 192 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getReservedRegs() 229 const SIMachineFunctionInfo *Info = Fn.getInfo<SIMachineFunctionInfo>(); in requiresRegisterScavenging() 246 const SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in requiresFrameIndexScavenging() 257 MF.getInfo<SIMachineFunctionInfo>()->hasSpilledSGPRs(); in requiresFrameIndexReplacementScavenging() 360 MF->getInfo<SIMachineFunctionInfo>()->getFrameOffsetReg() && in resolveFrameIndex() 645 SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in spillSGPR() 648 ArrayRef<SIMachineFunctionInfo::SpilledReg> VGPRSpills in spillSGPR() 745 SIMachineFunctionInfo::SpilledReg Spill = VGPRSpills[i]; in spillSGPR() 824 SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in restoreSGPR() 826 ArrayRef<SIMachineFunctionInfo::SpilledReg> VGPRSpills in restoreSGPR() [all …]
|
D | AMDGPUSubtarget.cpp | 246 const auto *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getOccupancyWithLocalMemSize() 533 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getReservedNumSGPRs() 548 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getMaxNumSGPRs() 598 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getMaxNumVGPRs()
|
D | GCNIterativeScheduler.cpp | 482 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in tryMaximizeOccupancy() 492 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in scheduleLegacyMaxOccupancy() 546 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in scheduleMinReg() 580 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in scheduleILP()
|
D | AMDGPUCallLowering.cpp | 49 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in lowerParameterPtr() 100 SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in lowerFormalArguments()
|
D | GCNSchedStrategy.h | 22 class SIMachineFunctionInfo; variable 67 SIMachineFunctionInfo &MFI;
|
D | AMDGPURegisterInfo.cpp | 87 const SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in getFrameRegister()
|
D | SIMachineFunctionInfo.h | 84 class SIMachineFunctionInfo final : public AMDGPUMachineFunction { 227 SIMachineFunctionInfo(const MachineFunction &MF);
|
D | AMDGPUInstructionSelector.h | 40 class SIMachineFunctionInfo; variable
|
D | SIFormMemoryClauses.cpp | 76 SIMachineFunctionInfo *MFI; 306 MFI = MF.getInfo<SIMachineFunctionInfo>(); in runOnMachineFunction()
|
D | SIISelLowering.cpp | 789 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getTgtMemIntrinsic() 1194 const SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in lowerKernArgParameterPtr() 1333 const SIMachineFunctionInfo &MFI, in getPreloadedValue() 1348 SIMachineFunctionInfo *Info) { in processShaderInputArgs() 1395 SIMachineFunctionInfo &Info) { in allocateSpecialEntryInputVGPRs() 1471 SIMachineFunctionInfo &Info) { in allocateSpecialInputVGPRs() 1485 SIMachineFunctionInfo &Info) { in allocateSpecialInputSGPRs() 1521 SIMachineFunctionInfo &Info) { in allocateHSAUserSGPRs() 1572 SIMachineFunctionInfo &Info, in allocateSystemSGPRs() 1624 SIMachineFunctionInfo &Info) { in reservePrivateMemoryRegs() [all …]
|
D | SIISelLowering.h | 53 const SIMachineFunctionInfo &MFI, 251 const SIMachineFunctionInfo &Info,
|
D | AMDGPUISelDAGToDAG.cpp | 1100 const SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in foldFrameIndex() 1125 const SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in SelectMUBUFScratchOffen() 1196 const SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in SelectMUBUFScratchOffset() 1433 const SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in Expand32BitAddress()
|
D | SIRegisterInfo.h | 27 class SIMachineFunctionInfo; variable
|
D | CMakeLists.txt | 109 SIMachineFunctionInfo.cpp
|
/external/llvm/lib/Target/AMDGPU/ |
D | SIMachineFunctionInfo.cpp | 30 void SIMachineFunctionInfo::anchor() {} in anchor() 32 SIMachineFunctionInfo::SIMachineFunctionInfo(const MachineFunction &MF) in SIMachineFunctionInfo() function in SIMachineFunctionInfo 148 unsigned SIMachineFunctionInfo::addPrivateSegmentBuffer( in addPrivateSegmentBuffer() 156 unsigned SIMachineFunctionInfo::addDispatchPtr(const SIRegisterInfo &TRI) { in addDispatchPtr() 163 unsigned SIMachineFunctionInfo::addQueuePtr(const SIRegisterInfo &TRI) { in addQueuePtr() 170 unsigned SIMachineFunctionInfo::addKernargSegmentPtr(const SIRegisterInfo &TRI) { in addKernargSegmentPtr() 177 unsigned SIMachineFunctionInfo::addFlatScratchInit(const SIRegisterInfo &TRI) { in addFlatScratchInit() 184 SIMachineFunctionInfo::SpilledReg SIMachineFunctionInfo::getSpilledReg ( in getSpilledReg() 226 unsigned SIMachineFunctionInfo::getMaximumWorkGroupSize( in getMaximumWorkGroupSize()
|
D | SIFrameLowering.cpp | 24 static bool hasOnlySGPRSpills(const SIMachineFunctionInfo *FuncInfo, in hasOnlySGPRSpills() 53 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in emitPrologue() 305 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in emitDebuggerPrologue()
|
D | AMDGPUAsmPrinter.cpp | 126 const SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in EmitFunctionEntryLabel() 312 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getSIProgramInfo() 582 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in EmitProgramInfoSI() 639 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in EmitAmdKernelCodeT()
|
D | SIRegisterInfo.cpp | 28 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getMaxWaveCountPerSIMD() 180 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getReservedRegs() 501 SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in eliminateFrameIndex() 528 struct SIMachineFunctionInfo::SpilledReg Spill = in eliminateFrameIndex() 592 struct SIMachineFunctionInfo::SpilledReg Spill = in eliminateFrameIndex() 911 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getPreloadedValue()
|
D | SIMachineFunctionInfo.h | 28 class SIMachineFunctionInfo final : public AMDGPUMachineFunction { 134 SIMachineFunctionInfo(const MachineFunction &MF);
|
D | CMakeLists.txt | 76 SIMachineFunctionInfo.cpp
|
D | SIISelLowering.cpp | 596 SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in LowerFormalArguments() 944 SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in LowerReturn() 1148 SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in EmitInstrWithCustomInserter() 1250 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in LowerOperation() 1344 SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in createDebuggerPrologueStackObjects() 1445 SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in getSegmentAperture() 1654 auto MFI = MF.getInfo<SIMachineFunctionInfo>(); in LowerINTRINSIC_WO_CHAIN()
|