Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp5314 unsigned HandOpcode = N0.getOpcode(); in hoistLogicOpWithSameOpcodeHands() local
5317 assert(HandOpcode == N1.getOpcode() && "Bad input!"); in hoistLogicOpWithSameOpcodeHands()
5331 if (HandOpcode == ISD::ANY_EXTEND || HandOpcode == ISD::ZERO_EXTEND || in hoistLogicOpWithSameOpcodeHands()
5332 HandOpcode == ISD::SIGN_EXTEND) { in hoistLogicOpWithSameOpcodeHands()
5347 if (HandOpcode == ISD::ANY_EXTEND && LegalTypes && in hoistLogicOpWithSameOpcodeHands()
5352 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
5356 if (HandOpcode == ISD::TRUNCATE) { in hoistLogicOpWithSameOpcodeHands()
5374 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
5379 if ((HandOpcode == ISD::SHL || HandOpcode == ISD::SRL || in hoistLogicOpWithSameOpcodeHands()
5380 HandOpcode == ISD::SRA || HandOpcode == ISD::AND) && in hoistLogicOpWithSameOpcodeHands()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp2740 unsigned HandOpcode = LeftHandInst->getOpcode(); in matchHoistLogicOpWithSameOpcodeHands() local
2741 if (HandOpcode != RightHandInst->getOpcode()) in matchHoistLogicOpWithSameOpcodeHands()
2760 switch (HandOpcode) { in matchHoistLogicOpWithSameOpcodeHands()
2799 InstructionBuildSteps HandSteps(HandOpcode, HandBuildSteps); in matchHoistLogicOpWithSameOpcodeHands()