Lines Matching refs:LSO
178 void setMI(MachineBasicBlock::iterator MI, const SILoadStoreOptimizer &LSO);
766 const SILoadStoreOptimizer &LSO) { in setMI() argument
769 InstClass = getInstClass(Opc, *LSO.TII); in setMI()
774 IsAGPR = LSO.TRI->hasAGPRs(LSO.getDataRegClass(*MI)); in setMI()
790 EltSize = AMDGPU::convertSMRDOffsetUnits(*LSO.STM, 4); in setMI()
798 DMask = LSO.TII->getNamedOperand(*I, AMDGPU::OpName::dmask)->getImm(); in setMI()
807 Format = LSO.TII->getNamedOperand(*I, AMDGPU::OpName::format)->getImm(); in setMI()
809 Width = getOpcodeWidth(*I, *LSO.TII); in setMI()
814 CPol = LSO.TII->getNamedOperand(*I, AMDGPU::OpName::cpol)->getImm(); in setMI()
817 AddressRegs Regs = getRegs(Opc, *LSO.TII); in setMI()
818 bool isVIMAGEorVSAMPLE = LSO.TII->isVIMAGE(*I) || LSO.TII->isVSAMPLE(*I); in setMI()