================
@@ -0,0 +1,78 @@
+// Test that the vtable metadata that are emitted by Clang when speculative 
devirtualization
+// is enabled can be used by the WholeProgramDevirt pass without being dropped 
on the way.
----------------
teresajohnson wrote:

Since this is testing LLVM behavior, it should be an llvm side test - just take 
the LLVM IR generated from clang and move it under 
llvm/test/Transforms/DropUnnecessaryAssumes and use "opt" to test. You could 
test "opt -O3" as well as "opt -passes=drop-unnecessary-assumes".

https://github.com/llvm/llvm-project/pull/159685
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to