[PATCH] D17683: [X86] AMD Bobcat CPU (btver1) doesn't support XSAVE

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Sun Feb 28 02:08:17 PST 2016


RKSimon added a comment.

In http://reviews.llvm.org/D17683#363683, @craig.topper wrote:

> Though gcc does also believe the btver1 has xsave...


I've gone through the 14h BKDG and can't find any reference to XSAVE/XSAVEOPT at all. I'll try to dig up a bobcat laptop from somewhere to confirm but I think this is correct.

The only reason I noticed this is that clang (correctly I believe) auto-enables AVX for XSAVE capable targets meaning we generate VEX-encoded instructions for btver1!

http://support.amd.com/TechDocs/43170_14h_Mod_00h-0Fh_BKDG.pdf


Repository:
  rL LLVM

http://reviews.llvm.org/D17683





More information about the llvm-commits mailing list