Go to file
Bill Wendling c4c568b2d9 The MDString class stored a StringRef to the string which was already in a
StringMap. This was redundant and unnecessarily bloated the MDString class.

Because the MDString class is a "Value" and will never have a "name", and
because the Name field in the Value class is a pointer to a StringMap entry, we
repurpose the Name field for an MDString. It stores the StringMap entry in the
Name field, and uses the normal methods to get the string (name) back.

PR12474

llvm-svn: 154429
2012-04-10 20:12:16 +00:00
clang Add a query macro for C++11 N3276, decltype does not require complete 2012-04-10 20:00:33 +00:00
compiler-rt Change the way ASan interacts with custom signal handlers. 2012-04-10 11:00:26 +00:00
debuginfo-tests Revert previous patch as the corresponding clang patch was reverted. 2012-01-26 07:01:33 +00:00
libclc Switch to BSD/MIT dual license. 2012-02-22 04:47:39 +00:00
libcxx Fix the remaining atomic tests, all of which were wrong for the case where a 2012-04-05 13:48:16 +00:00
libcxxabi I would really like to write the handlers in terms of C++11 atomics. This would give us the best performance, portablity, and safety tradeoff. Unfortunately I can not yet do that. So I've put the desired code in comments, and reverted the handler getters to the slower but safer legacy atomic intrinsics. 2012-03-19 16:56:51 +00:00
lld [docs] Remove a dead link. 2012-04-10 16:18:16 +00:00
lldb Fixed head_find to compile again. 2012-04-10 18:19:20 +00:00
llvm The MDString class stored a StringRef to the string which was already in a 2012-04-10 20:12:16 +00:00
polly Fix typo 2012-04-10 18:12:19 +00:00