[llvm-commits] [llvm] r77026 - /llvm/trunk/lib/Target/ARM/README-Thumb.txt

Evan Cheng evan.cheng at apple.com
Fri Jul 24 17:39:37 PDT 2009


Author: evancheng
Date: Fri Jul 24 19:39:37 2009
New Revision: 77026

URL: http://llvm.org/viewvc/llvm-project?rev=77026&view=rev
Log:
Another TODO.

Modified:
    llvm/trunk/lib/Target/ARM/README-Thumb.txt

Modified: llvm/trunk/lib/Target/ARM/README-Thumb.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/README-Thumb.txt?rev=77026&r1=77025&r2=77026&view=diff

==============================================================================
--- llvm/trunk/lib/Target/ARM/README-Thumb.txt (original)
+++ llvm/trunk/lib/Target/ARM/README-Thumb.txt Fri Jul 24 19:39:37 2009
@@ -248,3 +248,9 @@
 Thumb1 immediate field sometimes keep pre-scaled values. See
 Thumb1RegisterInfo::eliminateFrameIndex. This is inconsistent from ARM and
 Thumb2.
+
+//===---------------------------------------------------------------------===//
+
+Rather than having tBR_JTr print a ".align 2" and constant island pass pad it,
+add a target specific ALIGN instruction instead. That way, GetInstSizeInBytes
+won't have to over-estimate. It can also be used for loop alignment pass.





More information about the llvm-commits mailing list