Lines Matching defs:OpdsMapping

3565   SmallVector<const ValueMapping*, 8> OpdsMapping(MI.getNumOperands());
3573 OpdsMapping[i] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, Size);
3575 return getInstructionMapping(1, 1, getOperandsMapping(OpdsMapping),
3583 SmallVector<const ValueMapping*, 8> OpdsMapping(MI.getNumOperands());
3596 OpdsMapping[i] = AMDGPU::getValueMapping(BankID, Size);
3599 return getInstructionMapping(1, 1, getOperandsMapping(OpdsMapping),
3607 SmallVector<const ValueMapping*, 8> OpdsMapping(MI.getNumOperands());
3615 OpdsMapping[I] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, Size);
3618 return getInstructionMapping(1, 1, getOperandsMapping(OpdsMapping),
3631 SmallVector<const ValueMapping *, 8> OpdsMapping(NumOps);
3655 OpdsMapping[I] = AMDGPU::getValueMapping(NewBank, Size);
3658 OpdsMapping[I] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, Size);
3662 return getInstructionMapping(1, 1, getOperandsMapping(OpdsMapping), NumOps);
3686 SmallVector<const ValueMapping*, 2> OpdsMapping(2);
3718 OpdsMapping[0] = ValMapping;
3719 OpdsMapping[1] = PtrMapping;
3721 1, 1, getOperandsMapping(OpdsMapping), MI.getNumOperands());
3806 SmallVector<const ValueMapping *, 1> OpdsMapping(OpdsMappingSize);
3807 OpdsMapping[0] = &ValMap;
3809 OpdsMapping[1] = &ValMap;
3813 /*OperandsMapping*/ getOperandsMapping(OpdsMapping), OpdsMappingSize);
3880 SmallVector<const ValueMapping*, 8> OpdsMapping(MI.getNumOperands());
3928 OpdsMapping[0] = AMDGPU::getValueMapping(TargetBankID, Size);
3929 OpdsMapping[1] = AMDGPU::getValueMapping(BankLHS, Size);
3930 OpdsMapping[2] = AMDGPU::getValueMapping(BankRHS, Size);
3937 OpdsMapping[0] = getValueMappingSGPR64Only(AMDGPU::SGPRRegBankID, Size);
3938 OpdsMapping[1] = OpdsMapping[2] = OpdsMapping[0];
3940 OpdsMapping[0] = getValueMappingSGPR64Only(AMDGPU::VGPRRegBankID, Size);
3942 OpdsMapping[1] = AMDGPU::getValueMapping(Bank1, Size);
3945 OpdsMapping[2] = AMDGPU::getValueMapping(Bank2, Size);
4095 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, 64);
4096 OpdsMapping[1] = AMDGPU::getValueMapping(AMDGPU::VCCRegBankID, 1);
4097 OpdsMapping[2] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, 32);
4098 OpdsMapping[3] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, 32);
4099 OpdsMapping[4] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, 64);
4104 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, Size);
4115 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, Size);
4120 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, 32);
4122 OpdsMapping[1] = AMDGPU::getValueMapping(SrcBankID, 32);
4130 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, 32);
4131 OpdsMapping[1] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, 32);
4139 OpdsMapping[0] = AMDGPU::getValueMapping(BankID, DstSize);
4140 OpdsMapping[1] = AMDGPU::getValueMapping(BankID, SrcSize);
4141 OpdsMapping[2] = AMDGPU::getValueMapping(BankID, EltSize);
4142 OpdsMapping[3] = nullptr;
4149 OpdsMapping[0] = AMDGPU::getValueMapping(BankID, DstSize);
4150 OpdsMapping[1] = AMDGPU::getValueMapping(BankID, SrcSize);
4151 OpdsMapping[2] = nullptr;
4164 OpdsMapping[0] = AMDGPU::getValueMapping(DstBankID, DstSize);
4165 OpdsMapping[1] = AMDGPU::getValueMapping(Src0BankID, SrcSize);
4166 OpdsMapping[2] = AMDGPU::getValueMapping(Src1BankID, SrcSize);
4178 OpdsMapping[0] = AMDGPU::getValueMapping(Bank, DstSize);
4181 OpdsMapping[i] = AMDGPU::getValueMapping(Bank, SrcSize);
4192 OpdsMapping[0] = OpdsMapping[1] = AMDGPU::getValueMapping(BankID, Size);
4201 OpdsMapping[0] = AMDGPU::getValueMapping(BankID, 32);
4202 OpdsMapping[1] = AMDGPU::getValueMappingSGPR64Only(BankID, Size);
4208 OpdsMapping[0] = AMDGPU::getValueMapping(BankID, 32);
4213 OpdsMapping[1] = AMDGPU::getValueMapping(BankID, Size);
4222 OpdsMapping[0] = AMDGPU::getValueMapping(Bank, DstSize);
4223 OpdsMapping[1] = AMDGPU::getValueMapping(Bank, SrcSize);
4249 OpdsMapping[0] = AMDGPU::getValueMappingSGPR64Only(DstBank, DstSize);
4250 OpdsMapping[1] = AMDGPU::getValueMappingSGPR64Only(SrcBank->getID(),
4258 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::VCCRegBankID, DstSize);
4259 OpdsMapping[1] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, SrcSize);
4270 OpdsMapping[0] = ValMapping;
4271 OpdsMapping[1] = getValueMappingForPtr(MRI, MI.getOperand(1).getReg());
4310 OpdsMapping[0] = AMDGPU::getValueMapping(DstBank, ResultSize);
4311 OpdsMapping[1] = nullptr; // Predicate Operand.
4312 OpdsMapping[2] = AMDGPU::getValueMapping(SrcBank, Size);
4313 OpdsMapping[3] = AMDGPU::getValueMapping(SrcBank, Size);
4325 OpdsMapping[0] = AMDGPU::getValueMappingSGPR64Only(OutputBankID, DstSize);
4326 OpdsMapping[1] = AMDGPU::getValueMapping(SrcBankID, SrcSize);
4329 OpdsMapping[2] = AMDGPU::getValueMapping(IdxBank, IdxSize);
4342 OpdsMapping[0] = AMDGPU::getValueMapping(OutputBankID, VecSize);
4343 OpdsMapping[1] = AMDGPU::getValueMapping(OutputBankID, VecSize);
4348 OpdsMapping[2] = AMDGPU::getValueMappingSplit64(InsertEltBankID,
4352 OpdsMapping[2] = AMDGPU::getValueMapping(InsertEltBankID, InsertSize);
4356 OpdsMapping[3] = AMDGPU::getValueMapping(IdxBankID, IdxSize);
4366 OpdsMapping[i] = AMDGPU::getValueMapping(Bank, Size);
4392 OpdsMapping[0] = getVGPROpMapping(MI.getOperand(0).getReg(), MRI, *TRI);
4395 OpdsMapping[1] = getSGPROpMapping(MI.getOperand(1).getReg(), MRI, *TRI);
4398 OpdsMapping[2] = getVGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
4401 OpdsMapping[3] = getVGPROpMapping(MI.getOperand(3).getReg(), MRI, *TRI);
4404 OpdsMapping[4] = getSGPROpMapping(MI.getOperand(4).getReg(), MRI, *TRI);
4426 OpdsMapping[0] = getVGPROpMapping(MI.getOperand(0).getReg(), MRI, *TRI);
4429 OpdsMapping[1] = getVGPROpMapping(MI.getOperand(1).getReg(), MRI, *TRI);
4432 OpdsMapping[2] = getSGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
4435 OpdsMapping[3] = getVGPROpMapping(MI.getOperand(3).getReg(), MRI, *TRI);
4438 OpdsMapping[4] = getVGPROpMapping(MI.getOperand(4).getReg(), MRI, *TRI);
4441 OpdsMapping[5] = getSGPROpMapping(MI.getOperand(5).getReg(), MRI, *TRI);
4449 OpdsMapping[0] = getVGPROpMapping(MI.getOperand(0).getReg(), MRI, *TRI);
4452 OpdsMapping[1] = getVGPROpMapping(MI.getOperand(1).getReg(), MRI, *TRI);
4455 OpdsMapping[2] = getVGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
4458 OpdsMapping[3] = getSGPROpMapping(MI.getOperand(3).getReg(), MRI, *TRI);
4461 OpdsMapping[4] = getVGPROpMapping(MI.getOperand(4).getReg(), MRI, *TRI);
4464 OpdsMapping[5] = getVGPROpMapping(MI.getOperand(5).getReg(), MRI, *TRI);
4467 OpdsMapping[6] = getSGPROpMapping(MI.getOperand(6).getReg(), MRI, *TRI);
4480 OpdsMapping[1] = getSGPROpMapping(MI.getOperand(1).getReg(), MRI, *TRI);
4481 OpdsMapping[2] = getSGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
4485 unsigned RSrcBank = OpdsMapping[1]->BreakDown[0].RegBank->getID();
4486 unsigned OffsetBank = OpdsMapping[2]->BreakDown[0].RegBank->getID();
4490 OpdsMapping[0] = AMDGPU::getValueMapping(ResultBank, Size0);
4494 OpdsMapping[0] = getSGPROpMapping(MI.getOperand(0).getReg(), MRI, *TRI);
4495 OpdsMapping[2] = getSGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
4690 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, Size);
4695 OpdsMapping[0] = OpdsMapping[2]
4700 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::VCCRegBankID, 1);
4706 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, Dst0Size);
4707 OpdsMapping[1] = AMDGPU::getValueMapping(AMDGPU::VCCRegBankID, Dst1Size);
4710 OpdsMapping[3] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, SrcSize);
4711 OpdsMapping[4] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, SrcSize);
4720 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::VCCRegBankID, DstSize);
4721 OpdsMapping[2] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, Src0Size);
4722 OpdsMapping[3] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, Src1Size);
4729 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, DstSize);
4731 OpdsMapping[2] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, OpSize);
4732 OpdsMapping[3] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, OpSize);
4740 OpdsMapping[3] = AMDGPU::getValueMapping(IdxBank, IdxSize);
4746 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, DstSize);
4747 OpdsMapping[2] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, SrcSize);
4758 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, DstSize);
4762 OpdsMapping[2] = AMDGPU::getValueMapping(SrcBank, SrcSize);
4763 OpdsMapping[3] = AMDGPU::getValueMapping(IdxBank, IdxSize);
4764 OpdsMapping[4] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, SrcSize);
4769 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, Size);
4770 OpdsMapping[2] = AMDGPU::getValueMapping(AMDGPU::VCCRegBankID, 1);
4771 OpdsMapping[3] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, Size);
4777 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, Size);
4778 OpdsMapping[2] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, Size);
4779 OpdsMapping[3] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, Size);
4780 OpdsMapping[4] = getSGPROpMapping(MI.getOperand(3).getReg(), MRI, *TRI);
4781 OpdsMapping[5] = getSGPROpMapping(MI.getOperand(4).getReg(), MRI, *TRI);
4787 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, Size);
4788 OpdsMapping[2] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, Size);
4789 OpdsMapping[3] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, Size);
4790 OpdsMapping[4] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, Size);
4844 OpdsMapping[0] =
4848 OpdsMapping[2] = getVGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
4849 OpdsMapping[3] = getVGPROpMapping(MI.getOperand(3).getReg(), MRI, *TRI);
4850 OpdsMapping[4] =
4859 OpdsMapping[0] =
4864 OpdsMapping[2] = getVGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
4865 OpdsMapping[3] = getVGPROpMapping(MI.getOperand(3).getReg(), MRI, *TRI);
4866 OpdsMapping[4] =
4871 OpdsMapping[8] = getVGPROpMapping(MI.getOperand(8).getReg(), MRI, *TRI);
4872 OpdsMapping[10] = getVGPROpMapping(MI.getOperand(10).getReg(), MRI, *TRI);
4904 OpdsMapping[0] = getAGPROpMapping(MI.getOperand(0).getReg(), MRI, *TRI);
4905 OpdsMapping[2] = getVGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
4906 OpdsMapping[3] = getVGPROpMapping(MI.getOperand(3).getReg(), MRI, *TRI);
4907 OpdsMapping[4] = getAGPROpMapping(MI.getOperand(4).getReg(), MRI, *TRI);
4908 OpdsMapping[5] = getVGPROpMapping(MI.getOperand(5).getReg(), MRI, *TRI);
4922 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, DstSize);
4924 OpdsMapping[I] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, 32);
4928 OpdsMapping[M0Idx] = AMDGPU::getValueMapping(M0Bank, 32);
4938 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, DstSize);
4939 OpdsMapping[2] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, 32);
4940 OpdsMapping[3] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, 32);
4941 OpdsMapping[4] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, 32);
4947 OpdsMapping[0] = OpdsMapping[1] = OpdsMapping[3] = OpdsMapping[4] =
4954 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, DstSize);
4955 OpdsMapping[2] = AMDGPU::getValueMapping(AMDGPU::VCCRegBankID, SrcSize);
4963 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::VCCRegBankID, 1);
4964 OpdsMapping[2] = AMDGPU::getValueMapping(MaskBank, MaskSize);
4969 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, Size);
4970 OpdsMapping[2] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, Size);
4971 OpdsMapping[3] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, Size);
4972 OpdsMapping[4] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, Size);
4980 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, MaskSize);
4981 OpdsMapping[2] = AMDGPU::getValueMapping(MaskBank, MaskSize);
4987 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, DstSize);
4991 OpdsMapping[2] = AMDGPU::getValueMapping(regBankID, OpSize);
4997 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, 64);
4998 OpdsMapping[2] = AMDGPU::getValueMapping(MaskBank, 32);
5018 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, 128);
5019 OpdsMapping[N] = getSGPROpMapping(MI.getOperand(N).getReg(), MRI, *TRI);
5025 OpdsMapping[2] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, Size);
5030 OpdsMapping[I] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, Size);
5045 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, Size);
5065 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, DstSize);
5068 OpdsMapping[2] = AMDGPU::getValueMapping(M0Bank, 32);
5069 OpdsMapping[3] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, 32);
5075 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, DstSize);
5076 OpdsMapping[2] = getSGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
5080 OpdsMapping[3] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, 32);
5081 OpdsMapping[4] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, 32);
5085 OpdsMapping[3] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, 32);
5086 OpdsMapping[4] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, 32);
5087 OpdsMapping[5] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, 32);
5088 OpdsMapping[6] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, 32);
5091 OpdsMapping[3] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, 32);
5092 OpdsMapping[4] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, 32);
5093 OpdsMapping[5] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, 32);
5094 OpdsMapping[6] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, 32);
5095 OpdsMapping[8] = getSGPROpMapping(MI.getOperand(8).getReg(), MRI, *TRI);
5102 OpdsMapping[2] = AMDGPU::getValueMapping(Bank, 32);
5109 OpdsMapping[2] = AMDGPU::getValueMapping(Bank, 32);
5116 OpdsMapping[1] = AMDGPU::getValueMapping(Bank, 32);
5121 OpdsMapping[1] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, Size);
5126 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::VCCRegBankID, 1);
5127 OpdsMapping[1] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, WaveSize);
5128 OpdsMapping[3] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, WaveSize);
5133 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::VCCRegBankID, 1);
5138 OpdsMapping[1] = AMDGPU::getValueMapping(AMDGPU::VCCRegBankID, 1);
5149 OpdsMapping[0] = getVGPROpMapping(MI.getOperand(0).getReg(), MRI, *TRI);
5150 OpdsMapping[2] = getSGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
5151 OpdsMapping[3] = getVGPROpMapping(MI.getOperand(3).getReg(), MRI, *TRI);
5152 OpdsMapping[4] = getSGPROpMapping(MI.getOperand(4).getReg(), MRI, *TRI);
5157 OpdsMapping[1] = getSGPROpMapping(MI.getOperand(1).getReg(), MRI, *TRI);
5158 OpdsMapping[2] = getSGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
5159 OpdsMapping[4] = getVGPROpMapping(MI.getOperand(4).getReg(), MRI, *TRI);
5160 OpdsMapping[5] = getSGPROpMapping(MI.getOperand(5).getReg(), MRI, *TRI);
5169 OpdsMapping[1] = getVGPROpMapping(MI.getOperand(1).getReg(), MRI, *TRI);
5170 OpdsMapping[2] = getSGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
5171 OpdsMapping[3] = getVGPROpMapping(MI.getOperand(3).getReg(), MRI, *TRI);
5172 OpdsMapping[4] = getSGPROpMapping(MI.getOperand(4).getReg(), MRI, *TRI);
5181 OpdsMapping[0] = getVGPROpMapping(MI.getOperand(0).getReg(), MRI, *TRI);
5182 OpdsMapping[2] = getSGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
5183 OpdsMapping[3] = getVGPROpMapping(MI.getOperand(3).getReg(), MRI, *TRI);
5184 OpdsMapping[4] = getVGPROpMapping(MI.getOperand(4).getReg(), MRI, *TRI);
5185 OpdsMapping[5] = getSGPROpMapping(MI.getOperand(5).getReg(), MRI, *TRI);
5190 OpdsMapping[1] = getSGPROpMapping(MI.getOperand(1).getReg(), MRI, *TRI);
5191 OpdsMapping[2] = getSGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
5192 OpdsMapping[4] = getVGPROpMapping(MI.getOperand(4).getReg(), MRI, *TRI);
5193 OpdsMapping[5] = getVGPROpMapping(MI.getOperand(5).getReg(), MRI, *TRI);
5194 OpdsMapping[6] = getSGPROpMapping(MI.getOperand(6).getReg(), MRI, *TRI);
5201 OpdsMapping[1] = getVGPROpMapping(MI.getOperand(1).getReg(), MRI, *TRI);
5202 OpdsMapping[2] = getSGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
5203 OpdsMapping[3] = getVGPROpMapping(MI.getOperand(3).getReg(), MRI, *TRI);
5204 OpdsMapping[4] = getVGPROpMapping(MI.getOperand(4).getReg(), MRI, *TRI);
5205 OpdsMapping[5] = getSGPROpMapping(MI.getOperand(5).getReg(), MRI, *TRI);
5210 OpdsMapping[1] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, Size);
5216 OpdsMapping[1] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, 32);
5221 OpdsMapping[2] = AMDGPU::getValueMapping(Bank, 32);
5230 OpdsMapping[1] = AMDGPU::getValueMapping(Bank, 32);
5234 OpdsMapping[1] = getVGPROpMapping(MI.getOperand(1).getReg(), MRI, *TRI);
5235 OpdsMapping[2] = getSGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
5244 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, DstSize);
5246 OpdsMapping[I] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, 32);
5250 OpdsMapping[M0Idx] = AMDGPU::getValueMapping(M0Bank, 32);
5255 OpdsMapping[0] = getVGPROpMapping(MI.getOperand(0).getReg(), MRI, *TRI);
5256 OpdsMapping[2] = getVGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
5259 OpdsMapping[0] =
5261 OpdsMapping[1] =
5263 OpdsMapping[3] =
5265 OpdsMapping[4] =
5267 OpdsMapping[5] =
5272 OpdsMapping[1] = getSGPROpMapping(MI.getOperand(1).getReg(), MRI, *TRI);
5275 OpdsMapping[1] = getSGPROpMapping(MI.getOperand(1).getReg(), MRI, *TRI);
5279 OpdsMapping[1] = getSGPROpMapping(MI.getOperand(1).getReg(), MRI, *TRI);
5280 OpdsMapping[2] = getSGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
5284 OpdsMapping[0] =
5290 OpdsMapping[0] = getSGPROpMapping(MI.getOperand(0).getReg(), MRI, *TRI);
5291 OpdsMapping[2] = getSGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
5297 OpdsMapping[1] = getSGPROpMapping(MI.getOperand(1).getReg(), MRI, *TRI);
5298 OpdsMapping[2] = getSGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
5331 OpdsMapping[0] = AMDGPU::getValueMappingSGPR64Only(Bank, Size);
5332 OpdsMapping[1] = AMDGPU::getValueMapping(CondBank, 1);
5333 OpdsMapping[2] = AMDGPU::getValueMappingSGPR64Only(Bank, Size);
5334 OpdsMapping[3] = AMDGPU::getValueMappingSGPR64Only(Bank, Size);
5336 OpdsMapping[0] = AMDGPU::getValueMapping(Bank, Size);
5337 OpdsMapping[1] = AMDGPU::getValueMapping(CondBank, 1);
5338 OpdsMapping[2] = AMDGPU::getValueMapping(Bank, Size);
5339 OpdsMapping[3] = AMDGPU::getValueMapping(Bank, Size);
5346 OpdsMapping[0] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, 64);
5349 OpdsMapping[1] = getSGPROpMapping(MI.getOperand(1).getReg(), MRI, *TRI);
5357 OpdsMapping[I] = AMDGPU::getValueMapping(OpBank, Size);
5383 OpdsMapping[0] = getVGPROpMapping(MI.getOperand(0).getReg(), MRI, *TRI);
5384 OpdsMapping[1] = getValueMappingForPtr(MRI, MI.getOperand(1).getReg());
5385 OpdsMapping[2] = getVGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
5389 OpdsMapping[0] = getVGPROpMapping(MI.getOperand(0).getReg(), MRI, *TRI);
5390 OpdsMapping[1] = getValueMappingForPtr(MRI, MI.getOperand(1).getReg());
5391 OpdsMapping[2] = getVGPROpMapping(MI.getOperand(2).getReg(), MRI, *TRI);
5392 OpdsMapping[3] = getVGPROpMapping(MI.getOperand(3).getReg(), MRI, *TRI);
5402 OpdsMapping[0] = AMDGPU::getValueMapping(Bank, 1);
5408 OpdsMapping[0] = getSGPROpMapping(MI.getOperand(0).getReg(), MRI, *TRI);
5413 getOperandsMapping(OpdsMapping),