[all-commits] [llvm/llvm-project] 12665f: [X86] Make XSAVEC/XSAVEOPT/XSAVES properly depend ...
topperc via All-commits
all-commits at lists.llvm.org
Fri Jun 26 00:16:15 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 12665f28129a7aefc635dc36d6fe0ad26583dd8a
https://github.com/llvm/llvm-project/commit/12665f28129a7aefc635dc36d6fe0ad26583dd8a
Author: Craig Topper <craig.topper at intel.com>
Date: 2020-06-26 (Fri, 26 Jun 2020)
Changed paths:
M clang/lib/Basic/Targets/X86.cpp
M clang/test/Preprocessor/x86_target_features.c
M llvm/lib/Target/X86/X86.td
Log Message:
-----------
[X86] Make XSAVEC/XSAVEOPT/XSAVES properly depend on XSAVE in both the frontend and the backend.
These features implicitly enabled XSAVE in the frontend, but not
the backend. Disabling XSAVE in the frontend disabled XSAVEOPT, but
not the other 2. Nothing happened in the backend.
More information about the All-commits
mailing list