commit | 020d2e8e7aa36692af13c1215fdd6248a6d9e950 | [log] [tgz] |
---|---|---|
author | Evan Cheng <evan.cheng@apple.com> | Thu Feb 23 20:41:18 2006 +0000 |
committer | Evan Cheng <evan.cheng@apple.com> | Thu Feb 23 20:41:18 2006 +0000 |
tree | 33e05c4af01584ccbf3f2c402bb48bb80e01e19e | |
parent | 9f6637db10642fae51fa3628b7833c6999f7fdb3 [diff] |
- Clean up the lowering and selection code of ConstantPool, GlobalAddress, and ExternalSymbol. - Use C++ code (rather than tblgen'd selection code) to match the above mentioned leaf nodes. Do not mutate and nodes and do not record the selection in CodeGenMap. These nodes should be safe to duplicate. This is a performance win. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26335 91177308-0d34-0410-b5e6-96231b3b80d8