- Oct 31, 2013
-
-
Roman Divacky authored
llvm-svn: 193778
-
Aaron Ballman authored
llvm-svn: 193777
-
Ed Maste authored
FreeBSD includes the elftoolchain project's demangler in the base system. It does not handle some unusual mangled names, so use the inlined libcxxabi one. llvm-svn: 193776
-
Alexander Potapenko authored
Do not use struct stat64 and struct statfs64 when building for iOS, where __DARWIN_ONLY_64_BIT_INO_T is set to 1. llvm-svn: 193775
-
Benjamin Kramer authored
llvm-svn: 193774
-
Manman Ren authored
llvm-svn: 193773
-
Marshall Clow authored
llvm-svn: 193772
-
Ed Maste authored
(Threaded inferior debugging not yet available on FreeBSD.) llvm-svn: 193771
-
Alexey Samsonov authored
DWARFAbbreviationDeclaration: remove dead code, refactor parsing code and make it more robust. No functionality change. llvm-svn: 193770
-
Andrew Trick authored
llvm-svn: 193769
-
Andrew Trick authored
llvm-svn: 193768
-
Andrew Trick authored
llvm-svn: 193767
-
Andrew Trick authored
llvm-svn: 193766
-
Andrew Trick authored
llvm-svn: 193765
-
Alexey Samsonov authored
llvm-svn: 193763
-
Rui Ueyama authored
This reverts commit r193479. The atoms are already added to the file, so re-adding them caused the YAML writer to write the same atoms twice. That made the YAML reader to fail with "duplicate atom name" error. This is not the only error we've got for RoundTripYAMLPass for PECOFF, so we cannot enable the test yet. More fixes will come. Differential Revision: http://llvm-reviews.chandlerc.com/D2069 llvm-svn: 193762
-
rdar://problem/14496092Greg Clayton authored
Fixes from code review by Jim Ingham that reinstate preferring an external vs non-external symbol when finding function addresses. llvm-svn: 193761
-
Evgeniy Stepanov authored
llvm-svn: 193760
-
Fariborz Jahanian authored
deprecated categories, fixes a typo reported by Jordan. llvm-svn: 193759
-
Alexander Potapenko authored
[ASan] Make asan_symbolize.py fall back to ASAN_SYMBOLIZER_PATH (which is used when ASAN_OPTIONS=symbolize=1) if LLVM_SYMBOLIZER_PATH is empty. llvm-svn: 193758
-
Faisal Vali authored
- can't think of a way to test this without generic lambda captures, but will include a test once that patch is made commit-ready. patch was ok'd by Doug. http://llvm-reviews.chandlerc.com/D2029 llvm-svn: 193757
-
Rafael Espindola authored
llvm-svn: 193756
-
Evgeniy Stepanov authored
The same logic is present in ASan and TSan. llvm-svn: 193755
-
Tom Stellard authored
Some function definitions were using _CLC_DECL, which meant that they weren't being marked as always_inline. Reviewed-by and Tested-by:
Aaron Watry <awatry@gmail.com> llvm-svn: 193754
-
Tom Stellard authored
This will prevent LLVM optimization passes from creating illegal uses of the barrier() intrinsic (e.g. calling barrier() from a conditional that is not executed by all threads). llvm-svn: 193753
-
Rafael Espindola authored
llvm-svn: 193752
-
Chris Wailes authored
The isLValueReferenceType function checks to see if the QualType's canonical type is an LValue reference, and not if the QualType itself is an LValue reference. This caused a segfault when trying to cast the QualType's Type to a LValueReference. This is now fixed by casting the result of getCanonicalType(). In addition, a test was added to isConsumableType to prevent segfaults when a type being tested by the analysis is a reference to a pointer or a pointer to a reference. llvm-svn: 193751
-
Rafael Espindola authored
Patch by Robin Hahling. llvm-svn: 193750
-
Rafael Espindola authored
It had no tests, was unused and was "experimental at best". llvm-svn: 193749
-
Cameron McInally authored
llvm-svn: 193748
-
Elena Demikhovsky authored
llvm-svn: 193747
-
John Thompson authored
llvm-svn: 193746
-
NAKAMURA Takumi authored
llvm-svn: 193745
-
NAKAMURA Takumi authored
llvm-svn: 193744
-
John Thompson authored
llvm-svn: 193743
-
Richard Sandiford authored
As on other hosts, the CPU identification instruction is priveleged, so we need to look through /proc/cpuinfo. I copied the PowerPC way of handling "generic". Several tests were implicitly assuming z10 and so failed on z196. llvm-svn: 193742
-
Tobias Grosser authored
llvm-svn: 193741
-
Amara Emerson authored
Enables the clang driver to begin targeting specific CPUs. Introduced a "generic" CPU which will ensure that the optional FP feature is enabled by default when it gets to LLVM, without needing any extra arguments. Cortex-A53 and A-57 are also introduced with tests, although backend handling of them does not yet exist. llvm-svn: 193740
-
Amara Emerson authored
This adds a new subtarget feature called FPARMv8 (implied by NEON), and predicates the support of the FP instructions and registers on this feature. llvm-svn: 193739
-
NAKAMURA Takumi authored
llvm-svn: 193738
-