| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | add mblaze target support, patch by Wesley Peck! | Chris Lattner | 2010-03-06 | 1 | -0/+131 |
| | | | | | llvm-svn: 97890 | ||||
| * | on both the mac and linux, /usr/local/include is treated | Chris Lattner | 2010-03-06 | 1 | -1/+1 |
| | | | | | | | | as a "C++ Friendly" system header directory. This fixes PR6523. llvm-svn: 97885 | ||||
| * | Rename the new Iterator objects and raise an assertion instead of returning ↵ | Benjamin Kramer | 2010-03-06 | 1 | -10/+12 |
| | | | | | | | invalid objects when the key is out of range. llvm-svn: 97881 | ||||
| * | Update the python bindings for recent changes in the CIndex API. | Benjamin Kramer | 2010-03-06 | 1 | -88/+88 |
| | | | | | llvm-svn: 97880 | ||||
| * | Lowercase for consistency | Kovarththanan Rajaratnam | 2010-03-06 | 3 | -5/+5 |
| | | | | | llvm-svn: 97878 | ||||
| * | Fix _MM_FROUND_NEARBYINT and move rounding intrinsics to macros. | Eric Christopher | 2010-03-06 | 1 | -25/+5 |
| | | | | | llvm-svn: 97874 | ||||
| * | Add a message to these asserts. | Benjamin Kramer | 2010-03-06 | 1 | -3/+3 |
| | | | | | llvm-svn: 97873 | ||||
| * | Use static method in GlobalValue | Rafael Espindola | 2010-03-06 | 1 | -11/+1 |
| | | | | | llvm-svn: 97872 | ||||
| * | PR6515: Implement __builtin_signbit and friends. | Eli Friedman | 2010-03-06 | 3 | -0/+23 |
| | | | | | | | | I'm reasonably sure my implementation is correct, but it would be nice if someone could double-check. llvm-svn: 97864 | ||||
| * | Allow use of byref (__block attributed) arrays inside | Fariborz Jahanian | 2010-03-06 | 2 | -2/+6 |
| | | | | | | | the block. Fixes radar 7671883. llvm-svn: 97863 | ||||
| * | Implement __builtin_dwarf_sp_column for i386 (Darwin and not), x86-64 (all), | John McCall | 2010-03-06 | 5 | -0/+120 |
| | | | | | | | | and ARM. Implement __builtin_init_dwarf_reg_size_table for i386 (both) and x86-64 (all). llvm-svn: 97859 | ||||
| * | When declaring a catch block in C++, make sure that the type being | Douglas Gregor | 2010-03-05 | 2 | -5/+66 |
| | | | | | | | caught can be copy-initialized and destructed. Fixes PR6518. llvm-svn: 97853 | ||||
| * | Augment __has_feature to report that Clang supports adding attribute 'unused' | Ted Kremenek | 2010-03-05 | 2 | -1/+10 |
| | | | | | | | to an Objective-C instance variable. llvm-svn: 97850 | ||||
| * | Check if 'Unit' is NULL before trying to iterate over the diagnostics. | Ted Kremenek | 2010-03-05 | 1 | -1/+2 |
| | | | | | | | | This obviates a null dereference that can occur when 'NumErrors' is not zero. llvm-svn: 97849 | ||||
| * | Add clang version to crashtracer string. | Ted Kremenek | 2010-03-05 | 1 | -1/+2 |
| | | | | | llvm-svn: 97848 | ||||
| * | Patch to build qualifier on objective-c | Fariborz Jahanian | 2010-03-05 | 4 | -5/+14 |
| | | | | | | | pointer types. Fixes radar 7626768. llvm-svn: 97847 | ||||
| * | The Windows build is just too weird; there's no real cost to doing the ↵ | Douglas Gregor | 2010-03-05 | 2 | -12/+0 |
| | | | | | | | concurrency checks for ASTUnit in all builds llvm-svn: 97840 | ||||
| * | Switch from NDEBUG to _DEBUG, since our Windows build is funny | Douglas Gregor | 2010-03-05 | 2 | -6/+6 |
| | | | | | llvm-svn: 97835 | ||||
| * | Only make __ptr64 and __w64 keywords when Microsoft extensions are enabled. | Douglas Gregor | 2010-03-05 | 1 | -2/+2 |
| | | | | | llvm-svn: 97834 | ||||
| * | A little hack to identify unwanted concurrency in CIndex | Douglas Gregor | 2010-03-05 | 3 | -2/+49 |
| | | | | | llvm-svn: 97831 | ||||
| * | Emit warning on indirect goto that potentially violates | Chris Lattner | 2010-03-05 | 2 | -3/+4 |
| | | | | | | | scope instead of error, PR6517 llvm-svn: 97826 | ||||
| * | address PR6502 by downgrading the scope checker's address | Chris Lattner | 2010-03-05 | 2 | -3/+3 |
| | | | | | | | of label error to a warning controllable with a -W flag. llvm-svn: 97815 | ||||
| * | Use clang::io::Emit8 | Kovarththanan Rajaratnam | 2010-03-05 | 1 | -3/+1 |
| | | | | | llvm-svn: 97810 | ||||
| * | Make sure the raw_string_ostream gets flushed so we don't accidentally ↵ | Benjamin Kramer | 2010-03-05 | 1 | -3/+3 |
| | | | | | | | return an empty string. llvm-svn: 97809 | ||||
| * | Remove reference to AnalysisContext in Environment. We already have ↵ | Zhongxing Xu | 2010-03-05 | 8 | -56/+34 |
| | | | | | | | | | LocationContext information in ExplodedNode. llvm-svn: 97785 | ||||
| * | Remove header file dependencies in block patch | Fariborz Jahanian | 2010-03-05 | 1 | -8/+4 |
| | | | | | | | test case. llvm-svn: 97777 | ||||
| * | add support for a 1<<29 bit in the block flags field to mark blocks using ↵ | Blaine Garst | 2010-03-05 | 3 | -3/+128 |
| | | | | | | | alternate struct return ABI llvm-svn: 97775 | ||||
| * | Don't produce an alias for a destructor if the target is weak. | Rafael Espindola | 2010-03-05 | 1 | -0/+16 |
| | | | | | | | This fixes bootstrap on ELF systems :-) llvm-svn: 97773 | ||||
| * | When we invalidate a declaration, make it public, so that it doesn't | Douglas Gregor | 2010-03-05 | 2 | -1/+11 |
| | | | | | | | | trigger access control or one of the many assertions we have for valid access specifiers. llvm-svn: 97767 | ||||
| * | Make rewritten source compiled with clang++. | Fariborz Jahanian | 2010-03-04 | 1 | -11/+2 |
| | | | | | llvm-svn: 97762 | ||||
| * | Make rewritten source compiled with clang++ for correctness. | Fariborz Jahanian | 2010-03-04 | 1 | -4/+2 |
| | | | | | llvm-svn: 97761 | ||||
| * | Change test to compile rewritten test with clang++. | Fariborz Jahanian | 2010-03-04 | 1 | -1/+2 |
| | | | | | llvm-svn: 97756 | ||||
| * | Patch to get around a rewriter bug rewriting storage class | Fariborz Jahanian | 2010-03-04 | 1 | -6/+15 |
| | | | | | | | on a block API struct definition. llvm-svn: 97754 | ||||
| * | really fix 6473 by handling weakref in constant expressions. | Rafael Espindola | 2010-03-04 | 2 | -1/+11 |
| | | | | | llvm-svn: 97750 | ||||
| * | add TCE target support, patch by Pekka J! | Chris Lattner | 2010-03-04 | 6 | -3/+136 |
| | | | | | llvm-svn: 97746 | ||||
| * | Use LLVM's new DESTDIR-less PROJ_* variables. | Erick Tryzelaar | 2010-03-04 | 2 | -12/+12 |
| | | | | | llvm-svn: 97744 | ||||
| * | c-index-test's printing of linkage was completely broken, as was the | Douglas Gregor | 2010-03-04 | 2 | -9/+12 |
| | | | | | | | test of this functionality. The API worked great, though! :) llvm-svn: 97736 | ||||
| * | Fixes a bug whereby static const block var has static | Fariborz Jahanian | 2010-03-04 | 2 | -0/+28 |
| | | | | | | | moved incorrectly. (radar 7714443). llvm-svn: 97734 | ||||
| * | Fix PR6473. | Rafael Espindola | 2010-03-04 | 6 | -6/+174 |
| | | | | | | | | | | Clang's support for weakref is now better than llvm-gcc's :-) We don't introduce a new symbol and we correctly mark undefined references weak only if there is no definition or regular undefined references in the same file. llvm-svn: 97733 | ||||
| * | Steal the TARGET lit condition from the LLVM test suite. | John McCall | 2010-03-04 | 1 | -0/+12 |
| | | | | | llvm-svn: 97727 | ||||
| * | The FIXME is fixed. | Zhongxing Xu | 2010-03-04 | 1 | -1/+0 |
| | | | | | llvm-svn: 97725 | ||||
| * | When profiling Environment, also profile with AnalysisContext*, bacause | Zhongxing Xu | 2010-03-04 | 6 | -0/+27 |
| | | | | | | | | | | | we now may have identical states with different analysis context. Set the right AnalysisContext in state when entering and leaving a callee. With both of the above changes, we can pass the test case. llvm-svn: 97724 | ||||
| * | Revert changes r97693, r97700, and r97718. | John McCall | 2010-03-04 | 15 | -132/+62 |
| | | | | | | | Our testing framework can't deal with disabled targets yet. llvm-svn: 97719 | ||||
| * | XFAIL these tests on win32, since the win32 buildbot apparently disables all | John McCall | 2010-03-04 | 8 | -0/+16 |
| | | | | | | | targets except X86. llvm-svn: 97718 | ||||
| * | First start on smmintrin.h, rounding and blending. | Eric Christopher | 2010-03-04 | 1 | -0/+130 |
| | | | | | llvm-svn: 97717 | ||||
| * | Add in disabled case as well. | Eric Christopher | 2010-03-04 | 1 | -0/+4 |
| | | | | | llvm-svn: 97716 | ||||
| * | Add in -msse4.1 and -msse4.2 options and continuing a rather | Eric Christopher | 2010-03-04 | 2 | -3/+13 |
| | | | | | | | | hacky solution for translating. Expanded on comment explaining the hack a bit. llvm-svn: 97714 | ||||
| * | Fix __builtin_ia32_roundss and __builtin_ia32_roundsd definitions. | Eric Christopher | 2010-03-04 | 2 | -4/+4 |
| | | | | | | | Re-enable test. llvm-svn: 97707 | ||||
| * | Refactor local class name mangling and make it | Fariborz Jahanian | 2010-03-04 | 4 | -15/+52 |
| | | | | | | | ABI conforming. llvm-svn: 97702 | ||||
| * | Implement __builtin_dwarf_sp_column(). | John McCall | 2010-03-04 | 2 | -0/+22 |
| | | | | | llvm-svn: 97700 | ||||

