- Jun 15, 2011
-
-
Rafael Espindola authored
llvm-svn: 133021
-
Johnny Chen authored
llvm-svn: 133020
-
Daniel Dunbar authored
command produces error output on stdout instead of stderr (and suppress the stderr output while at it). llvm-svn: 133019
-
Eli Friedman authored
PR10136: fix PPCTargetLowering::LowerCall_SVR4 so that a necessary CopyToReg doesn't appear to be dead. Roman, since you're writing tests for other PPC-SVR4 vararg-related stuff, would you mind writing a test for this? llvm-svn: 133018
-
Anna Zaks authored
llvm-svn: 133017
-
- Jun 14, 2011
-
-
Fariborz Jahanian authored
no-format-y2k turn off -Wformat altogether. // rdar://9504680 llvm-svn: 133015
-
-
Jim Grosbach authored
Apparently llvm itself generates undefined assembler local labels, causing self-hosting problems with this patch. Reverting until that's sorted out. llvm-svn: 133013
-
-
Eli Friedman authored
llvm-svn: 133011
-
Jim Grosbach authored
When an assembler local symbol is used but not defined in a module, a Darwin assembler wants to issue a diagnostic to that effect. rdar://9559714 llvm-svn: 133010
-
Rafael Espindola authored
llvm-svn: 133009
-
Howard Hinnant authored
Provide names for template and function parameters in forward declarations. The purpose is to aid automated documentation tools. llvm-svn: 133008
-
Eli Friedman authored
llvm-svn: 133007
-
Johnny Chen authored
This patch is a starting point for the attach functionality. Signed-off-by:
Johnny Chen <johnny.chen@apple.com> llvm-svn: 133006
-
Chris Lattner authored
lexer is not a paste operator, it is a normal token. This fixes a conformance issue shown here: http://p99.gforge.inria.fr/c99-conformance/c99-conformance-clang-2.9.html and it defines away the crash from before. llvm-svn: 133005
-
Rafael Espindola authored
Dan noted that this would work on the case shown on the commit message. I think the case that was failing was a bb ending with a redundant conditional jump: ... jne foo foo: ... I was unable to find any such case in the tests or in a debug build of clang, so I will revert this part of the patch and watch the bots. llvm-svn: 133004
-
-
Evan Cheng authored
llvm-svn: 133002
-
Dan Gohman authored
llvm-svn: 133001
-
Dan Gohman authored
llvm-gcc-x86_64-linux-selfhost buildbot and others. llvm-svn: 133000
-
Jakob Stoklund Olesen authored
Measure the worst case number of probes for a miss instead of the less conservative number of probes required for an insertion. Lower the limit to < 6 probes worst case. This doubles the size of the ARM and X86 hash tables, other targets are unaffected. LiveVariables runs 12% faster with this change. <rdar://problem/9598545> llvm-svn: 132999
-
Douglas Gregor authored
in a noexcept exception specification because it isn't part of the canonical type. This ensures that we keep the exact expression written in the noexcept exception specification, rather than accidentally "adopting" a previously-written and canonically "equivalent" function prototype. Fixes PR10087. llvm-svn: 132998
-
Caroline Tice authored
Add error message; clean up comment. llvm-svn: 132997
-
Nico Weber authored
llvm-svn: 132996
-
Rafael Espindola authored
llvm-svn: 132995
-
David Majnemer authored
llvm-svn: 132994
-
Nadav Rotem authored
llvm-svn: 132991
-
Benjamin Kramer authored
llvm-svn: 132990
-
Jay Foad authored
llvm-svn: 132989
-
Rafael Espindola authored
llvm-svn: 132988
-
Nadav Rotem authored
further investigation. llvm-svn: 132986
-
Nadav Rotem authored
Add a testcase for checking the integer-promotion of many different vector types (with power of two types such as 8,16,32 .. 512). Fix a bug in the integer promotion of bitcast nodes. Enable integer expanding only if the target of the conversion is an integer (when the type action is scalarize). Add handling to the legalization of vector load/store in cases where the saved vector is integer-promoted. llvm-svn: 132985
-
Nadav Rotem authored
llvm-svn: 132984
-
Chris Lattner authored
as constant size arrays. This has slightly different semantics in some insane cases, but allows us to accept some constructs that GCC does. Continue to be pedantic in -std=c99 and other modes. This addressed rdar://8733881 - error "variable-sized object may not be initialized"; g++ accepts same code llvm-svn: 132983
-
Cameron Zwarich authored
llvm-svn: 132982
-
Rafael Espindola authored
AnalyzeBranch. llvm-svn: 132981
-
-
David Majnemer authored
- Move a test from test/SemaTemplate/instantiate-expr-3.cpp, it did not belong there - Incomplete and abstract types are considered hard errors llvm-svn: 132979
-
Bruno Cardoso Lopes authored
cache prefetch and now that the info from "prefetch" to "ARMPreload" is present, only add a testcase for PLI. llvm-svn: 132978
-