[llvm] [DirectX] Legalize memcpy (PR #139173)

Deric C. via llvm-commits llvm-commits at lists.llvm.org
Thu May 15 13:01:20 PDT 2025


================
@@ -348,6 +427,7 @@ class DXILLegalizationPipeline {
     LegalizationPipeline.push_back(fixI8UseChain);
     LegalizationPipeline.push_back(downcastI64toI32InsertExtractElements);
     LegalizationPipeline.push_back(legalizeFreeze);
+    LegalizationPipeline.push_back(removeMemCpy);
----------------
Icohedron wrote:

I don't think there is a good reason not to call it "legalizeMemCpy". I just followed what @farzonl did for memset.
I think "legalizeMemCpy" is a better name, so I will make a commit to change it to that.

https://github.com/llvm/llvm-project/pull/139173


More information about the llvm-commits mailing list