- Nov 16, 2012
-
-
NAKAMURA Takumi authored
llvm-svn: 168137
-
Douglas Gregor authored
it as a pointer. llvm-svn: 168136
-
Douglas Gregor authored
llvm-svn: 168135
-
NAKAMURA Takumi authored
Revert r168132, "clang/test/lit.cfg: Suppress the feature 'dev-fd-fs' for now." I missed Daniel's r168095 by my accident. llvm-svn: 168134
-
Argyrios Kyrtzidis authored
to the CodeCompletionTUInfo that is going to be used to get the results. Previously we would use ASTUnit's CodeCompletionTUInfo which has its own allocator that will go away when we reparse. That could result in a use-after-free bug when getting the parent context name from a CodeCompletionString. Addresses rdar://12568377. llvm-svn: 168133
-
NAKAMURA Takumi authored
None of my buildhost (centos6 x86-64 and cygwin) is passing. Investigating. llvm-svn: 168132
-
Akira Hatanaka authored
allowed in branch delay slot. llvm-svn: 168131
-
Daniel Dunbar authored
- This diverges from gcc, and confuses tools (like dtrace) which track # line markers as a way to determine which content is in the context of the main file. llvm-svn: 168128
-
Richard Trieu authored
width of an enum with negative values in IntRange. Include a test for -Wtautological-constant-out-of-range-compare where this had manifested. llvm-svn: 168126
-
Matt Beaumont-Gay authored
GCC 4.7 reuses stack slots fairly aggressively, which exposes more temporary lifetime bugs. No new test, this was caught by the existing CodeGenCXX/mangle-ms-templates.cpp. llvm-svn: 168124
-
Jason Molenda authored
allowed volatile registers to be returned up the stack. That leads to unexpected/incorrect values provided to the user and we need to avoid that. <rdar://problem/12714247> llvm-svn: 168123
-
Michael Ilseman authored
llvm-svn: 168121
-
Richard Smith authored
Separate out the notions of 'has a trivial special member' and 'has a non-trivial special member', and use them appropriately. These are not opposites of one another (there might be no special member, or in C++11 there might be a trivial one and a non-trivial one). The CXXRecordDecl predicates continue to produce incorrect results, but do so in fewer cases now, and they document the cases where they might be wrong. No functionality changes are intended here (they will come when the predicates start producing the right answers...). llvm-svn: 168119
-
Argyrios Kyrtzidis authored
llvm-svn: 168118
-
Argyrios Kyrtzidis authored
llvm-svn: 168117
-
Andrew Kaylor authored
Interface changes to allow RuntimeDyld memory managers to set memory permissions after an object has been loaded. llvm-svn: 168114
-
Eli Bendersky authored
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20121112/156007.html llvm-svn: 168113
-
Eli Friedman authored
Make sure CodeGenTypes correctly reconverts function types. Fixes PR14355, a crash in IR generation. llvm-svn: 168112
-
Galina Kistanova authored
llvm-svn: 168111
-
- Nov 15, 2012
-
-
Eric Christopher authored
llvm-svn: 168110
-
Owen Anderson authored
llvm-svn: 168109
-
Richard Smith authored
dropping the specifier, just like we do for non-member functions and function templates declared 'typedef'. Patch by Brian Brooks! llvm-svn: 168108
-
Eli Friedman authored
case to vector legalization so this actually works. Patch by Pete Couperus. Fixes PR12540. llvm-svn: 168107
-
Jim Ingham authored
much work for this to make sense. Just copy the current thread list and operate on that. Prevents some deadlocks. llvm-svn: 168106
-
Anna Zaks authored
report) llvm-svn: 168105
-
Eric Christopher authored
llvm-svn: 168104
-
Michael Ilseman authored
llvm-svn: 168103
-
Nadav Rotem authored
llvm-svn: 168102
-
Dmitri Gribenko authored
llvm-svn: 168101
-
Jordan Rose authored
llvm-svn: 168099
-
Dmitri Gribenko authored
and a non-fragile (that uses [[@LINE]]) parts. llvm-svn: 168098
-
Daniel Dunbar authored
llvm-svn: 168095
-
Jyotsna Verma authored
llvm-svn: 168091
-
Sebastian Pop authored
When libgmp header files are not installed in the default /usr/include location, configure used to fail to find the gmp headers when testing for isl/ast.h. This patch adds the gmp include path to the compiler flags before testing for ISL. llvm-svn: 168090
-
Akira Hatanaka authored
support and use it in place of HasMips32r2Or64. llvm-svn: 168089
-
Joel Jones authored
llvm-svn: 168088
-
Argyrios Kyrtzidis authored
"<invalid loc>" for summary. llvm-svn: 168087
-
Adhemerval Zanella authored
This patch lowers the llvm.floor, llvm.ceil, llvm.trunc, and llvm.nearbyint to Altivec instruction when using 4 single-precision float vectors. llvm-svn: 168086
-
Daniel Dunbar authored
- An LLVM unique_file() bug could cause us to infinite loop on the later test case. llvm-svn: 168082
-
Daniel Dunbar authored
- The code could infinite loop trying to create unique files, if the directory containing the unique file exists, but open() calls on non-existent files in the path return ENOENT. This is true on the /dev/fd filesystem, for example. - Will add a clang side test case for this. llvm-svn: 168081
-