Owen implemented this.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29863 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2006-08-24 23:03:33 +00:00
parent f7da2c7b0c
commit ad69970c4a

View File

@ -140,17 +140,6 @@ stuff too.
//===---------------------------------------------------------------------===// //===---------------------------------------------------------------------===//
The loop unroller should be enhanced to be able to unroll loops that aren't
single basic blocks. It should be able to handle stuff like this:
for (i = 0; i < c1; ++i)
if (c2 & (1 << i))
foo
where c1/c2 are constants.
//===---------------------------------------------------------------------===//
For packed types, TargetData.cpp::getTypeInfo() returns alignment that is equal For packed types, TargetData.cpp::getTypeInfo() returns alignment that is equal
to the type size. It works but can be overly conservative as the alignment of to the type size. It works but can be overly conservative as the alignment of
specific packed types are target dependent. specific packed types are target dependent.