bogner wrote:

> If there already is a global variable for the resource in the module, 
> shouldn't we be using that instead of creating a new symbol?

The only global variables in the module before this point are the globals for 
the resource handles. These are (1) the wrong type (they're the handle object 
itself) and (2) it isn't clear what's happening with them long term. The 
mechanism here creates a global of the type that DXIL wants in the final output.

https://github.com/llvm/llvm-project/pull/119775
_______________________________________________
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to