Lines Matching refs:IsStore
1217 bool IsStore = MI->mayStore(); in spillVGPRtoAGPR() local
1221 unsigned Dst = IsStore ? Reg : ValueReg; in spillVGPRtoAGPR()
1222 unsigned Src = IsStore ? ValueReg : Reg; in spillVGPRtoAGPR()
1235 unsigned Opc = (IsStore ^ IsVGPR) ? AMDGPU::V_ACCVGPR_WRITE_B32_e64 in spillVGPRtoAGPR()
1254 bool IsStore = MI->mayStore(); in buildMUBUFOffsetLoadStore() local
1257 int LoadStoreOp = IsStore ? in buildMUBUFOffsetLoadStore()
1286 bool IsStore = TII->get(LoadStoreOp).mayStore(); in getFlatScratchSpillOpcode() local
1293 LoadStoreOp = IsStore ? AMDGPU::SCRATCH_STORE_DWORD_SADDR in getFlatScratchSpillOpcode()
1297 LoadStoreOp = IsStore ? AMDGPU::SCRATCH_STORE_DWORDX2_SADDR in getFlatScratchSpillOpcode()
1301 LoadStoreOp = IsStore ? AMDGPU::SCRATCH_STORE_DWORDX3_SADDR in getFlatScratchSpillOpcode()
1305 LoadStoreOp = IsStore ? AMDGPU::SCRATCH_STORE_DWORDX4_SADDR in getFlatScratchSpillOpcode()
1333 bool IsStore = Desc->mayStore(); in buildSpillLoadStore() local
1517 int NewLoadStoreOp = IsStore ? getOffenMUBUFStore(LoadStoreOp) in buildSpillLoadStore()
1539 unsigned SrcDstRegState = getDefRegState(!IsStore); in buildSpillLoadStore()
1550 bool NeedSuperRegDef = e > 1 && IsStore && IsFirstSubReg; in buildSpillLoadStore()
1573 if (NeedSuperRegDef || (IsSubReg && IsStore && Lane == LaneS && IsFirstSubReg)) { in buildSpillLoadStore()
1611 if (IsStore) { in buildSpillLoadStore()
1637 .addReg(SubReg, getDefRegState(!IsStore) | getKillRegState(IsKill)); in buildSpillLoadStore()
1673 if (!IsStore && IsAGPR && TmpIntermediateVGPR != AMDGPU::NoRegister) { in buildSpillLoadStore()
1704 if (!IsStore && MI != MBB.end() && MI->isReturn() && in buildSpillLoadStore()