diff options
author | Andrew Lenharth <andrewl@lenharth.org> | 2006-09-20 15:05:49 +0000 |
---|---|---|
committer | Andrew Lenharth <andrewl@lenharth.org> | 2006-09-20 15:05:49 +0000 |
commit | 6b634037b3bc4d0cf48b2e4760b82c08f2898aa6 (patch) | |
tree | 2bfe00b6976c1a20c4f94880e3406908a408f108 /lib/Target/Alpha/README.txt | |
parent | 0ddae493e91f6cfc9e855b098769e046fe2bfc5a (diff) | |
download | llvm-6b634037b3bc4d0cf48b2e4760b82c08f2898aa6.tar.gz llvm-6b634037b3bc4d0cf48b2e4760b82c08f2898aa6.tar.bz2 llvm-6b634037b3bc4d0cf48b2e4760b82c08f2898aa6.tar.xz |
catch constants more often
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30534 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Alpha/README.txt')
-rw-r--r-- | lib/Target/Alpha/README.txt | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/lib/Target/Alpha/README.txt b/lib/Target/Alpha/README.txt index ed5424726a..2d1909a42c 100644 --- a/lib/Target/Alpha/README.txt +++ b/lib/Target/Alpha/README.txt @@ -1,20 +1,4 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -Fix cmovs with a constant on the wrong side - -aka: - lda $0,10($31) - cmovlt $17,$0,$16 - -is bad for: - -long %cmov_lt2(long %a, long %c) { -entry: - %tmp.1 = setlt long %c, 0 - %retval = select bool %tmp.1, long 10, long %a - ret long %retval -} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Fix Ordered/Unordered FP stuff |