diff options
| author | Nate Begeman <natebegeman@mac.com> | 2005-05-11 23:45:54 +0000 |
|---|---|---|
| committer | Nate Begeman <natebegeman@mac.com> | 2005-05-11 23:45:54 +0000 |
| commit | 4ce1dea8afaa97c4c1b98de9eae6f7d533e4ce06 (patch) | |
| tree | 571c2b73f20338b75f9e34de91018b8d9c82528c /llvm/lib/Analysis/DataStructure | |
| parent | 99fa5bc1fa54bf24364847927e7525edd2cd7d5d (diff) | |
| download | bcm5719-llvm-4ce1dea8afaa97c4c1b98de9eae6f7d533e4ce06.tar.gz bcm5719-llvm-4ce1dea8afaa97c4c1b98de9eae6f7d533e4ce06.zip | |
Add testcase for legalizing ISD::CTTZ efficiently. On PPC, ctlz(int) is
now codegen'd as this:
addi r2, r3, -1
andc r2, r2, r3
cntlzw r2, r2
subfic r3, r2, 32
blr
llvm-svn: 21881
Diffstat (limited to 'llvm/lib/Analysis/DataStructure')
0 files changed, 0 insertions, 0 deletions

