Home
last modified time | relevance | path

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

/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp2725 unsigned HandOpcode = LeftHandInst->getOpcode(); in matchHoistLogicOpWithSameOpcodeHands() local
2726 if (HandOpcode != RightHandInst->getOpcode()) in matchHoistLogicOpWithSameOpcodeHands()
2745 switch (HandOpcode) { in matchHoistLogicOpWithSameOpcodeHands()
2784 InstructionBuildSteps HandSteps(HandOpcode, HandBuildSteps); in matchHoistLogicOpWithSameOpcodeHands()
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp2791 unsigned HandOpcode = LeftHandInst->getOpcode(); in matchHoistLogicOpWithSameOpcodeHands() local
2792 if (HandOpcode != RightHandInst->getOpcode()) in matchHoistLogicOpWithSameOpcodeHands()
2811 switch (HandOpcode) { in matchHoistLogicOpWithSameOpcodeHands()
2850 InstructionBuildSteps HandSteps(HandOpcode, HandBuildSteps); in matchHoistLogicOpWithSameOpcodeHands()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp2791 unsigned HandOpcode = LeftHandInst->getOpcode(); in matchHoistLogicOpWithSameOpcodeHands() local
2792 if (HandOpcode != RightHandInst->getOpcode()) in matchHoistLogicOpWithSameOpcodeHands()
2811 switch (HandOpcode) { in matchHoistLogicOpWithSameOpcodeHands()
2850 InstructionBuildSteps HandSteps(HandOpcode, HandBuildSteps); in matchHoistLogicOpWithSameOpcodeHands()
/dports/devel/llvm80/llvm-8.0.1.src/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp3825 unsigned HandOpcode = N0.getOpcode(); in hoistLogicOpWithSameOpcodeHands() local
3842 if (HandOpcode == ISD::ANY_EXTEND || HandOpcode == ISD::ZERO_EXTEND || in hoistLogicOpWithSameOpcodeHands()
3843 HandOpcode == ISD::SIGN_EXTEND) { in hoistLogicOpWithSameOpcodeHands()
3863 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
3867 if (HandOpcode == ISD::TRUNCATE) { in hoistLogicOpWithSameOpcodeHands()
3885 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
3890 if ((HandOpcode == ISD::SHL || HandOpcode == ISD::SRL || in hoistLogicOpWithSameOpcodeHands()
3891 HandOpcode == ISD::SRA || HandOpcode == ISD::AND) && in hoistLogicOpWithSameOpcodeHands()
3901 if (HandOpcode == ISD::BSWAP) { in hoistLogicOpWithSameOpcodeHands()
3906 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp2941 unsigned HandOpcode = LeftHandInst->getOpcode(); in matchHoistLogicOpWithSameOpcodeHands() local
2942 if (HandOpcode != RightHandInst->getOpcode()) in matchHoistLogicOpWithSameOpcodeHands()
2961 switch (HandOpcode) { in matchHoistLogicOpWithSameOpcodeHands()
3000 InstructionBuildSteps HandSteps(HandOpcode, HandBuildSteps); in matchHoistLogicOpWithSameOpcodeHands()
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp2941 unsigned HandOpcode = LeftHandInst->getOpcode(); in matchHoistLogicOpWithSameOpcodeHands() local
2942 if (HandOpcode != RightHandInst->getOpcode()) in matchHoistLogicOpWithSameOpcodeHands()
2961 switch (HandOpcode) { in matchHoistLogicOpWithSameOpcodeHands()
3000 InstructionBuildSteps HandSteps(HandOpcode, HandBuildSteps); in matchHoistLogicOpWithSameOpcodeHands()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp2941 unsigned HandOpcode = LeftHandInst->getOpcode(); in matchHoistLogicOpWithSameOpcodeHands() local
2942 if (HandOpcode != RightHandInst->getOpcode()) in matchHoistLogicOpWithSameOpcodeHands()
2961 switch (HandOpcode) { in matchHoistLogicOpWithSameOpcodeHands()
3000 InstructionBuildSteps HandSteps(HandOpcode, HandBuildSteps); in matchHoistLogicOpWithSameOpcodeHands()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp2941 unsigned HandOpcode = LeftHandInst->getOpcode(); in matchHoistLogicOpWithSameOpcodeHands() local
2942 if (HandOpcode != RightHandInst->getOpcode()) in matchHoistLogicOpWithSameOpcodeHands()
2961 switch (HandOpcode) { in matchHoistLogicOpWithSameOpcodeHands()
3000 InstructionBuildSteps HandSteps(HandOpcode, HandBuildSteps); in matchHoistLogicOpWithSameOpcodeHands()
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp2941 unsigned HandOpcode = LeftHandInst->getOpcode();
2942 if (HandOpcode != RightHandInst->getOpcode())
2961 switch (HandOpcode) {
3000 InstructionBuildSteps HandSteps(HandOpcode, HandBuildSteps);
/dports/devel/llvm10/llvm-10.0.1.src/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4371 unsigned HandOpcode = N0.getOpcode(); in hoistLogicOpWithSameOpcodeHands() local
4388 if (HandOpcode == ISD::ANY_EXTEND || HandOpcode == ISD::ZERO_EXTEND || in hoistLogicOpWithSameOpcodeHands()
4389 HandOpcode == ISD::SIGN_EXTEND) { in hoistLogicOpWithSameOpcodeHands()
4409 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4413 if (HandOpcode == ISD::TRUNCATE) { in hoistLogicOpWithSameOpcodeHands()
4431 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4436 if ((HandOpcode == ISD::SHL || HandOpcode == ISD::SRL || in hoistLogicOpWithSameOpcodeHands()
4437 HandOpcode == ISD::SRA || HandOpcode == ISD::AND) && in hoistLogicOpWithSameOpcodeHands()
4447 if (HandOpcode == ISD::BSWAP) { in hoistLogicOpWithSameOpcodeHands()
4452 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4364 unsigned HandOpcode = N0.getOpcode(); in hoistLogicOpWithSameOpcodeHands() local
4381 if (HandOpcode == ISD::ANY_EXTEND || HandOpcode == ISD::ZERO_EXTEND || in hoistLogicOpWithSameOpcodeHands()
4382 HandOpcode == ISD::SIGN_EXTEND) { in hoistLogicOpWithSameOpcodeHands()
4402 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4406 if (HandOpcode == ISD::TRUNCATE) { in hoistLogicOpWithSameOpcodeHands()
4424 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4429 if ((HandOpcode == ISD::SHL || HandOpcode == ISD::SRL || in hoistLogicOpWithSameOpcodeHands()
4430 HandOpcode == ISD::SRA || HandOpcode == ISD::AND) && in hoistLogicOpWithSameOpcodeHands()
4440 if (HandOpcode == ISD::BSWAP) { in hoistLogicOpWithSameOpcodeHands()
4445 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4371 unsigned HandOpcode = N0.getOpcode(); in hoistLogicOpWithSameOpcodeHands() local
4388 if (HandOpcode == ISD::ANY_EXTEND || HandOpcode == ISD::ZERO_EXTEND || in hoistLogicOpWithSameOpcodeHands()
4389 HandOpcode == ISD::SIGN_EXTEND) { in hoistLogicOpWithSameOpcodeHands()
4409 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4413 if (HandOpcode == ISD::TRUNCATE) { in hoistLogicOpWithSameOpcodeHands()
4431 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4436 if ((HandOpcode == ISD::SHL || HandOpcode == ISD::SRL || in hoistLogicOpWithSameOpcodeHands()
4437 HandOpcode == ISD::SRA || HandOpcode == ISD::AND) && in hoistLogicOpWithSameOpcodeHands()
4447 if (HandOpcode == ISD::BSWAP) { in hoistLogicOpWithSameOpcodeHands()
4452 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
[all …]
/dports/devel/llvm90/llvm-9.0.1.src/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4353 unsigned HandOpcode = N0.getOpcode(); in hoistLogicOpWithSameOpcodeHands() local
4370 if (HandOpcode == ISD::ANY_EXTEND || HandOpcode == ISD::ZERO_EXTEND || in hoistLogicOpWithSameOpcodeHands()
4371 HandOpcode == ISD::SIGN_EXTEND) { in hoistLogicOpWithSameOpcodeHands()
4391 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4395 if (HandOpcode == ISD::TRUNCATE) { in hoistLogicOpWithSameOpcodeHands()
4413 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4418 if ((HandOpcode == ISD::SHL || HandOpcode == ISD::SRL || in hoistLogicOpWithSameOpcodeHands()
4419 HandOpcode == ISD::SRA || HandOpcode == ISD::AND) && in hoistLogicOpWithSameOpcodeHands()
4429 if (HandOpcode == ISD::BSWAP) { in hoistLogicOpWithSameOpcodeHands()
4434 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp2577 unsigned HandOpcode = LeftHandInst->getOpcode(); in matchHoistLogicOpWithSameOpcodeHands() local
2578 if (HandOpcode != RightHandInst->getOpcode()) in matchHoistLogicOpWithSameOpcodeHands()
2597 switch (HandOpcode) { in matchHoistLogicOpWithSameOpcodeHands()
2636 InstructionBuildSteps HandSteps(HandOpcode, HandBuildSteps); in matchHoistLogicOpWithSameOpcodeHands()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4622 unsigned HandOpcode = N0.getOpcode(); in hoistLogicOpWithSameOpcodeHands() local
4639 if (HandOpcode == ISD::ANY_EXTEND || HandOpcode == ISD::ZERO_EXTEND || in hoistLogicOpWithSameOpcodeHands()
4640 HandOpcode == ISD::SIGN_EXTEND) { in hoistLogicOpWithSameOpcodeHands()
4660 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4664 if (HandOpcode == ISD::TRUNCATE) { in hoistLogicOpWithSameOpcodeHands()
4682 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4687 if ((HandOpcode == ISD::SHL || HandOpcode == ISD::SRL || in hoistLogicOpWithSameOpcodeHands()
4688 HandOpcode == ISD::SRA || HandOpcode == ISD::AND) && in hoistLogicOpWithSameOpcodeHands()
4698 if (HandOpcode == ISD::BSWAP) { in hoistLogicOpWithSameOpcodeHands()
4703 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4548 unsigned HandOpcode = N0.getOpcode(); in hoistLogicOpWithSameOpcodeHands() local
4565 if (HandOpcode == ISD::ANY_EXTEND || HandOpcode == ISD::ZERO_EXTEND || in hoistLogicOpWithSameOpcodeHands()
4566 HandOpcode == ISD::SIGN_EXTEND) { in hoistLogicOpWithSameOpcodeHands()
4586 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4590 if (HandOpcode == ISD::TRUNCATE) { in hoistLogicOpWithSameOpcodeHands()
4608 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4613 if ((HandOpcode == ISD::SHL || HandOpcode == ISD::SRL || in hoistLogicOpWithSameOpcodeHands()
4614 HandOpcode == ISD::SRA || HandOpcode == ISD::AND) && in hoistLogicOpWithSameOpcodeHands()
4624 if (HandOpcode == ISD::BSWAP) { in hoistLogicOpWithSameOpcodeHands()
4629 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
[all …]
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4816 unsigned HandOpcode = N0.getOpcode(); in hoistLogicOpWithSameOpcodeHands() local
4833 if (HandOpcode == ISD::ANY_EXTEND || HandOpcode == ISD::ZERO_EXTEND || in hoistLogicOpWithSameOpcodeHands()
4834 HandOpcode == ISD::SIGN_EXTEND) { in hoistLogicOpWithSameOpcodeHands()
4854 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4858 if (HandOpcode == ISD::TRUNCATE) { in hoistLogicOpWithSameOpcodeHands()
4876 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4881 if ((HandOpcode == ISD::SHL || HandOpcode == ISD::SRL || in hoistLogicOpWithSameOpcodeHands()
4882 HandOpcode == ISD::SRA || HandOpcode == ISD::AND) && in hoistLogicOpWithSameOpcodeHands()
4892 if (HandOpcode == ISD::BSWAP) { in hoistLogicOpWithSameOpcodeHands()
4897 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4623 unsigned HandOpcode = N0.getOpcode(); in hoistLogicOpWithSameOpcodeHands() local
4640 if (HandOpcode == ISD::ANY_EXTEND || HandOpcode == ISD::ZERO_EXTEND || in hoistLogicOpWithSameOpcodeHands()
4641 HandOpcode == ISD::SIGN_EXTEND) { in hoistLogicOpWithSameOpcodeHands()
4661 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4665 if (HandOpcode == ISD::TRUNCATE) { in hoistLogicOpWithSameOpcodeHands()
4683 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4688 if ((HandOpcode == ISD::SHL || HandOpcode == ISD::SRL || in hoistLogicOpWithSameOpcodeHands()
4689 HandOpcode == ISD::SRA || HandOpcode == ISD::AND) && in hoistLogicOpWithSameOpcodeHands()
4699 if (HandOpcode == ISD::BSWAP) { in hoistLogicOpWithSameOpcodeHands()
4704 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
[all …]
/dports/devel/llvm11/llvm-11.0.1.src/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4460 unsigned HandOpcode = N0.getOpcode(); in hoistLogicOpWithSameOpcodeHands() local
4477 if (HandOpcode == ISD::ANY_EXTEND || HandOpcode == ISD::ZERO_EXTEND || in hoistLogicOpWithSameOpcodeHands()
4478 HandOpcode == ISD::SIGN_EXTEND) { in hoistLogicOpWithSameOpcodeHands()
4498 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4502 if (HandOpcode == ISD::TRUNCATE) { in hoistLogicOpWithSameOpcodeHands()
4520 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4525 if ((HandOpcode == ISD::SHL || HandOpcode == ISD::SRL || in hoistLogicOpWithSameOpcodeHands()
4526 HandOpcode == ISD::SRA || HandOpcode == ISD::AND) && in hoistLogicOpWithSameOpcodeHands()
4536 if (HandOpcode == ISD::BSWAP) { in hoistLogicOpWithSameOpcodeHands()
4541 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
[all …]
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4816 unsigned HandOpcode = N0.getOpcode(); in hoistLogicOpWithSameOpcodeHands() local
4833 if (HandOpcode == ISD::ANY_EXTEND || HandOpcode == ISD::ZERO_EXTEND || in hoistLogicOpWithSameOpcodeHands()
4834 HandOpcode == ISD::SIGN_EXTEND) { in hoistLogicOpWithSameOpcodeHands()
4854 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4858 if (HandOpcode == ISD::TRUNCATE) { in hoistLogicOpWithSameOpcodeHands()
4876 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4881 if ((HandOpcode == ISD::SHL || HandOpcode == ISD::SRL || in hoistLogicOpWithSameOpcodeHands()
4882 HandOpcode == ISD::SRA || HandOpcode == ISD::AND) && in hoistLogicOpWithSameOpcodeHands()
4892 if (HandOpcode == ISD::BSWAP) { in hoistLogicOpWithSameOpcodeHands()
4897 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4816 unsigned HandOpcode = N0.getOpcode(); in hoistLogicOpWithSameOpcodeHands() local
4833 if (HandOpcode == ISD::ANY_EXTEND || HandOpcode == ISD::ZERO_EXTEND || in hoistLogicOpWithSameOpcodeHands()
4834 HandOpcode == ISD::SIGN_EXTEND) { in hoistLogicOpWithSameOpcodeHands()
4854 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4858 if (HandOpcode == ISD::TRUNCATE) { in hoistLogicOpWithSameOpcodeHands()
4876 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4881 if ((HandOpcode == ISD::SHL || HandOpcode == ISD::SRL || in hoistLogicOpWithSameOpcodeHands()
4882 HandOpcode == ISD::SRA || HandOpcode == ISD::AND) && in hoistLogicOpWithSameOpcodeHands()
4892 if (HandOpcode == ISD::BSWAP) { in hoistLogicOpWithSameOpcodeHands()
4897 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4623 unsigned HandOpcode = N0.getOpcode(); in hoistLogicOpWithSameOpcodeHands() local
4640 if (HandOpcode == ISD::ANY_EXTEND || HandOpcode == ISD::ZERO_EXTEND || in hoistLogicOpWithSameOpcodeHands()
4641 HandOpcode == ISD::SIGN_EXTEND) { in hoistLogicOpWithSameOpcodeHands()
4661 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4665 if (HandOpcode == ISD::TRUNCATE) { in hoistLogicOpWithSameOpcodeHands()
4683 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4688 if ((HandOpcode == ISD::SHL || HandOpcode == ISD::SRL || in hoistLogicOpWithSameOpcodeHands()
4689 HandOpcode == ISD::SRA || HandOpcode == ISD::AND) && in hoistLogicOpWithSameOpcodeHands()
4699 if (HandOpcode == ISD::BSWAP) { in hoistLogicOpWithSameOpcodeHands()
4704 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4816 unsigned HandOpcode = N0.getOpcode(); in hoistLogicOpWithSameOpcodeHands() local
4833 if (HandOpcode == ISD::ANY_EXTEND || HandOpcode == ISD::ZERO_EXTEND || in hoistLogicOpWithSameOpcodeHands()
4834 HandOpcode == ISD::SIGN_EXTEND) { in hoistLogicOpWithSameOpcodeHands()
4854 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4858 if (HandOpcode == ISD::TRUNCATE) { in hoistLogicOpWithSameOpcodeHands()
4876 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4881 if ((HandOpcode == ISD::SHL || HandOpcode == ISD::SRL || in hoistLogicOpWithSameOpcodeHands()
4882 HandOpcode == ISD::SRA || HandOpcode == ISD::AND) && in hoistLogicOpWithSameOpcodeHands()
4892 if (HandOpcode == ISD::BSWAP) { in hoistLogicOpWithSameOpcodeHands()
4897 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4816 unsigned HandOpcode = N0.getOpcode(); in hoistLogicOpWithSameOpcodeHands() local
4833 if (HandOpcode == ISD::ANY_EXTEND || HandOpcode == ISD::ZERO_EXTEND || in hoistLogicOpWithSameOpcodeHands()
4834 HandOpcode == ISD::SIGN_EXTEND) { in hoistLogicOpWithSameOpcodeHands()
4854 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4858 if (HandOpcode == ISD::TRUNCATE) { in hoistLogicOpWithSameOpcodeHands()
4876 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4881 if ((HandOpcode == ISD::SHL || HandOpcode == ISD::SRL || in hoistLogicOpWithSameOpcodeHands()
4882 HandOpcode == ISD::SRA || HandOpcode == ISD::AND) && in hoistLogicOpWithSameOpcodeHands()
4892 if (HandOpcode == ISD::BSWAP) { in hoistLogicOpWithSameOpcodeHands()
4897 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4836 unsigned HandOpcode = N0.getOpcode(); in hoistLogicOpWithSameOpcodeHands() local
4853 if (HandOpcode == ISD::ANY_EXTEND || HandOpcode == ISD::ZERO_EXTEND || in hoistLogicOpWithSameOpcodeHands()
4854 HandOpcode == ISD::SIGN_EXTEND) { in hoistLogicOpWithSameOpcodeHands()
4874 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4878 if (HandOpcode == ISD::TRUNCATE) { in hoistLogicOpWithSameOpcodeHands()
4896 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
4901 if ((HandOpcode == ISD::SHL || HandOpcode == ISD::SRL || in hoistLogicOpWithSameOpcodeHands()
4902 HandOpcode == ISD::SRA || HandOpcode == ISD::AND) && in hoistLogicOpWithSameOpcodeHands()
4912 if (HandOpcode == ISD::BSWAP) { in hoistLogicOpWithSameOpcodeHands()
4917 return DAG.getNode(HandOpcode, DL, VT, Logic); in hoistLogicOpWithSameOpcodeHands()
[all …]