tejohnson accepted this revision.
tejohnson added a comment.
This revision is now accepted and ready to land.

lgtm with change suggested below. Thanks!



================
Comment at: clang/test/CodeGen/thinlto-inline-asm2.c:10
+
+//--- a.c
+const char *ref() {
----------------
MaskRay wrote:
> tejohnson wrote:
> > Is this other file needed for the test?
> This is test the limitation.
> 
> If we fix the tracking for inline asm references (this traverses instructions 
> and I don't know whether it should be fixed):
> 
> without the reference, the `ff_h264_cabac_tables` will be internalized if we 
> don't have a reference. The test ensures that such improvement can be 
> detected.
> 
> `llvm.compiler.used` means the references are seen by the linker, and do not 
> need to suppress internalization if the linker has full knowledge.
Ok, that makes sense. But then please add the same llvm-nm check with comment 
here as in the other test, so that it fails if that gets changed - I don't 
think as is this test will fail if that improvement is made.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D97755

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

Reply via email to