Lines Matching defs:Indices
4404 ArrayRef<unsigned> Indices) const {
4409 unsigned NumRegs = Indices.size();
4420 AddSubReg(MIB, DestReg, Indices[SubReg], RegState::Define, TRI);
4421 AddSubReg(MIB, SrcReg, Indices[SubReg], 0, TRI);
4422 AddSubReg(MIB, SrcReg, Indices[SubReg], getKillRegState(KillSrc), TRI);
4431 llvm::ArrayRef<unsigned> Indices) const {
4433 unsigned NumRegs = Indices.size();
4444 AddSubReg(MIB, DestReg, Indices[SubReg], RegState::Define, TRI);
4446 AddSubReg(MIB, SrcReg, Indices[SubReg], getKillRegState(KillSrc), TRI);
4563 static const unsigned Indices[] = {AArch64::zsub0, AArch64::zsub1};
4565 Indices);
4574 static const unsigned Indices[] = {AArch64::zsub0, AArch64::zsub1,
4577 Indices);
4588 static const unsigned Indices[] = {AArch64::zsub0, AArch64::zsub1,
4591 Indices);
4619 static const unsigned Indices[] = {AArch64::dsub0, AArch64::dsub1,
4622 Indices);
4629 static const unsigned Indices[] = {AArch64::dsub0, AArch64::dsub1,
4632 Indices);
4639 static const unsigned Indices[] = {AArch64::dsub0, AArch64::dsub1};
4641 Indices);
4648 static const unsigned Indices[] = {AArch64::qsub0, AArch64::qsub1,
4651 Indices);
4658 static const unsigned Indices[] = {AArch64::qsub0, AArch64::qsub1,
4661 Indices);
4668 static const unsigned Indices[] = {AArch64::qsub0, AArch64::qsub1};
4670 Indices);
4676 static const unsigned Indices[] = {AArch64::sube64, AArch64::subo64};
4678 AArch64::XZR, Indices);
4684 static const unsigned Indices[] = {AArch64::sube32, AArch64::subo32};
4686 AArch64::WZR, Indices);