| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | DwarfCompileUnit::getOrCreateContext: Return the compile unit DIE rather ↵ | David Blaikie | 2013-11-14 | 1 | -11/+4 |
| | | | | | | | than null. llvm-svn: 194728 | ||||
| * | Test: Move input redirections at the end of the line. | Rui Ueyama | 2013-11-14 | 9 | -10/+10 |
| | | | | | | | | Writing arguments after the redirection of input ("< somefile") seems a bit strange. Changes the order. llvm-svn: 194727 | ||||
| * | Mark two FreeBSD tests failing due to llvm.org/pr15989 | Ed Maste | 2013-11-14 | 2 | -2/+2 |
| | | | | | | | | After solving llvm.org/pr17226 these two tests now fail for the same reason they do on Linux. llvm-svn: 194726 | ||||
| * | Fixed bug in quoted strings implementation. Added test to be sure. Thanks to ↵ | Marshall Clow | 2013-11-14 | 2 | -1/+15 |
| | | | | | | | Peter Sommerlad for the report (and suggested fix) llvm-svn: 194725 | ||||
| * | Remove unnecessary 'else' after return. | David Blaikie | 2013-11-14 | 1 | -4/+3 |
| | | | | | llvm-svn: 194724 | ||||
| * | Test for r194671. | Rui Ueyama | 2013-11-14 | 1 | -0/+24 |
| | | | | | llvm-svn: 194723 | ||||
| * | Fix trailing whitespace and indentation. | Rui Ueyama | 2013-11-14 | 1 | -53/+41 |
| | | | | | llvm-svn: 194722 | ||||
| * | Use makeArrayRef(). No functionality change. | Rui Ueyama | 2013-11-14 | 1 | -6/+7 |
| | | | | | llvm-svn: 194721 | ||||
| * | Typos. (Test commit.) | Paul Robinson | 2013-11-14 | 2 | -3/+3 |
| | | | | | llvm-svn: 194720 | ||||
| * | Fix regular expression to work with multiple-digit version numbers | Dmitri Gribenko | 2013-11-14 | 1 | -2/+2 |
| | | | | | llvm-svn: 194719 | ||||
| * | ObjectiveC migrator: This patch sets access property | Fariborz Jahanian | 2013-11-14 | 4 | -42/+44 |
| | | | | | | | attributes on 'readonly' properties. // rdar://15460787 llvm-svn: 194718 | ||||
| * | [OpenCL] Make sure we put string literals in the constant address space. | Joey Gouly | 2013-11-14 | 5 | -4/+38 |
| | | | | | llvm-svn: 194717 | ||||
| * | [analyzer] Treat MSVC's _wassert as noreturn. | Jordan Rose | 2013-11-14 | 2 | -0/+11 |
| | | | | | | | | | This makes sure the analyzer actually honors assert() in an MSVC project. Patch by Anders Montonen! llvm-svn: 194716 | ||||
| * | ARM: produce friendly error for invalid inline asm | Tim Northover | 2013-11-14 | 2 | -0/+20 |
| | | | | | | | | | | We used to perform an invalid operation on an MVT and crash, which wasn't much fun. Patch by Oliver Stannard. llvm-svn: 194714 | ||||
| * | Add a triple and switch test to FileCheck. | Rafael Espindola | 2013-11-14 | 1 | -1/+8 |
| | | | | | | | | On windows we don't print .weak for function definitions, so count was only finding 1 'weak'. llvm-svn: 194713 | ||||
| * | llvm-cov.test: Remove XFAIL:arm. Seems this is passing since my tweaks. | NAKAMURA Takumi | 2013-11-14 | 1 | -1/+1 |
| | | | | | llvm-svn: 194712 | ||||
| * | asan: disable pthread_setname_np interceptor | Dmitry Vyukov | 2013-11-14 | 1 | -1/+6 |
| | | | | | | | it does not work anyway and can cause significant slowdown llvm-svn: 194711 | ||||
| * | [objcmt] Introduce "objcmt-white-list-dir-path=" option. | Argyrios Kyrtzidis | 2013-11-14 | 11 | -6/+84 |
| | | | | | | | | This options accepts a path to a directory, collects the filenames of the files it contains, and the migrator will only modify files with the same filename. llvm-svn: 194710 | ||||
| * | [objcmt] -objcmt-atomic-property & -objcmt-ns-nonatomic-iosonly are ↵ | Argyrios Kyrtzidis | 2013-11-14 | 1 | -3/+7 |
| | | | | | | | | | companion flags. Ignore them when determining if some transformation was enabled. llvm-svn: 194709 | ||||
| * | Make clang's static analyzer checks available through clang-tidy. | Manuel Klimek | 2013-11-14 | 10 | -110/+258 |
| | | | | | | | | | | | | | | This is implemented in a way that the current static analyzer architecture allows, in the future we might want to revisit this. With this change static analyzer checks are available from clang-tidy by specifying -checks=clang-analyzer-<name>. This change also fixes the use of the compilation database to allow clang-tidy to be used like any other clang tool. llvm-svn: 194707 | ||||
| * | Move classes into anonymous namespaces. | Benjamin Kramer | 2013-11-14 | 1 | -0/+4 |
| | | | | | llvm-svn: 194706 | ||||
| * | Error if we see an alias to a declaration. | Rafael Espindola | 2013-11-14 | 10 | -26/+75 |
| | | | | | | | | | | | | | | | | In ELF and COFF an alias is just another offset in a section. There is no way to represent an alias to something in another file. In MachO, the spec has the N_INDR type which should allow for exactly that, but is not currently implemented. Given that it is specified but not implemented, we error in codegen to avoid miscompiling but don't reject aliases to declarations in the verifier to leave the option open of implementing it. In the past we have used alias to declarations as a way of implementing weakref, which is why it exists in some old tests which this patch updates. llvm-svn: 194705 | ||||
| * | [asan] unbreak dfsan, which includes sanitizer/common_interface_defs.h into ↵ | Kostya Serebryany | 2013-11-14 | 3 | -3/+4 |
| | | | | | | | internal sources (although it shoudn't) llvm-svn: 194704 | ||||
| * | [asan] disable CovDump on Windows for now (fails to compile) | Kostya Serebryany | 2013-11-14 | 1 | -0/+2 |
| | | | | | llvm-svn: 194703 | ||||
| * | [asan] Poor man's coverage that works with ASan (compiler-rt part) | Kostya Serebryany | 2013-11-14 | 10 | -12/+186 |
| | | | | | llvm-svn: 194702 | ||||
| * | [asan] Poor man's coverage that works with ASan | Kostya Serebryany | 2013-11-14 | 2 | -0/+65 |
| | | | | | llvm-svn: 194701 | ||||
| * | [msan] Use CHECK-DAG instead of CHECK where order of instructions does not ↵ | Evgeniy Stepanov | 2013-11-14 | 1 | -2/+2 |
| | | | | | | | | | matter. This may fix hexagon-elf bots. llvm-svn: 194700 | ||||
| * | [msan] A test for r194697. | Evgeniy Stepanov | 2013-11-14 | 6 | -0/+143 |
| | | | | | llvm-svn: 194699 | ||||
| * | [UBSan] Make sure ASan and UBSan interact properly by running each test from ↵ | Alexey Samsonov | 2013-11-14 | 33 | -80/+105 |
| | | | | | | | UBSan test suite with and without ASan llvm-svn: 194698 | ||||
| * | [msan] Fast path optimization for wrap-indirect-calls feature of ↵ | Evgeniy Stepanov | 2013-11-14 | 2 | -14/+80 |
| | | | | | | | | | | | | | | | | | | | | MemorySanitizer. Indirect call wrapping helps MSanDR (dynamic instrumentation companion tool for MSan) to catch all cases where execution leaves a compiler-instrumented module by allowing the tool to rewrite targets of indirect calls. This change is an optimization that skips wrapping for calls when target is inside the current module. This relies on the linker providing symbols at the begin and end of the module code (or code + data, does not really matter). Gold linker provides such symbols by default. GNU (BFD) linker needs a link flag: -Wl,--defsym=__executable_start=0. More info: https://code.google.com/p/memory-sanitizer/wiki/MSanDR#Native_exec llvm-svn: 194697 | ||||
| * | [ASan] Introduce a top-level target to collect all ASan runtimes and deps | Alexey Samsonov | 2013-11-14 | 3 | -4/+7 |
| | | | | | llvm-svn: 194696 | ||||
| * | llvm-cov requires IR and Support as libraries. Instrumentation would be ↵ | NAKAMURA Takumi | 2013-11-14 | 2 | -2/+2 |
| | | | | | | | overkill. llvm-svn: 194695 | ||||
| * | llvm-cov.test: Tweak win32 hosts not confused by \r\n in llvm-cov's stdout. | NAKAMURA Takumi | 2013-11-14 | 1 | -1/+1 |
| | | | | | | | "diff -b" -- Ignore space changes. llvm-svn: 194694 | ||||
| * | IR/GCOV.cpp: Use PRIu64 as format string with uint64_t. | NAKAMURA Takumi | 2013-11-14 | 1 | -1/+1 |
| | | | | | llvm-svn: 194693 | ||||
| * | Whitespace. | NAKAMURA Takumi | 2013-11-14 | 1 | -3/+2 |
| | | | | | llvm-svn: 194692 | ||||
| * | AVX-512: Handled extractelement from mask vector; | Elena Demikhovsky | 2013-11-14 | 5 | -2/+113 |
| | | | | | | | Added VMOSHDUP/VMOVSLDUP shuffle instructions. llvm-svn: 194691 | ||||
| * | [Mips] Add tests for MIPS/MIPS64 type defines and type limits macros. No | Simon Atanasyan | 2013-11-14 | 1 | -0/+214 |
| | | | | | | | functional changes - just reflection of the current state. llvm-svn: 194690 | ||||
| * | Fix the header comment of the new pass manager stuff to not claim to be | Chandler Carruth | 2013-11-14 | 1 | -1/+1 |
| | | | | | | | the legacy stuff. =] llvm-svn: 194689 | ||||
| * | Indentation fixes | Matt Arsenault | 2013-11-14 | 2 | -3/+2 |
| | | | | | llvm-svn: 194688 | ||||
| * | [UBSan] Update UBSan location rendering to match r194686 | Alexey Samsonov | 2013-11-14 | 1 | -6/+8 |
| | | | | | llvm-svn: 194687 | ||||
| * | [Sanitizer] Print symbolized stack frame using a single Printf() call. | Alexey Samsonov | 2013-11-14 | 5 | -27/+130 |
| | | | | | | | | | This reduces the number of "write" syscalls performed to print a single stack frame description, and makes sanitizer output less intermixed with program output. Also, add a number of unit tests. llvm-svn: 194686 | ||||
| * | [Sanitizer] Add print_summary runtime flag to disable error summaries (UBSan ↵ | Alexey Samsonov | 2013-11-14 | 4 | -0/+24 |
| | | | | | | | doesn't need them) llvm-svn: 194685 | ||||
| * | Add a comment | Matt Arsenault | 2013-11-14 | 1 | -1/+3 |
| | | | | | llvm-svn: 194684 | ||||
| * | Fix trailing whitespace in debug printing | Matt Arsenault | 2013-11-14 | 1 | -1/+1 |
| | | | | | llvm-svn: 194683 | ||||
| * | R600/SI: Add testcase for problem I ran into | Matt Arsenault | 2013-11-14 | 1 | -0/+18 |
| | | | | | | | with the older version of the moveToVALU changes. llvm-svn: 194682 | ||||
| * | yaml::Input::mapTag(): Don't use StringRef to hold return type of std::string. | NAKAMURA Takumi | 2013-11-14 | 1 | -1/+1 |
| | | | | | llvm-svn: 194681 | ||||
| * | Whitespace. | NAKAMURA Takumi | 2013-11-14 | 1 | -1/+1 |
| | | | | | llvm-svn: 194680 | ||||
| * | AArch64DAGToDAGISel::SelectVTBL(): Fix a warning. [-Wunused-variable] | NAKAMURA Takumi | 2013-11-14 | 1 | -3/+1 |
| | | | | | llvm-svn: 194679 | ||||
| * | Remove a test failure. | Kevin Qin | 2013-11-14 | 1 | -4/+0 |
| | | | | | llvm-svn: 194678 | ||||
| * | Fix indentation and delete trailing whitespace. | Rui Ueyama | 2013-11-14 | 1 | -47/+37 |
| | | | | | llvm-svn: 194677 | ||||

