Remove fixed item

llvm-svn: 34081
This commit is contained in:
Nate Begeman 2007-02-09 04:19:54 +00:00
parent 7ff39512a2
commit ba52b94fa2
1 changed files with 0 additions and 26 deletions

View File

@ -265,32 +265,6 @@ This could be done in the dag combiner, by swapping a BR_CC when a SETCC of the
same operands (but backwards) exists. In this case, this wouldn't save us
anything though, because the compares still wouldn't be shared.
===-------------------------------------------------------------------------===
The legalizer should lower this:
bool %test(ulong %x) {
%tmp = setlt ulong %x, 4294967296
ret bool %tmp
}
into "if x.high == 0", not:
_test:
cntlzw r2, r3
xori r3, r3, 1
cmplwi cr0, r3, 0
srwi r2, r2, 5
li r3, 0
beq cr0, LBB1_2 ;entry
LBB1_1: ;entry
mr r3, r2
LBB1_2: ;entry
blr
noticed in 2005-05-11-Popcount-ffs-fls.c.
===-------------------------------------------------------------------------===
We should custom expand setcc instead of pretending that we have it. That