Searched refs:SrcOpcode (Results 1 – 4 of 4) sorted by relevance
/openbsd/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86DomainReassignment.cpp | 85 unsigned SrcOpcode; member in __anon8fe180360111::InstrConverterBase 88 InstrConverterBase(unsigned SrcOpcode) : SrcOpcode(SrcOpcode) {} in InstrConverterBase() argument 95 assert(MI->getOpcode() == SrcOpcode && in isLegal() 116 InstrIgnore(unsigned SrcOpcode) : InstrConverterBase(SrcOpcode) {} in InstrIgnore() argument 136 InstrReplacer(unsigned SrcOpcode, unsigned DstOpcode) in InstrReplacer() argument 137 : InstrConverterBase(SrcOpcode), DstOpcode(DstOpcode) {} in InstrReplacer() 177 InstrReplacerDstCOPY(unsigned SrcOpcode, unsigned DstOpcode) in InstrReplacerDstCOPY() argument 178 : InstrConverterBase(SrcOpcode), DstOpcode(DstOpcode) {} in InstrReplacerDstCOPY() 214 : InstrReplacer(SrcOpcode, DstOpcode), DstDomain(DstDomain) {} in InstrCOPYReplacer() 263 InstrReplaceWithCopy(unsigned SrcOpcode, unsigned SrcOpIdx) in InstrReplaceWithCopy() argument [all …]
|
H A D | X86ISelLowering.cpp | 40798 unsigned SrcOpcode = N0.getOpcode(); in canonicalizeShuffleWithBinOps() local 40799 if (TLI.isBinOp(SrcOpcode) && IsSafeToMoveShuffle(N0, SrcOpcode)) { in canonicalizeShuffleWithBinOps() 40843 unsigned SrcOpcode = N0.getOpcode(); in canonicalizeShuffleWithBinOps() local 40844 if (TLI.isBinOp(SrcOpcode) && N1.getOpcode() == SrcOpcode && in canonicalizeShuffleWithBinOps() 40845 IsSafeToMoveShuffle(N0, SrcOpcode) && in canonicalizeShuffleWithBinOps() 40846 IsSafeToMoveShuffle(N1, SrcOpcode)) { in canonicalizeShuffleWithBinOps() 51401 unsigned SrcOpcode = Src.getOpcode(); in combineTruncatedArithmetic() local 51444 switch (SrcOpcode) { in combineTruncatedArithmetic() 51449 TLI.isOperationLegal(SrcOpcode, VT) && in combineTruncatedArithmetic() 51450 !TLI.isOperationLegal(SrcOpcode, SrcVT)) in combineTruncatedArithmetic() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/ |
H A D | PPCMIPeephole.cpp | 783 unsigned SrcOpcode = SrcMI->getOpcode(); in simplifyCode() local 786 if (SrcOpcode == PPC::LHZ || SrcOpcode == PPC::LHZX) { in simplifyCode() 794 bool SourceIsXForm = SrcOpcode == PPC::LHZX; in simplifyCode() 827 unsigned SrcOpcode = SrcMI->getOpcode(); in simplifyCode() local 830 if (SrcOpcode == PPC::LWZ || SrcOpcode == PPC::LWZX) { in simplifyCode() 855 bool SourceIsXForm = SrcOpcode == PPC::LWZX; in simplifyCode()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 24375 unsigned SrcOpcode = N0.getOpcode(); in visitVECTOR_SHUFFLE() local 24376 if (TLI.isBinOp(SrcOpcode) && N->isOnlyUserOf(N0.getNode()) && in visitVECTOR_SHUFFLE() 24378 (SrcOpcode == N1.getOpcode() && N->isOnlyUserOf(N1.getNode())))) { in visitVECTOR_SHUFFLE() 24443 return DAG.getNode(SrcOpcode, DL, VT, LHS, RHS); in visitVECTOR_SHUFFLE()
|