aprantl added a comment.

> Why not just look for the AVX registers by name that are only available if 
> they are correctly detected by the native lldb-server or debugserver? Then we 
> can avoid all of this. If we don't execute any instructions that crash the 
> program, we can stop before any specialized AVX instructions are executed and 
> kill the program is we don't see a register by name?

I considered doing something like this, but I want to avoid relying on the AVX2 
support in LLDB to work in order to detect AVX2. If I use an LLDB mechanism for 
this then (exaggerating here!) someone could remove AVX support from LLDB and 
this test would still pass.


https://reviews.llvm.org/D41962



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

Reply via email to