- Nov 27, 2012
-
-
Dmitry Vyukov authored
llvm-svn: 168697
-
Bill Wendling authored
The dependent libraries feature was never used and has bit-rotted. Remove it. llvm-svn: 168694
-
Dmitry Vyukov authored
llvm-svn: 168693
-
Dmitry Vyukov authored
llvm-svn: 168692
-
NAKAMURA Takumi authored
llvm-svn: 168691
-
NAKAMURA Takumi authored
llvm/test/Transforms/SimplifyLibCalls/SPrintF.ll: Handle @sprintf() with -instcombine, not -simplify-libcalls. llvm-svn: 168690
-
NAKAMURA Takumi authored
llvm-svn: 168689
-
NAKAMURA Takumi authored
llvm-svn: 168688
-
Craig Topper authored
llvm-svn: 168687
-
Craig Topper authored
Make PrintReg constructor explicit to prevent weird implicit conversions from accidentally being triggered. llvm-svn: 168686
-
Craig Topper authored
Add ENABLE_CXX11 and ENABLE_WERROR to Makefile.llvm.rules for sample project. They were previously added to Makefile.llvm.config.in but the consumption was missing llvm-svn: 168685
-
Dmitry Vyukov authored
llvm-svn: 168684
-
Dmitry Vyukov authored
llvm-svn: 168683
-
Dmitry Vyukov authored
do the atomic operation under the sync object mutex make acquire/release sync atomic with the operation itself combine acquire and release into a single acq_rel operation llvm-svn: 168682
-
Craig Topper authored
llvm-svn: 168681
-
Eric Christopher authored
and O0 + debug codegen. llvm-svn: 168680
-
NAKAMURA Takumi authored
test/Transforms/SimplifyLibCalls/SPrintF.ll: Suppress this for now. r168677 unveiled another failure. FYI, this test makes no sense with "not grep"... I saw "assertion failure" in stderr. llvm-svn: 168679
-
Preston Briggs authored
If the Src and Dst are the same instruction, no loop-independent dependence is possible, so we force the PossiblyLoopIndependent flag to false. The test case results are updated appropriately. llvm-svn: 168678
-
Meador Inge authored
This patch migrates the sprintf optimizations from the simplify-libcalls pass into the instcombine library call simplifier. llvm-svn: 168677
-
NAKAMURA Takumi authored
open("/dev/fd/1-foobar") fails with EEXIST on cygwin. llvm-svn: 168676
-
Eli Friedman authored
llvm-svn: 168675
-
Eli Friedman authored
llvm-svn: 168674
-
Bill Schmidt authored
ELF ABI. Complex values are to be passed in registers as though the real and imaginary parts were passed as separate parameters. Prior to this patch, complex values were passed as byval aggregates. It turns out that specifying getDirect() for all complex types when classifying the argument type results in the desired behavior. The new Clang test case verifies that the correct LLVM IR is generated for caller and callee for each of the underlying types for _Complex. llvm-svn: 168673
-
Jordan Rose authored
llvm-svn: 168672
-
Jordan Rose authored
Thanks for the original catch in r168303, Takumi. llvm-svn: 168671
-
Jakub Staszak authored
llvm-svn: 168670
-
Rafael Espindola authored
llvm-svn: 168669
-
rdar://problem/12106825Greg Clayton authored
Allow the expression parser to see more than just data symbols. We now accept any symbol that has an address. We take precautions to only accept symbols by their mangled or demangled names only if the demangled name was not synthesized. If the demangled name is synthesized, then we now mark symbols accordingly and only compare against the mangled original name. llvm-svn: 168668
-
Rafael Espindola authored
llvm-svn: 168667
-
Eric Christopher authored
llvm-svn: 168666
-
Andrew Kaylor authored
llvm-svn: 168665
-
Jakub Staszak authored
llvm-svn: 168664
-
NAKAMURA Takumi authored
llvm-svn: 168663
-
Jim Ingham authored
The skipOnLinux decorator wasn't calling the test method correctly (no need to pass in the "self") resulting in errors on MacOS X for the tests so decorated. llvm-svn: 168662
-
Joe Abbey authored
llvm-svn: 168661
-
Jakub Staszak authored
llvm-svn: 168660
-
Jakub Staszak authored
llvm-svn: 168659
-
Chad Rosier authored
llvm-svn: 168658
-
Chad Rosier authored
classes. The associated test case still doesn't pass, but it does have far fewer issues. rdar://12719844 llvm-svn: 168657
-
Michael Ilseman authored
Applied the patch, rather than committing it. llvm-svn: 168656
-