- Jul 03, 2012
-
-
Argyrios Kyrtzidis authored
may be destroying an ASTUnit while cleanupOnDiskMapAtExit is getting called. rdar://11781241 llvm-svn: 159664
-
NAKAMURA Takumi authored
llvm-svn: 159662
-
Stepan Dyatkovskiy authored
llvm-svn: 159661
-
Stepan Dyatkovskiy authored
IntegersSubsetMapping Added new methods - add(self& RHS, SuccessorClass *S) - detachCase - removeCase - findSuccessor - getCases - getCaseSingleNumber - isOverlapped llvm-svn: 159660
-
Stepan Dyatkovskiy authored
IntegersSubsetMapping - Replaced type of Items field from std::list with std::map. In neares future I'll test it with DenseMap and do the correspond replacement if possible. llvm-svn: 159659
-
Stepan Dyatkovskiy authored
Optimized diff operation: implemented the case when LHS and RHS subsets contains single numbers only. llvm-svn: 159658
-
Peter Collingbourne authored
llvm-svn: 159657
-
Alexey Samsonov authored
llvm-svn: 159655
-
Alexey Samsonov authored
[Sanitizer] Extend a symbolizer code. Implemented for Linux only. Use dl_iterate_phdr to get virtual addresses of mapped module sections. To symbolize an address from a module, map this module to memory and obtain pointers to debug info sections. Later these pointers can be passed to constructor of DWARF context-in-memory from LLVM DebugInfo lib. llvm-svn: 159652
-
Tobias Grosser authored
llvm-svn: 159650
-
Tobias Grosser authored
Contributed by: Yabin Hu <yabin.hwu@gmail.com> llvm-svn: 159649
-
Chandler Carruth authored
some, and allows the routine to be inlined into common callers. The various bits that hit this code in their hotpath seem slightly lower on the profile, but I can't really measure a performance improvement as everything seems to still be bottlenecked on likely cache misses. =/ llvm-svn: 159648
-
Craig Topper authored
llvm-svn: 159647
-
Craig Topper authored
llvm-svn: 159646
-
NAKAMURA Takumi authored
llvm-svn: 159645
-
Craig Topper authored
Add aliases for pblendvb, blendvpd, and blendvps instructions with the implicit xmm0 operand specified. Fixes PR13252. llvm-svn: 159644
-
NAKAMURA Takumi authored
llvm-svn: 159643
-
NAKAMURA Takumi authored
llvm-svn: 159642
-
NAKAMURA Takumi authored
- execute_external should be; - Not on Win32. - Using bash. In reverse, "execute_internal" shoud be (Win32 && !bash). - lit.getBashPath() behaves differently before and after tweaking $PATH. I will add a few explanations there later. llvm-svn: 159641
-
NAKAMURA Takumi authored
It fixes failure in test/MC/MachO/gen-dwarf.s on Win32 w/o bash. llvm-svn: 159640
-
NAKAMURA Takumi authored
llvm-svn: 159639
-
NAKAMURA Takumi authored
llvm-svn: 159638
-
NAKAMURA Takumi authored
llvm-svn: 159637
-
NAKAMURA Takumi authored
llvm-svn: 159636
-
Matt Beaumont-Gay authored
llvm-svn: 159635
-
Nico Weber authored
llvm-svn: 159634
-
Nico Weber authored
(cf -Wunused-private-field and several other existing -field diagnostics.) llvm-svn: 159633
-
Chandler Carruth authored
initializer. I really feel like Clang should warn about this, but I can't describe a good reason. GCC will warn on this in some cases under -Wsequence-point, but it actually seems like a false positive for that warning.... llvm-svn: 159631
-
John McCall authored
if we want to ignore a result, the Dest will be null. Otherwise, we must copy into it. This means we need to ensure a slot when loading from a volatile l-value. With all that in place, fix a bug with chained assignments into __block variables of aggregate type where we were losing insight into the actual source of the value during the second assignment. llvm-svn: 159630
-
James Dennett authored
* Added file header documentation with \file and \brief; * Cleaned up existing doc comments and added/annotated \brief summaries. llvm-svn: 159629
-
James Dennett authored
llvm-svn: 159628
-
Argyrios Kyrtzidis authored
given a cursor pointing to a C++ method call or an ObjC message, returns non-zero if the method/message is "dynamic", meaning: For a C++ method: the call is virtual. For an ObjC message: the receiver is an object instance, not 'super' or a specific class. rdar://11779185 llvm-svn: 159627
-
Fariborz Jahanian authored
c-functions declared in implementation should have their parsing delayed until the end so, they can access forward declared private methods. // rdar://10387088 llvm-svn: 159626
-
Jack Carter authored
inlineasm-cnstrnt-bad-r-1.ll is NOT supposed to fail, so it was removed. This resulted in the removal of a negative test (inlineasm-cnstrnt-bad-r-1.ll) llvm-svn: 159625
-
Richard Smith authored
initialize any variable. This is extremely conservative, but is sufficient for now. llvm-svn: 159620
-
Eric Christopher authored
it appears to be breaking the bots. This reverts commit 1b055ce320fa13f6f1ac81670d11b45e01f79876. llvm-svn: 159619
-
Eric Christopher authored
This reverts commit b2833d9dcba88c6f0520cad760619200adc0442c. llvm-svn: 159618
-
Jack Carter authored
llvm-svn: 159617
-
James Dennett authored
* Primarily, added \brief to most of include/clang/Basic, instead of prefixing the comments with "DeclaredName - "; * Made some brief summaries significantly briefer; * Fixed up some erroneous uses of \see and \arg; * Fixed up some extraneous backslashes in \code...\endcode blocks; * Fixed up some typos/spelling errors. llvm-svn: 159616
-
Richard Smith authored
test/Driver/crash-report.c: don't fail if there are no files left behind by a previous run of this test! llvm-svn: 159615
-