- Feb 07, 2013
-
-
Dmitri Gribenko authored
llvm-svn: 174613
-
Dmitri Gribenko authored
llvm-svn: 174612
-
Marshall Clow authored
llvm-svn: 174611
-
Tom Stellard authored
Use sub0-15 everywhere. Patch by: Michel Dänzerr Reviewed-by:
Tom Stellard <thomas.stellard@amd.com> Signed-off-by:
Michel Dänzer <michel.daenzer@amd.com> llvm-svn: 174610
-
Tom Stellard authored
These instructions compare two floating point values and return an integer true (-1) or false (0) value. When compiling code generated by the Mesa GLSL frontend, the SET*_DX10 instructions save us four instructions for most branch decisions that use floating-point comparisons. llvm-svn: 174609
-
Tom Stellard authored
All of the le and lt variants are unsupported. llvm-svn: 174608
-
Tom Stellard authored
llvm-svn: 174607
-
NAKAMURA Takumi authored
llvm-svn: 174606
-
Manuel Klimek authored
This is a powerful tool when doing iterative refined matches, where another match is started inside the match callback of the first one; this allows for example to find out whether the node was in the condition or body of its parent if-statement. llvm-svn: 174605
-
Alexander Potapenko authored
llvm-svn: 174604
-
Alexander Potapenko authored
Switch to allocator2 on Darwin. llvm-svn: 174603
-
NAKAMURA Takumi authored
llvm-svn: 174602
-
Guy Benyei authored
llvm-svn: 174601
-
Evgeniy Stepanov authored
llvm-svn: 174600
-
Kostya Serebryany authored
llvm-svn: 174599
-
Evgeniy Stepanov authored
llvm-svn: 174598
-
Alexey Samsonov authored
llvm-svn: 174597
-
Zonr Chang authored
Special thanks to Anton for the review. llvm-svn: 174596
-
Kostya Serebryany authored
[msan] add strip_path_prefix flag; print error summary; don't crash while printing summary if debug info is missing. The tests will follow later once we establish the lit-like tests for msan. llvm-svn: 174595
-
Evgeniy Stepanov authored
llvm-svn: 174594
-
Evgeniy Stepanov authored
This broke pread/pwrite interceptors when building without -D_FILE_OFFSET_BITS=64, and always on Android. llvm-svn: 174593
-
Michael J. Spencer authored
llvm-svn: 174592
-
Owen Anderson authored
llvm-svn: 174591
-
Michael J. Spencer authored
llvm-svn: 174590
-
Michael J. Spencer authored
This removes Target and moves the functionality it had over to TargetInfo. This also simplifies LinkerInput by removing the InputKind. This will be handled elsewhere. llvm-svn: 174589
-
Owen Anderson authored
llvm-svn: 174588
-
Sean Silva authored
llvm-svn: 174587
-
Nadav Rotem authored
llvm-svn: 174586
-
Nadav Rotem authored
llvm-svn: 174585
-
Nick Lewycky authored
operators. llvm-svn: 174584
-
Reed Kotler authored
For example, when we are doing mips16 hard float or soft float. llvm-svn: 174583
-
Sean Silva authored
A double inclusion will pretty much always be an error in TableGen, so there's no point going on just to die with "def already defined" or whatnot. I'm not too thrilled about the "public: ... private: ..." to expose the DependenciesMapTy, but I really didn't see a better way to keep that type centralized. It's a smell that indicates that some refactoring is needed to make this code more loosely coupled. This should avoid all bugs of the same nature as PR15189. llvm-svn: 174582
-
Michael Gottesman authored
1. Moved a comment from ObjCARCOpts.cpp -> ObjCARCContract.cpp. 2. Removed a comment from ObjCARCOpts.cpp that was already moved to ObjCARCAliasAnalysis.h/.cpp. llvm-svn: 174581
-
Reed Kotler authored
llvm-svn: 174580
-
-
Greg Clayton authored
Fixed an bug found by running LLDB with the address sanitizer! We were accessing one past the end of the buffer. llvm-svn: 174578
-
Richard Smith authored
name lookup has been performed in that context (this probably only happens in C++). 1) Whenever we add names to a context, set a flag on it, and if we perform lookup and discover that the context has had a lookup table built but has the flag set, update all entries in the lookup table with additional names from the external source. 2) When marking a DeclContext as having external visible decls, mark the context in which lookup is performed, not the one we are adding. These won't be the same if we're adding another copy of a pre-existing namespace. llvm-svn: 174577
-
Richard Smith authored
if it found any decls, rather than returning a list of found decls. This removes a returning-ArrayRef-to-deleted-storage bug from MultiplexExternalSemaSource (in code not exercised by any of the clang binaries), reduces the work required in the found-no-decls case with PCH, and importantly removes the need for DeclContext::lookup to be reentrant. No functionality change intended! llvm-svn: 174576
-
Alexander Kornienko authored
-Wimplicit-fallthrough: fixed two cases where "fallthrough annotation in unreachable code" was issued incorrectly. Summary: -Wimplicit-fallthrough: fixed two cases where "fallthrough annotation in unreachable code" was issued incorrectly: 1. In actual unreachable code, but not immediately on a fall-through execution path "fallthrough annotation does not directly precede switch label" is better; 2. After default: in a switch with covered enum cases. Actually, these shouldn't be treated as unreachable code for our purpose. Reviewers: rsmith Reviewed By: rsmith CC: cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D374 llvm-svn: 174575
-
NAKAMURA Takumi authored
FIXME: Are they really truncated to i32 from i64 unconditionally? llvm-svn: 174574
-