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

Greg Roth via llvm-commits llvm-commits at lists.llvm.org
Thu May 15 11:51:42 PDT 2025


================
@@ -0,0 +1,174 @@
+; NOTE: Assertions have been autogenerated by utils/update_test_checks.py UTC_ARGS: --version 5
+; RUN: opt -S -dxil-legalize -dxil-finalize-linkage -mtriple=dxil-pc-shadermodel6.3-library %s | FileCheck %s
+
+ at outputStrides = external local_unnamed_addr addrspace(2) global [2 x <4 x i32>], align 4
----------------
pow2clk wrote:

Does this pass come before scalarization? I ask because the native vectors won't be present in final DXIL until 6.9 and would make an odd choice if this came after scalarization.

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


More information about the llvm-commits mailing list