[PATCH] D127279: [SelectionDAG] Handle bzero/memset libcalls globally instead of per target

Guillaume Chatelet via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jun 8 02:59:40 PDT 2022


gchatelet added a comment.

Some logic seems to be duplicated here <https://github.com/llvm/llvm-project/blob/10ac235b07515c943354c20fa9efe37c6311f77a/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.h#L54> as well. It is called from:

- AArch64O0PreLegalizerCombinerInfo::combine <https://github.com/llvm/llvm-project/blob/10ac235b07515c943354c20fa9efe37c6311f77a/llvm/lib/Target/AArch64/GISel/AArch64O0PreLegalizerCombiner.cpp#L99>
- AArch64PreLegalizerCombinerInfo::combine <https://github.com/llvm/llvm-project/blob/10ac235b07515c943354c20fa9efe37c6311f77a/llvm/lib/Target/AArch64/GISel/AArch64PreLegalizerCombiner.cpp#L406>

Note sure if we want to keep them.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D127279/new/

https://reviews.llvm.org/D127279



More information about the llvm-commits mailing list