aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/README-Thumb2.txt
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2009-07-08 00:05:05 +0000
committerEvan Cheng <evan.cheng@apple.com>2009-07-08 00:05:05 +0000
commitc9a4153eef056fad1fd81e783d683aa99841003a (patch)
treee9e56d896139930e74e6ec3e6f16e3ace1736ecb /lib/Target/ARM/README-Thumb2.txt
parent0fc0ade0951f8c0e3adb8899c5878d225e010b97 (diff)
Add a todo.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74976 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/README-Thumb2.txt')
-rw-r--r--lib/Target/ARM/README-Thumb2.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/Target/ARM/README-Thumb2.txt b/lib/Target/ARM/README-Thumb2.txt
new file mode 100644
index 0000000000..810490b094
--- /dev/null
+++ b/lib/Target/ARM/README-Thumb2.txt
@@ -0,0 +1,7 @@
+//===---------------------------------------------------------------------===//
+// Random ideas for the ARM backend (Thumb2 specific).
+//===---------------------------------------------------------------------===//
+
+* We should model IT instructions explicitly. We should introduce them (even if
+ if-converter is not run, the function could still contain movcc's) before
+ PEI since passes starting from PEI may require exact code size.