Home
last modified time | relevance | path

Searched refs:SecondOpc (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp4237 static bool canPairLdStOpc(unsigned FirstOpc, unsigned SecondOpc) { in canPairLdStOpc() argument
4238 if (FirstOpc == SecondOpc) in canPairLdStOpc()
4246 return SecondOpc == AArch64::STRSui || SecondOpc == AArch64::STURSi; in canPairLdStOpc()
4249 return SecondOpc == AArch64::STRDui || SecondOpc == AArch64::STURDi; in canPairLdStOpc()
4252 return SecondOpc == AArch64::STRQui || SecondOpc == AArch64::STURQi; in canPairLdStOpc()
4255 return SecondOpc == AArch64::STRWui || SecondOpc == AArch64::STURWi; in canPairLdStOpc()
4258 return SecondOpc == AArch64::STRXui || SecondOpc == AArch64::STURXi; in canPairLdStOpc()
4261 return SecondOpc == AArch64::LDRSui || SecondOpc == AArch64::LDURSi; in canPairLdStOpc()
4264 return SecondOpc == AArch64::LDRDui || SecondOpc == AArch64::LDURDi; in canPairLdStOpc()
4267 return SecondOpc == AArch64::LDRQui || SecondOpc == AArch64::LDURQi; in canPairLdStOpc()
[all …]
H A DAArch64ISelLowering.cpp13701 unsigned SecondOpc = SecondOp.getOpcode(); in tryLowerToSLI() local
13709 (SecondOpc == AArch64ISD::VSHL || SecondOpc == AArch64ISD::VLSHR || in tryLowerToSLI()
13710 SecondOpc == AArch64ISD::SHL_PRED || in tryLowerToSLI()
13711 SecondOpc == AArch64ISD::SRL_PRED)) { in tryLowerToSLI()
13715 } else if ((SecondOpc == ISD::AND || SecondOpc == AArch64ISD::BICi) && in tryLowerToSLI()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp2869 static bool isClusterableLdStOpcPair(unsigned FirstOpc, unsigned SecondOpc, in isClusterableLdStOpcPair() argument
2878 return FirstOpc == SecondOpc; in isClusterableLdStOpcPair()
2884 return SecondOpc == PPC::STW || SecondOpc == PPC::STW8; in isClusterableLdStOpcPair()
2918 unsigned SecondOpc = SecondLdSt.getOpcode(); in shouldClusterMemOps() local
2922 if (!isClusterableLdStOpcPair(FirstOpc, SecondOpc, Subtarget)) in shouldClusterMemOps()