diff options
author | Wang Pengcheng <wangpengcheng.pp@bytedance.com> | 2024-01-19 18:08:09 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-19 18:08:09 +0800 |
commit | 3d90e1fa94d17c3b27c89731760f28791bb30943 (patch) | |
tree | c95a4d5b5c81943d7f6b14dc8a58f75e3ce72987 /clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp | |
parent | 7ded34576f348d8f5b915deb53e8bfa45f72c79c (diff) | |
download | llvm-3d90e1fa94d17c3b27c89731760f28791bb30943.zip llvm-3d90e1fa94d17c3b27c89731760f28791bb30943.tar.gz llvm-3d90e1fa94d17c3b27c89731760f28791bb30943.tar.bz2 |
[TableGen] Integrate TableGen-based macro fusion (#73115)
`Fusion` is inherited from `SubtargetFeature` now. Each definition
of `Fusion` will define a `SubtargetFeature` accordingly.
Method `getMacroFusions` is added to `TargetSubtargetInfo`, which
returns a list of `MacroFusionPredTy` that will be evaluated by
MacroFusionMution.
`getMacroFusions` will be auto-generated if the target has `Fusion`
definitions.
Diffstat (limited to 'clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp')
0 files changed, 0 insertions, 0 deletions