JonChesterfield added a comment.

I don't think there's a general bug here. Maybe save-temps could strip out some 
arguments that collide with E, or pass E at the end of the list instead of the 
start, but that seems pretty invasive for a problem that doesn't seem to affect 
anyone.

Passing emit-llvm-bc was an amdgcn specific hack because we can't do much with 
linking object files compiled from assembly, so passing bitcode into lld works 
much better. This patch changes that to a mostly equivalent amdgcn specific 
hack, just one that collides with fewer assumptions elsewhere.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D96769

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to