| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | R600/SI: Merge offset0 and offset1 fields for single address DS instructions v2 | Matt Arsenault | 2014-03-19 | 2 | -18/+27 |
| | | | | | | | | | | Also remove unused data fields from the DS_Load_Helper class. v2: - Merge fields for DS_WRITE llvm-svn: 204269 | ||||
| * | PGO: Splitting implementation files; no functionality change | Duncan P. N. Exon Smith | 2014-03-19 | 5 | -132/+173 |
| | | | | | | | | | | | | | | | | | | | | | Split implementation files along a uses-libc/shouldn't-use-libc boundary. - InstrProfiling.h is a shared header. - InstrProfiling.c provides an API to extract profiling data from the runtime, but avoids the use of libc. Currently this is a lie: __llvm_pgo_write_buffer() uses `FILE*` and related functions. It will be updated soon to write to a `char*` buffer instead. - InstrProfilingExtras.c provides a more convenient API for interfacing with the profiling runtime, but has logic that does (and will continue to) use libc. <rdar://problem/15943240> llvm-svn: 204268 | ||||
| * | PGO: Fix obviously wrong typedefs for MS | Duncan P. N. Exon Smith | 2014-03-19 | 2 | -2/+2 |
| | | | | | llvm-svn: 204267 | ||||
| * | [www] announce static links of polly in tools | Sebastian Pop | 2014-03-19 | 2 | -1/+20 |
| | | | | | llvm-svn: 204265 | ||||
| * | Objective-C. Make getObjCEncodingForMethodParameter public. | Fariborz Jahanian | 2014-03-19 | 1 | -3/+3 |
| | | | | | llvm-svn: 204264 | ||||
| * | Add a new spelling for module map files 'module.modulemap' | Ben Langmuir | 2014-03-19 | 21 | -74/+173 |
| | | | | | | | | | | | | | | | | This name, while more verbose, plays more nicely with tools that use file extensions to determine file types. The existing spelling 'module.map' will continue to work, but the new spelling will take precedence. In frameworks, this new filename will only go in a new 'Modules' sub-directory. Similarly, add a module.private.modulemap corresponding to module_private.map. llvm-svn: 204261 | ||||
| * | COFF: Fix a typo | David Majnemer | 2014-03-19 | 1 | -1/+1 |
| | | | | | | | Introduced when I rebased my changes to use isReservedSectionNumber. llvm-svn: 204260 | ||||
| * | [Mips] Make the test temporary file names self-explanatory. | Simon Atanasyan | 2014-03-19 | 1 | -7/+8 |
| | | | | | llvm-svn: 204259 | ||||
| * | Check if "golden_output.txt" exists before trying to delete it rather than ↵ | Jim Ingham | 2014-03-19 | 1 | -5/+7 |
| | | | | | | | just raising an uncaught error. llvm-svn: 204258 | ||||
| * | Support for generating vectors for loads with -1 stride | Tobias Grosser | 2014-03-19 | 3 | -7/+71 |
| | | | | | | | | | This patch enables vectorization of loops containing backward array traversal (array stride is -1). Contributed-by: Chris Jenneisch <chrisj@codeaurora.org> llvm-svn: 204257 | ||||
| * | Fix comment (PR19188) | Hans Wennborg | 2014-03-19 | 1 | -1/+1 |
| | | | | | llvm-svn: 204256 | ||||
| * | Move Pass registration into polly library | Tobias Grosser | 2014-03-19 | 3 | -45/+42 |
| | | | | | | | | This ensures that the polly passes get properly registered both, when using polly as a loadable module and when directly linking it into clang/opt/bugpoint. llvm-svn: 204255 | ||||
| * | Put a workaround for flaky unwinder behavior on Darwin ↵ | Jim Ingham | 2014-03-19 | 1 | -4/+10 |
| | | | | | | | (<rdar://problem/16363195>). llvm-svn: 204254 | ||||
| * | [analyzer] scan-build: when matching flags, make sure the - is the first letter. | Jordan Rose | 2014-03-19 | 1 | -3/+3 |
| | | | | | | | PR19191 llvm-svn: 204253 | ||||
| * | [mips] 80-column. | Matheus Almeida | 2014-03-19 | 1 | -8/+12 |
| | | | | | llvm-svn: 204252 | ||||
| * | Change the backtrace view into a process tree view where you can expand the ↵ | Greg Clayton | 2014-03-19 | 1 | -87/+219 |
| | | | | | | | process, its threads and see all frames under each thread. llvm-svn: 204251 | ||||
| * | [mips] Making sure that a '.set noreorder' directive is correctly parsed | Matheus Almeida | 2014-03-19 | 1 | -0/+5 |
| | | | | | | | and emitted and that no NOPs are emitted in a 'noreorder section'. llvm-svn: 204250 | ||||
| * | Sort. Fix missing NetBSD. | Joerg Sonnenberger | 2014-03-19 | 1 | -4/+4 |
| | | | | | llvm-svn: 204249 | ||||
| * | [Mips] Remove unused function. | Simon Atanasyan | 2014-03-19 | 1 | -7/+0 |
| | | | | | llvm-svn: 204248 | ||||
| * | [Mips] Fix handling of R_MIPS_GOT16 relocation and building local part | Simon Atanasyan | 2014-03-19 | 7 | -94/+150 |
| | | | | | | | | | | of GOT. * Read addend for R_MIPS_GOT16 relocation. * Put only high 16 bits of symbol + addend into GOT entries for locally visible symbols. llvm-svn: 204247 | ||||
| * | [Mips] Handle R_MIPS_GOT16 relocation for external and local symbols in | Simon Atanasyan | 2014-03-19 | 5 | -10/+1 |
| | | | | | | | a uniform way. llvm-svn: 204246 | ||||
| * | [Mips] Factor out the code creates GOT entry atoms into the two | Simon Atanasyan | 2014-03-19 | 1 | -16/+36 |
| | | | | | | | | functions. The first one is for local GOT entries. The second one is for global GOT entries. llvm-svn: 204245 | ||||
| * | [Mips] Add 'const' qualifier to the function. | Simon Atanasyan | 2014-03-19 | 1 | -2/+2 |
| | | | | | llvm-svn: 204244 | ||||
| * | [Mips] Move AHL addends calculation to the RelocationPass class. | Simon Atanasyan | 2014-03-19 | 3 | -67/+46 |
| | | | | | llvm-svn: 204243 | ||||
| * | [Mips] Move RelocationPass class member function definitions out of the | Simon Atanasyan | 2014-03-19 | 1 | -197/+215 |
| | | | | | | | class. llvm-svn: 204242 | ||||
| * | One more attempt to fix Makefile build | Alexey Samsonov | 2014-03-19 | 3 | -7/+4 |
| | | | | | llvm-svn: 204241 | ||||
| * | tsan: add test for second_deadlock_stack flag | Dmitry Vyukov | 2014-03-19 | 5 | -14/+27 |
| | | | | | llvm-svn: 204240 | ||||
| * | [Make] Build sanitizer runtimes with -std=c++11 | Alexey Samsonov | 2014-03-19 | 2 | -2/+5 |
| | | | | | llvm-svn: 204239 | ||||
| * | [CMake] Fix build of ASan tests on Mac | Alexey Samsonov | 2014-03-19 | 1 | -4/+3 |
| | | | | | llvm-svn: 204238 | ||||
| * | [sanitizer] use some c++11 to simplify the code (we can now). Fix one place ↵ | Kostya Serebryany | 2014-03-19 | 2 | -12/+8 |
| | | | | | | | where a mutex acquisition stack trace was not properly remembered llvm-svn: 204237 | ||||
| * | Comment parsing: fix a crash when dumping comment ast for a function template | Dmitri Gribenko | 2014-03-19 | 2 | -1/+9 |
| | | | | | | | | | with variadic parameters Patch by Joe Ranieri. llvm-svn: 204236 | ||||
| * | Comment parsing: recognize \param ... on function templates with variadic | Dmitri Gribenko | 2014-03-19 | 2 | -1/+24 |
| | | | | | | | | | parameters Patch by Joe Ranieri. llvm-svn: 204235 | ||||
| * | [CMake] Build sanitizer unit tests with -std=c++11 | Alexey Samsonov | 2014-03-19 | 4 | -2/+4 |
| | | | | | llvm-svn: 204234 | ||||
| * | [sanitizer] when recycling deadlock graph nodes, properly recycle edges | Kostya Serebryany | 2014-03-19 | 2 | -2/+51 |
| | | | | | llvm-svn: 204233 | ||||
| * | tsan: use attribute instead of compiler flag for tls-model=initial-exec as ↵ | Dmitry Vyukov | 2014-03-19 | 2 | -1/+2 |
| | | | | | | | asked in comments for r203111 llvm-svn: 204232 | ||||
| * | tsan: fix copy-pasted comment | Dmitry Vyukov | 2014-03-19 | 1 | -2/+2 |
| | | | | | llvm-svn: 204231 | ||||
| * | Set debug info for instructions inserted in SplitBlockAndInsertIfThen. | Evgeniy Stepanov | 2014-03-19 | 3 | -11/+54 |
| | | | | | llvm-svn: 204230 | ||||
| * | [msan] Fix line numbers in test. | Evgeniy Stepanov | 2014-03-19 | 2 | -3/+3 |
| | | | | | | | This corresponds to a fix in llvm::SplitBlockAndInsertIfThen. llvm-svn: 204229 | ||||
| * | tsan: preliminary support for Go deadlock detector | Dmitry Vyukov | 2014-03-19 | 5 | -15/+40 |
| | | | | | llvm-svn: 204228 | ||||
| * | tsan: fix large stack frame in deadlock detector | Dmitry Vyukov | 2014-03-19 | 1 | -22/+28 |
| | | | | | | | | | | In member function 'virtual void __sanitizer::DD::MutexBeforeLock(__sanitizer::DDCallback*, __sanitizer::DDMutex*, bool)': error: the frame size of 544 bytes is larger than 512 bytes [-Werror=frame-larger-than=] The code is now [arguably] better as well. llvm-svn: 204227 | ||||
| * | clang-tidy explicit constructors check: don't warn on deleted constructors. | Alexander Kornienko | 2014-03-19 | 3 | -3/+7 |
| | | | | | | | | | | | | | Reviewers: klimek Reviewed By: klimek CC: cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D3116 llvm-svn: 204226 | ||||
| * | [sanitizer] deadlock detector: a) initial support for suppressions, b) be ↵ | Kostya Serebryany | 2014-03-19 | 6 | -7/+24 |
| | | | | | | | more robust in case we failed to extract a stack trace for one of the locks llvm-svn: 204225 | ||||
| * | Remove extra semicolon for -Wpedantic. | Simon Atanasyan | 2014-03-19 | 1 | -7/+7 |
| | | | | | llvm-svn: 204224 | ||||
| * | [PECOFF] Fix -Wsign-compare warning. | Simon Atanasyan | 2014-03-19 | 1 | -1/+1 |
| | | | | | llvm-svn: 204223 | ||||
| * | [ELF] Remove unused fields (linking context references). | Simon Atanasyan | 2014-03-19 | 5 | -15/+9 |
| | | | | | llvm-svn: 204222 | ||||
| * | Fix warning 'enumeral and non-enumeral type in conditional expression'. | Simon Atanasyan | 2014-03-19 | 1 | -1/+1 |
| | | | | | llvm-svn: 204221 | ||||
| * | Use the expansion location of the file name when finding the module. | Manuel Klimek | 2014-03-19 | 5 | -1/+34 |
| | | | | | | | | | The spelling location of stringified strings is not a file location. Optimally, we'll want to solve the problem (as the FIXME states) by handing in the right FileEntry of the #include location. llvm-svn: 204220 | ||||
| * | Remove extra semicolon for -Wpedantic | Alexey Samsonov | 2014-03-19 | 1 | -6/+6 |
| | | | | | llvm-svn: 204219 | ||||
| * | [ASan] Print mmap errno/GetLastError in a readable and consistent way | Timur Iskhodzhanov | 2014-03-19 | 2 | -13/+17 |
| | | | | | | | Reviewed at http://llvm-reviews.chandlerc.com/D3107 llvm-svn: 204218 | ||||
| * | Tests for DR450-475. | Richard Smith | 2014-03-19 | 2 | -19/+249 |
| | | | | | llvm-svn: 204217 | ||||

