]> granicus.if.org Git - clang/commit
Multiprecision subtraction builtins.
authorMichael Gottesman <mgottesman@apple.com>
Mon, 14 Jan 2013 21:44:30 +0000 (21:44 +0000)
committerMichael Gottesman <mgottesman@apple.com>
Mon, 14 Jan 2013 21:44:30 +0000 (21:44 +0000)
commit7c9dbb76f6847fb30527c8e74ef9a25a3d4eb731
treeae28f2ffd9c173e2685ed4bc2c147aae3feeeb76
parent858afb3c22144027bcd8ba75e27262eede093a60
Multiprecision subtraction builtins.

We lower these into 2x chained usub.with.overflow intrinsics.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172476 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/Builtins.def
lib/CodeGen/CGBuiltin.cpp
test/CodeGen/builtins-multiprecision.c