commit | ee76e7215d27c25bb053b71ae0a59119c08ccef9 | [log] [tgz] |
---|---|---|
author | Michael Gottesman <mgottesman@apple.com> | Tue Jun 18 20:40:40 2013 +0000 |
committer | Michael Gottesman <mgottesman@apple.com> | Tue Jun 18 20:40:40 2013 +0000 |
tree | 35eb93b7dbc72c3eea24b092bc7da72d53a0de7d | |
parent | b987eda3e3cedc2ff9d37700c8f6c3498b72384a [diff] |
[multiprecision-builtins] Added missing builtin __builtin_{add,sub}cb for {add,sub} with carry for bytes. I have had several people ask me about why this builtin was not available in clang (since it seems like a logical conclusion). This patch implements said builtins. Relevant tests are included as well. I also updated the Clang language extension reference. rdar://14192664. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@184227 91177308-0d34-0410-b5e6-96231b3b80d8