Add the ability to declare arbitrary C++ predicates and use them within a
matcher.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
- Build Status
Buildable 43283 Build 44065: arc lint + arc unit
Paths
| Differential D72191
[gicombiner] Add support for arbitrary C++ predicates Needs ReviewPublic Authored by dsanders on Jan 3 2020, 4:48 PM.
Details
Diff Detail
Revision Contents
Diff 236152 llvm/include/llvm/Target/GlobalISel/Combine.td
llvm/utils/TableGen/GICombinerEmitter.cpp
llvm/utils/TableGen/GlobalISel/GIMatchDag.h
llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.h
llvm/utils/TableGen/GlobalISel/GIMatchDagOperands.h
llvm/utils/TableGen/GlobalISel/GIMatchDagOperands.cpp
llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.h
llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.cpp
|