diff options
author | Hans Wennborg <hans@hanshq.net> | 2019-08-29 12:44:53 +0000 |
---|---|---|
committer | Hans Wennborg <hans@hanshq.net> | 2019-08-29 12:44:53 +0000 |
commit | daa3f8fd98203acc930ee977fdfe7550f8b96105 (patch) | |
tree | 30733f74d97e47b4dd7e0d204d3a219be1855720 | |
parent | 03db9ef03b534fc5eef89e2315a8843a683dc82a (diff) | |
download | llvm-daa3f8fd98203acc930ee977fdfe7550f8b96105.tar.gz |
ReleaseNotes: reduce the indent
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_90@370346 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | docs/ReleaseNotes.rst | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst index 2e81b0b3e6c0..aa0dd9bb8e38 100644 --- a/docs/ReleaseNotes.rst +++ b/docs/ReleaseNotes.rst @@ -94,13 +94,13 @@ Noteworthy optimizations int g(int); enum e { A, B, C, D, E }; int f(e x, int y, int z) { - switch(x) { - case A: return g(y); - case B: return g(z); - case C: return g(y+z); - case D: return g(x-z); - case E: return g(x+z); - } + switch(x) { + case A: return g(y); + case B: return g(z); + case C: return g(y+z); + case D: return g(x-z); + case E: return g(x+z); + } } will result in the following x86_64 machine code when compiled with Clang. @@ -124,12 +124,12 @@ Noteworthy optimizations void g(int); enum e { A, B, C, D }; void f(e x, int y, int z) { - switch(x) { - case A: g(6); break; - case B: g(3); break; - case C: g(9); break; - case D: g(2); break; - } + switch(x) { + case A: g(6); break; + case B: g(3); break; + case C: g(9); break; + case D: g(2); break; + } } to be optimized to a single call to ``g``, with the argument loaded from a |