diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2006-12-11 23:56:10 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2006-12-11 23:56:10 +0000 |
commit | eb3e8d75dfbab5e39c4090d297389196623f2112 (patch) | |
tree | f1c1fb50708630f275334738fd02cb7fc1cad38a /llvm/lib/Target | |
parent | f4646a7e544f61c03c8f4771780b28bd7cc498b8 (diff) | |
download | bcm5719-llvm-eb3e8d75dfbab5e39c4090d297389196623f2112.tar.gz bcm5719-llvm-eb3e8d75dfbab5e39c4090d297389196623f2112.zip |
add note
llvm-svn: 32452
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r-- | llvm/lib/Target/ARM/README.txt | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/llvm/lib/Target/ARM/README.txt b/llvm/lib/Target/ARM/README.txt index 3f0e4f951d6..0f79322b638 100644 --- a/llvm/lib/Target/ARM/README.txt +++ b/llvm/lib/Target/ARM/README.txt @@ -27,6 +27,19 @@ compiles to mov r1, r1, lsl r2 add r0, r1, r0 +--------------------------------------------------------- +%tmp1 = shl int %b, ubyte 4 +%tmp2 = add int %a, %tmp1 + +compiles to + +mov r2, #4 +add r0, r0, r1, lsl r2 + +should be + +add r0, r0, r1, lsl #4 + ---------------------------------------------------------- add an offset to FLDS/FLDD/FSTD/FSTS addressing mode |