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.cpp4822 static bool canPairLdStOpc(unsigned FirstOpc, unsigned SecondOpc) { in canPairLdStOpc() argument
4823 if (FirstOpc == SecondOpc) in canPairLdStOpc()
4831 return SecondOpc == AArch64::STRSui || SecondOpc == AArch64::STURSi; in canPairLdStOpc()
4834 return SecondOpc == AArch64::STRDui || SecondOpc == AArch64::STURDi; in canPairLdStOpc()
4837 return SecondOpc == AArch64::STRQui || SecondOpc == AArch64::STURQi; in canPairLdStOpc()
4840 return SecondOpc == AArch64::STRWui || SecondOpc == AArch64::STURWi; in canPairLdStOpc()
4843 return SecondOpc == AArch64::STRXui || SecondOpc == AArch64::STURXi; in canPairLdStOpc()
4846 return SecondOpc == AArch64::LDRSui || SecondOpc == AArch64::LDURSi; in canPairLdStOpc()
4849 return SecondOpc == AArch64::LDRDui || SecondOpc == AArch64::LDURDi; in canPairLdStOpc()
4852 return SecondOpc == AArch64::LDRQui || SecondOpc == AArch64::LDURQi; in canPairLdStOpc()
[all …]
H A DAArch64ISelLowering.cpp14551 unsigned SecondOpc = SecondOp.getOpcode(); in tryLowerToSLI() local
14559 (SecondOpc == AArch64ISD::VSHL || SecondOpc == AArch64ISD::VLSHR || in tryLowerToSLI()
14560 SecondOpc == AArch64ISD::SHL_PRED || in tryLowerToSLI()
14561 SecondOpc == AArch64ISD::SRL_PRED)) { in tryLowerToSLI()
14565 } else if ((SecondOpc == ISD::AND || SecondOpc == AArch64ISD::BICi) && in tryLowerToSLI()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp2892 static bool isClusterableLdStOpcPair(unsigned FirstOpc, unsigned SecondOpc, in isClusterableLdStOpcPair() argument
2901 return FirstOpc == SecondOpc; in isClusterableLdStOpcPair()
2907 return SecondOpc == PPC::STW || SecondOpc == PPC::STW8; in isClusterableLdStOpcPair()
2941 unsigned SecondOpc = SecondLdSt.getOpcode(); in shouldClusterMemOps() local
2945 if (!isClusterableLdStOpcPair(FirstOpc, SecondOpc, Subtarget)) in shouldClusterMemOps()