diff options
author | Nate Begeman <natebegeman@mac.com> | 2005-10-14 01:12:21 +0000 |
---|---|---|
committer | Nate Begeman <natebegeman@mac.com> | 2005-10-14 01:12:21 +0000 |
commit | 5054f162127f19ad43bc4d0b8ab232f0fee32953 (patch) | |
tree | 446b76ebb11cca31c486a85b8f4845bdceaa7564 /utils/TableGen/CodeGenTarget.cpp | |
parent | 40f44f1f58f823994b7f4ec4005887c3955fb1e7 (diff) |
Relax the checking on zextload generation a bit, since as sabre pointed out
you could be AND'ing with the result of a shift that shifts out all the
bits you care about, in addition to a constant.
Also, move over an add/sub_parts fold from legalize to the dag combiner,
where it works for things other than constants. Woot!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23720 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils/TableGen/CodeGenTarget.cpp')
0 files changed, 0 insertions, 0 deletions