aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-02-21 03:22:59 +0000
committerChris Lattner <sabre@nondot.org>2010-02-21 03:22:59 +0000
commit8e946bea146c15333ce5f9f1b7a9efe5e75fd892 (patch)
tree7e76ff9ee8246e7a5a55eff25928f2330d118478 /test
parenta170b5e818bef4841084297960334eaea64e7081 (diff)
downloadexternal_llvm-8e946bea146c15333ce5f9f1b7a9efe5e75fd892.zip
external_llvm-8e946bea146c15333ce5f9f1b7a9efe5e75fd892.tar.gz
external_llvm-8e946bea146c15333ce5f9f1b7a9efe5e75fd892.tar.bz2
Lots of improvements to the new dagisel emitter. This gets it to
the point where it is to the 95% feature complete mark, it just needs result updating to be done (then testing, optimization etc). More specificallly, this adds support for chain and flag handling on the result nodes, support for sdnodexforms, support for variadic nodes, memrefs, pinned physreg inputs, and probably lots of other stuff. In the old DAGISelEmitter, this deletes the dead code related to OperatorMap, cleans up a variety of dead stuff handling "implicit remapping" from things like globaladdr -> targetglobaladdr (which is no longer used because globaladdr always needs to be legalized), and some minor formatting fixes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96716 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions