Home
last modified time | relevance | path

Searched refs:OpcA (Results 1 – 2 of 2) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DComplexDeinterleavingPass.cpp683 unsigned OpcA = A->getOpcode(); in isInstructionPairAdd() local
686 return (OpcA == Instruction::FSub && OpcB == Instruction::FAdd) || in isInstructionPairAdd()
687 (OpcA == Instruction::FAdd && OpcB == Instruction::FSub) || in isInstructionPairAdd()
688 (OpcA == Instruction::Sub && OpcB == Instruction::Add) || in isInstructionPairAdd()
689 (OpcA == Instruction::Add && OpcB == Instruction::Sub); in isInstructionPairAdd()
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64LoadStoreOptimizer.cpp562 unsigned OpcA = FirstMI.getOpcode(); in isPreLdStPairCandidate() local
565 switch (OpcA) { in isPreLdStPairCandidate()
1302 unsigned OpcA = FirstMI.getOpcode(); in areCandidatesToMergeOrPair() local
1306 if (OpcA == OpcB) in areCandidatesToMergeOrPair()
1311 unsigned NonSExtOpc = getMatchingNonSExtOpcode(OpcA, &IsValidLdStrOpc); in areCandidatesToMergeOrPair()
1316 Flags.setSExtIdx(NonSExtOpc == (unsigned)OpcA ? 1 : 0); in areCandidatesToMergeOrPair()
1327 if (isNarrowStore(OpcA) || isNarrowStore(OpcB)) in areCandidatesToMergeOrPair()
1337 return TII->hasUnscaledLdStOffset(OpcA) != TII->hasUnscaledLdStOffset(OpcB) && in areCandidatesToMergeOrPair()
1338 getMatchingPairOpcode(OpcA) == getMatchingPairOpcode(OpcB); in areCandidatesToMergeOrPair()