Lines Matching refs:getOpcode

24   if (SecondMI.getOpcode() != AArch64::Bcc)  in isArithmeticBccPair()
38 switch (FirstMI->getOpcode()) { in isArithmeticBccPair()
72 if (SecondMI.getOpcode() != AArch64::CBZW && in isArithmeticCbzPair()
73 SecondMI.getOpcode() != AArch64::CBZX && in isArithmeticCbzPair()
74 SecondMI.getOpcode() != AArch64::CBNZW && in isArithmeticCbzPair()
75 SecondMI.getOpcode() != AArch64::CBNZX) in isArithmeticCbzPair()
82 switch (FirstMI->getOpcode()) { in isArithmeticCbzPair()
123 switch (SecondMI.getOpcode()) { in isAESPair()
127 return FirstMI == nullptr || FirstMI->getOpcode() == AArch64::AESErr; in isAESPair()
131 return FirstMI == nullptr || FirstMI->getOpcode() == AArch64::AESDrr; in isAESPair()
140 if (SecondMI.getOpcode() != AArch64::EORv16i8) in isCryptoEORPair()
147 switch (FirstMI->getOpcode()) { in isCryptoEORPair()
163 if ((FirstMI == nullptr || FirstMI->getOpcode() == AArch64::ADRP) && in isAdrpAddPair()
164 SecondMI.getOpcode() == AArch64::ADDXri) in isAdrpAddPair()
174 if ((FirstMI == nullptr || FirstMI->getOpcode() == AArch64::MOVZWi) && in isLiteralsPair()
175 (SecondMI.getOpcode() == AArch64::MOVKWi && in isLiteralsPair()
180 if((FirstMI == nullptr || FirstMI->getOpcode() == AArch64::MOVZXi) && in isLiteralsPair()
181 (SecondMI.getOpcode() == AArch64::MOVKXi && in isLiteralsPair()
187 (FirstMI->getOpcode() == AArch64::MOVKXi && in isLiteralsPair()
189 (SecondMI.getOpcode() == AArch64::MOVKXi && in isLiteralsPair()
199 switch (SecondMI.getOpcode()) { in isAddressLdStPair()
227 switch (FirstMI->getOpcode()) { in isAddressLdStPair()
242 if (SecondMI.getOpcode() == AArch64::CSELWr) { in isCCSelectPair()
248 switch (FirstMI->getOpcode()) { in isCCSelectPair()
260 if (SecondMI.getOpcode() == AArch64::CSELXr) { in isCCSelectPair()
266 switch (FirstMI->getOpcode()) { in isCCSelectPair()
287 switch (SecondMI.getOpcode()) { in isArithmeticLogicPair()
327 switch (FirstMI->getOpcode()) { in isArithmeticLogicPair()
363 switch (FirstMI->getOpcode()) { in isArithmeticLogicPair()