Lines Matching defs:SecondOpc
4683 static bool canPairLdStOpc(unsigned FirstOpc, unsigned SecondOpc) {
4684 if (FirstOpc == SecondOpc)
4692 return SecondOpc == AArch64::STRSui || SecondOpc == AArch64::STURSi;
4695 return SecondOpc == AArch64::STRDui || SecondOpc == AArch64::STURDi;
4698 return SecondOpc == AArch64::STRQui || SecondOpc == AArch64::STURQi;
4701 return SecondOpc == AArch64::STRWui || SecondOpc == AArch64::STURWi;
4704 return SecondOpc == AArch64::STRXui || SecondOpc == AArch64::STURXi;
4707 return SecondOpc == AArch64::LDRSui || SecondOpc == AArch64::LDURSi;
4710 return SecondOpc == AArch64::LDRDui || SecondOpc == AArch64::LDURDi;
4713 return SecondOpc == AArch64::LDRQui || SecondOpc == AArch64::LDURQi;
4716 return SecondOpc == AArch64::LDRSWui || SecondOpc == AArch64::LDURSWi;
4719 return SecondOpc == AArch64::LDRWui || SecondOpc == AArch64::LDURWi;
4722 return SecondOpc == AArch64::LDRXui || SecondOpc == AArch64::LDURXi;
4786 unsigned SecondOpc = SecondLdSt.getOpcode();
4787 if (!canPairLdStOpc(FirstOpc, SecondOpc))
4802 if (hasUnscaledLdStOffset(SecondOpc) && !scaleOffset(SecondOpc, Offset2))
4818 BaseOp2.getIndex(), Offset2, SecondOpc);