diff options
| author | Chris Lattner <sabre@nondot.org> | 2007-03-18 22:41:33 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2007-03-18 22:41:33 +0000 |
| commit | 9b3e2b4ad9d091feb709b38aec8d03d6e095caad (patch) | |
| tree | 45dfd1469f6827398febe93afcee50e535eef9fd /llvm/lib/Target | |
| parent | f764441977cfc0e0fa613c5412c04c2120b0ba7e (diff) | |
| download | bcm5719-llvm-9b3e2b4ad9d091feb709b38aec8d03d6e095caad.tar.gz bcm5719-llvm-9b3e2b4ad9d091feb709b38aec8d03d6e095caad.zip | |
minor updates
llvm-svn: 35143
Diffstat (limited to 'llvm/lib/Target')
| -rw-r--r-- | llvm/lib/Target/README.txt | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/llvm/lib/Target/README.txt b/llvm/lib/Target/README.txt index e6bfe6dee6f..482bc49ad7f 100644 --- a/llvm/lib/Target/README.txt +++ b/llvm/lib/Target/README.txt @@ -20,12 +20,14 @@ This has a number of uses: FreeBench/mason contains code like this: -static p_type m0u(p_type p) { +typedef struct { int a; int b; int c; } p_type; +extern int m[]; +p_type m0u(p_type *p) { int m[]={0, 8, 1, 2, 16, 5, 13, 7, 14, 9, 3, 4, 11, 12, 15, 10, 17, 6}; p_type pu; - pu.a = m[p.a]; - pu.b = m[p.b]; - pu.c = m[p.c]; + pu.a = m[p->a]; + pu.b = m[p->b]; + pu.c = m[p->c]; return pu; } @@ -122,10 +124,6 @@ for 1,2,4,8 bytes. //===---------------------------------------------------------------------===// -Add LSR exit value substitution. It'll probably be a win for Ackermann, etc. - -//===---------------------------------------------------------------------===// - It would be nice to revert this patch: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20060213/031986.html |

