AMDGPU: Remove unused MachineFunctionInfo fields
These were leftovers from a half-implement spill to LDS attempt.
This commit is contained in:
parent
8591328e15
commit
bc7902f148
|
@ -875,10 +875,7 @@ void AMDGPUAsmPrinter::getSIProgramInfo(SIProgramInfo &ProgInfo,
|
|||
LDSAlignShift = 9;
|
||||
}
|
||||
|
||||
unsigned LDSSpillSize =
|
||||
MFI->getLDSWaveSpillSize() * MFI->getMaxFlatWorkGroupSize();
|
||||
|
||||
ProgInfo.LDSSize = MFI->getLDSSize() + LDSSpillSize;
|
||||
ProgInfo.LDSSize = MFI->getLDSSize();
|
||||
ProgInfo.LDSBlocks =
|
||||
alignTo(ProgInfo.LDSSize, 1ULL << LDSAlignShift) >> LDSAlignShift;
|
||||
|
||||
|
|
|
@ -335,8 +335,6 @@ template <> struct MappingTraits<SIMachineFunctionInfo> {
|
|||
class SIMachineFunctionInfo final : public AMDGPUMachineFunction {
|
||||
friend class GCNTargetMachine;
|
||||
|
||||
Register TIDReg = AMDGPU::NoRegister;
|
||||
|
||||
// Registers that may be reserved for spilling purposes. These may be the same
|
||||
// as the input registers.
|
||||
Register ScratchRSrcReg = AMDGPU::PRIVATE_RSRC_REG;
|
||||
|
@ -382,7 +380,6 @@ class SIMachineFunctionInfo final : public AMDGPUMachineFunction {
|
|||
std::unique_ptr<const AMDGPUGWSResourcePseudoSourceValue> GWSResourcePSV;
|
||||
|
||||
private:
|
||||
unsigned LDSWaveSpillSize = 0;
|
||||
unsigned NumUserSGPRs = 0;
|
||||
unsigned NumSystemSGPRs = 0;
|
||||
|
||||
|
@ -569,10 +566,6 @@ public:
|
|||
int getScavengeFI(MachineFrameInfo &MFI, const SIRegisterInfo &TRI);
|
||||
Optional<int> getOptionalScavengeFI() const { return ScavengeFI; }
|
||||
|
||||
bool hasCalculatedTID() const { return TIDReg != 0; };
|
||||
Register getTIDReg() const { return TIDReg; };
|
||||
void setTIDReg(Register Reg) { TIDReg = Reg; }
|
||||
|
||||
unsigned getBytesInStackArgArea() const {
|
||||
return BytesInStackArgArea;
|
||||
}
|
||||
|
@ -912,10 +905,6 @@ public:
|
|||
llvm_unreachable("unexpected dimension");
|
||||
}
|
||||
|
||||
unsigned getLDSWaveSpillSize() const {
|
||||
return LDSWaveSpillSize;
|
||||
}
|
||||
|
||||
const AMDGPUBufferPseudoSourceValue *getBufferPSV(const SIInstrInfo &TII) {
|
||||
if (!BufferPSV)
|
||||
BufferPSV = std::make_unique<AMDGPUBufferPseudoSourceValue>(TII);
|
||||
|
|
Loading…
Reference in New Issue