diff options
author | Andrea Di Biagio <Andrea_DiBiagio@sn.scee.net> | 2018-05-25 16:02:43 +0000 |
---|---|---|
committer | Andrea Di Biagio <Andrea_DiBiagio@sn.scee.net> | 2018-05-25 16:02:43 +0000 |
commit | 8f66adecd006a36f7b16ccbb73736677be5d02f9 (patch) | |
tree | 2b7b23285422a15f2d36e9a6806feec694d51247 /clang/lib/Sema/SemaChecking.cpp | |
parent | 17aabf83e9ebbf2029af91331b0b0b8f28d63eab (diff) | |
download | bcm5719-llvm-8f66adecd006a36f7b16ccbb73736677be5d02f9.tar.gz bcm5719-llvm-8f66adecd006a36f7b16ccbb73736677be5d02f9.zip |
[RFC][Patch 2/3] Add a MCSubtargetInfo hook to resolve variant scheduling classes.
This patch is the second of a sequence of three patches related to LLVM-dev RFC
"MC support for varinat scheduling classes".
https://lists.llvm.org/pipermail/llvm-dev/2018-May/123181.html
The goal of this patch is to enable the resolution of variant classes in MC with
the help of a new method named `MCSubtargetInfo::resolveVariantSchedClass()`.
This patch also teaches the SubtargetEmitter how to automatically generate the
definition of method resolveVariantSchedClass(). That definition is emitted
within a sub-class of MCSubtargetInfo named XXXGenMCSubtargetInfo (where XXX is
the name of the Target).
Differential Revision: https://reviews.llvm.org/D47077
llvm-svn: 333286
Diffstat (limited to 'clang/lib/Sema/SemaChecking.cpp')
0 files changed, 0 insertions, 0 deletions