- Nov 09, 2012
-
-
Benjamin Kramer authored
llvm-svn: 167618
-
Alexey Samsonov authored
llvm-svn: 167617
-
Dmitry Vyukov authored
llvm-svn: 167615
-
Dmitry Vyukov authored
llvm-svn: 167614
-
Andy Gibbs authored
is empty in a variadic macro expansion. This fixes a divergence in support for the ", ## __VA_ARGS__" GCC extension which differed in behaviour when in strict C99 mode (note: there is no change in behaviour has been made in the gnu99 mode that clang uses by default). In addition, there is improved support for the Microsoft alternative extension ", __VA_ARGS__". llvm-svn: 167613
-
Dmitry Vyukov authored
llvm-svn: 167612
-
Dmitry Vyukov authored
It's easier to call from compiler module. llvm-svn: 167611
-
Alexander Potapenko authored
llvm-svn: 167610
-
Nico Weber authored
I couldn't think of a way to make an operator() invalid without returning earlier from this function other than making it static, so no new test. llvm-svn: 167609
-
Nadav Rotem authored
If the arrays are found to be disjoint then we run the vectorized version of the loop. If they are not, we run the scalar code. llvm-svn: 167608
-
Nadav Rotem authored
llvm-svn: 167607
-
Jason Molenda authored
The objc 2 runtime doesn't run on Linux. llvm-svn: 167606
-
Jason Molenda authored
patch from Dan Malea, daniel.malea@intel.com. llvm-svn: 167605
-
Nico Weber authored
Patch from Brian Brooks! llvm-svn: 167604
-
Bob Wilson authored
We can now rely on the -mios-simulator-version-min command line option and remove the awful hack. <rdar://problem/10304510> llvm-svn: 167603
-
Nico Weber authored
No intended functionality change. llvm-svn: 167602
-
Jason Molenda authored
<rdar://problem/12090979> llvm-svn: 167601
-
Jason Molenda authored
flags to the Linux makefiles to get the tests to run. llvm-svn: 167600
-
Nico Weber authored
Do this by making the mangleNumber(APSInt) overload look like the int64_t version. (The latter should probably just delegate to the former). Test from Evgeny Eltsin! llvm-svn: 167599
-
-
- Nov 08, 2012
-
-
David Blaikie authored
Introduced in r167507, discovered in review by Abramo Bagnara. llvm-svn: 167597
-
Matt Beaumont-Gay authored
function that takes a const Foo&, where Foo is convertible from a large number of pointer types, we print ALL the overloads, no matter the setting of -fshow-overloads. There is potential follow-on work in unifying the "print candidates, but not too many" logic between OverloadCandidateSet::NoteCandidates and ImplicitConversionSequence::DiagnoseAmbiguousConversion. llvm-svn: 167596
-
NAKAMURA Takumi authored
llvm/ConstantFolding.cpp: Make ReadDataFromGlobal() and FoldReinterpretLoadFromConstPtr() Big-endian-aware. llvm-svn: 167595
-
Benjamin Kramer authored
Instead just use a dummy buffer, we're not going to use the decoded string anyways. Fixes PR14292. llvm-svn: 167594
-
Benjamin Kramer authored
llvm-svn: 167593
-
Enrico Granata authored
Minor cleanups to the new ModuleList notification APIs: passing in the ModuleList as part of the callbacks, and not copying the notifier as part of copy constructing and assigning llvm-svn: 167592
-
Abramo Bagnara authored
Allow to pass from syntactic form of InitListExpr to semantic form (just as viceversa). No functionality change. llvm-svn: 167591
-
Abramo Bagnara authored
llvm-svn: 167588
-
Abramo Bagnara authored
llvm-svn: 167587
-
Alexey Samsonov authored
[Sanitizer] Build all sanitizer runtime libraries with debug info (with -gline-tables-only, if it's available) llvm-svn: 167584
-
Abramo Bagnara authored
Fixed converted ConstantArrayTypeLoc range. Added a missing testcase for ConstructorDecl source range. llvm-svn: 167583
-
Benjamin Kramer authored
This is safe for x87 long doubles and ppc double doubles too. llvm-svn: 167582
-
Abramo Bagnara authored
llvm-svn: 167581
-
Dmitry Vyukov authored
llvm-svn: 167580
-
Alexey Samsonov authored
llvm-svn: 167579
-
Dmitry Vyukov authored
llvm-svn: 167578
-
Alexey Samsonov authored
llvm-svn: 167577
-
Benjamin Kramer authored
Haiku does not support this (yet). Leaving it set to true leads to configure scripts detecting __thread being available and Clang emitting code for it, resulting in binaries the runtime_loader will refuse to load. Patch by Jonathan Schleifer! llvm-svn: 167576
-
Dmitry Vyukov authored
llvm-svn: 167575
-
Amara Emerson authored
Improve ARM build attribute emission for architectures types. This also changes the default architecture emitted for a generic CPU to "v7". llvm-svn: 167574
-