aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/IntrinsicLowering.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2005-09-09 00:39:56 +0000
committerChris Lattner <sabre@nondot.org>2005-09-09 00:39:56 +0000
commit2eb2517fbe55dd14f0a24a229e72ec5a5fa67b4f (patch)
tree19f8bed829ba2e657b5a03debce15e7da7b310cd /lib/CodeGen/IntrinsicLowering.cpp
parent95f6b768174543fd2cc9175aaf3a889e241147c6 (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/IntrinsicLowering.cpp')
0 files changed, 0 insertions, 0 deletions