Joerg Sonnenberger
132069c167
Move prototypes for the double-double helpers into the common header.
...
llvm-svn: 253828
2015-11-22 18:49:56 +00:00
Joerg Sonnenberger
0a22a96dc6
Don't use implementation namespace for include guard. Fix spacing.
...
llvm-svn: 253827
2015-11-22 18:48:32 +00:00
Saleem Abdulrasool
e49971517a
builtins: define and use ALWAYS_INLINE
...
Abstract out the always inline spelling similar to ASAN. NFC.
llvm-svn: 249986
2015-10-11 17:35:42 +00:00
Saleem Abdulrasool
911cfc11c4
builtins: spell inline as __inline
...
__inline is a vendor specific spelling for inline. clang and gcc treat it the
same as inline, and is available in MSVC 2013 which does not implement C99
(VS2015 supports the inline keyword though). This will allow us to build the
builtins using MSVC.
llvm-svn: 249953
2015-10-10 21:21:28 +00:00
Alp Toker
1ee7fc7a1a
Fix typos
...
llvm-svn: 208841
2014-05-15 02:22:34 +00:00
Alexey Samsonov
a6b264b51d
Move original compiler-rt functions (libgcc replacement) to lib/builtins directory
...
llvm-svn: 201393
2014-02-14 09:20:33 +00:00