diff options
author | Chris Lattner <sabre@nondot.org> | 2005-09-09 00:39:56 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2005-09-09 00:39:56 +0000 |
commit | 2eb2517fbe55dd14f0a24a229e72ec5a5fa67b4f (patch) | |
tree | 19f8bed829ba2e657b5a03debce15e7da7b310cd /lib/CodeGen/RegAllocIterativeScan.cpp | |
parent | 95f6b768174543fd2cc9175aaf3a889e241147c6 (diff) |
Introduce two new concepts:
1. Add support for defining Pattern's, which can match expressions when there
is no instruction that directly implements something. Instructions usually
implicitly define patterns.
2. Add support for defining SDNodeXForm's, which are node transformations.
This seperates the concept of a node xform out from the existing predicate
support.
Using this new stuff, we add a few instruction patterns, one for testing, and
two for OR/XOR by an arbitrary immediate.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23286 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/RegAllocIterativeScan.cpp')
0 files changed, 0 insertions, 0 deletions