- 80d56a9 Linux still needs these hacks. by Bill Wendling · 14 years ago
- da7700e Now that mm_malloc.h was rewritten to *not* include errno.h (see by Bill Wendling · 14 years ago
- 5d058e7 test: FileCheck'ize and document test. by Michael J. Spencer · 14 years ago
- bb465d7 Reapply r116684 with fixes. The test cases needed to be updated. by Bill Wendling · 14 years ago
- 44270d6 support for AltiVec extensions from the Cell architecture by Anton Yartsev · 14 years ago
- 9046c22 Allow a string literal to initialize a tail array (PR8217), patch by Chris Lattner · 14 years ago
- 1944ec1 Implement __builtin_ia32_vec_ext_v2si function (required by Qt). by Argyrios Kyrtzidis · 14 years ago
- 59705ae Add support for UCNs for character literals by Nico Weber · 14 years ago
- 022d13d This patch fixes multiple issues in clang's designated init builder and by Douglas Gregor · 14 years ago
- 04ea366 tests: Force a triple to avoid wchar_t differences. by Daniel Dunbar · 14 years ago
- a0f15b0 Add support for 4-byte UCNs like \U12345678. Warn about UCNs in c90 mode. by Nico Weber · 14 years ago
- ecb1b4c Erm...this isn't the same as PR6658. by Bill Wendling · 14 years ago
- eb7fe36 MMX conversion work is done. We can remove the FIXMEs. by Bill Wendling · 14 years ago
- 2ef48a4 Add same hack to mmx-builtins.c as in Headers/c89.c to get it to pass on Win32. PR6658. by Bill Wendling · 14 years ago
- da500ca Do x86_64. by Bill Wendling · 14 years ago
- 9ab0a15 Test to verify that all of the MMX builtins are handled by the front-end. by Bill Wendling · 14 years ago
- d47e262 Clang part of MMX rewrite (goes with 115243). by Dale Johannesen · 14 years ago
- dd0cb22 Add support for attribute((naked)), patch by Zoxc on cfe-commits! by Daniel Dunbar · 14 years ago
- c5be7b0 vla expressions used in __typeof__ must be evaluated. Fixes rdar://8476159. by Fariborz Jahanian · 14 years ago
- 745da3a Patch implements passing arrays to functions expecting vla. Implements pr7827. by Fariborz Jahanian · 14 years ago
- 47423bd Don't crash on _Imaginary. by Argyrios Kyrtzidis · 14 years ago
- 7bb1d23 Tweak test to pass -ffreestanding, to avoid platform dependent header issues. by Daniel Dunbar · 14 years ago
- f554b1c IRgen/ABI/ARM: Return large vectors in memory. by Daniel Dunbar · 14 years ago
- 8aa87c7 IRgen/ABI/ARM: Trust the backend to pass vectors correctly for the given ABI. by Daniel Dunbar · 14 years ago
- b4a9aec Testcase for r114585. by Devang Patel · 14 years ago
- 4f20944 fix the rest of rdar://8461279 - clang miscompiles address-space qualified atomics by Chris Lattner · 14 years ago
- 780a2eb same bug as before, this time with __sync_val_compare_and_swap. by Chris Lattner · 14 years ago
- f2b9527 fix __sync_bool_compare_and_swap to work with address-space qualified types. by Chris Lattner · 14 years ago
- c7f78c7 filecheckize. by Chris Lattner · 14 years ago
- f443570 Fixes an IRgen ICE due to cast of null pointer to a vla type (fixes pr7827). by Fariborz Jahanian · 14 years ago
- aa3b57e Implements in IRgen gnu extensions missing LHS for by Fariborz Jahanian · 14 years ago
- 1fb019b Problem with gnu conditional extension with missing by Fariborz Jahanian · 14 years ago
- 2f474ea Added '|' delimiter to separate inline asm multiple alternative constraints for Clang side of support. by John Thompson · 14 years ago
- 1dfc212 Testcase for r114239. by Bill Wendling · 14 years ago
- 41e11a9 Sema/transparent_union: Make sure to add implicit cast when constructing by Daniel Dunbar · 14 years ago
- 7f18e67 Add a -ftrapv-handler= option which allows a handler to invoke instead of simply aborting when a signed operation overflows. This mirrors the (GCC-incompatible) behaviour from clang 1.0 and 1.1 when -ftrapv was specified, but allows the handler to be defined for each compilation unit. by David Chisnall · 14 years ago
- dc24572 Use a temporary file for output which gets renamed after all the writing is finished. by Argyrios Kyrtzidis · 14 years ago
- e59d858 IRgen/ABI/x86-32: Realign indirect arguments when the ABI requires us to pass by Daniel Dunbar · 14 years ago
- 93ae947 IRgen/ABI/x86_32/Darwin: On Darwin, only structures with SSE vector types get passed by Daniel Dunbar · 14 years ago
- fb67d6c IRgen/x86_32/Linux: Linux seems to align all stack objects to 4 bytes, unlike by Daniel Dunbar · 14 years ago
- 424a5c6 While handling change of file, check if _current_ file is already seen or not. If current file is seen then it indicates that end of previous file's lexical scope. by Devang Patel · 14 years ago
- 1d03891 Revert "Clean up in buildbot directories." by Jakob Stoklund Olesen · 14 years ago
- bf3a60b Tweak regex not to accidentally match a trailing \r. by Benjamin Kramer · 14 years ago
- ee0f984 Fix pointer-signext.c test case: it was relying on value names, which don't appear in the non-assert build. Switch to using check-next as well. by Cameron Esfahani · 14 years ago
- 1484e0d Fix Windows64 target info so pointer arithmetic is done correctly, and no sign extension code is emitted: PtrDiffType needs to be a signed long long. Add a corresponding test case. by Cameron Esfahani · 14 years ago
- 4ada2ca Fix VLA miscompilation. by Argyrios Kyrtzidis · 14 years ago
- 206caf5 Clean up in buildbot directories. by Jakob Stoklund Olesen · 14 years ago
- c77c5cd Try to get this to stop leaving a temporary file on linux. by Eric Christopher · 14 years ago
- 4635845 Congruent diagnostic for void* arithmetic. by Abramo Bagnara · 14 years ago
- 7da7102 Have Sema check for validity of CGString literal by Fariborz Jahanian · 14 years ago
- 0e72864 Adjust a test that's expecting optimizations to be done by Dale Johannesen · 14 years ago
- fdc9025 Due to asmparser improvements, this error message is now better by Chris Lattner · 14 years ago
- bd7de38 move the hackaround for PR6537 to catch unions as well, fixing the ICE in PR7151 by Chris Lattner · 14 years ago
- a7dedf7 PR7242: Make sure to use a different context for evaluating constant by Eli Friedman · 14 years ago
- 9c20fa9 A constant initializer never matches the type of the variable it's by John McCall · 14 years ago
- db50547 IRgen: Fix silly thinko in r112021, which was generating code for the same expr by Daniel Dunbar · 14 years ago
- 6b61fcd stop looking for #uses comments. by Chris Lattner · 14 years ago
- d5a83fb remove some tests that aren't adding any value: the check lines don't by Chris Lattner · 14 years ago
- 6014f96 Newline at end of file. by Bill Wendling · 14 years ago
- cd4c34d Correct this test for the fact that the number of uses is now printed by Duncan Sands · 14 years ago
- 4599f34 Fix PR8029, a x86-32 ABI regression in introduced in r112211 by Chris Lattner · 14 years ago
- 2e29a99 add radar # by Chris Lattner · 14 years ago
- bbae8b4 fix 2xi16 to pass as i32 instead of <2 x i16>. The former passes in by Chris Lattner · 14 years ago
- 0fefa41 vector of long and ulong are also classified as INTEGER in x86-64 abi, by Chris Lattner · 14 years ago
- 473f8e7 1 x ulonglong needs to be classified as INTEGER, just like 1 x longlong, by Chris Lattner · 14 years ago
- a8b7a7d tame an assertion, fixing rdar://8357396 by Chris Lattner · 14 years ago
- 8028bfa Revert r112043, static volatiles are removed by the optimizer. Thanks Chris! by Argyrios Kyrtzidis · 14 years ago
- 22fd4ba Finally pass "two floats in a 64-bit unit" as a <2 x float> instead of by Chris Lattner · 14 years ago
- f869d20 Make sure volatile variables are emitted even if static. Fixes rdar://8315219 by Argyrios Kyrtzidis · 14 years ago
- 89f176d IRgen: Fix a horrible bug in pointer to bool conversion, which we were treating by Daniel Dunbar · 14 years ago
- 0554e0e Fix 'for' loop variables' scope. by Devang Patel · 14 years ago
- 545be51 Add some missing X86-specific asm constraint letters, and fix by Dale Johannesen · 14 years ago
- 6237cea Emit debug info for enum constants. by Devang Patel · 14 years ago
- f16aa10 Go back to asking CodeGenTypes whether a type is zero-initializable. by John McCall · 14 years ago
- 1e33f4f Avoid including mm_malloc.h in a cc1 test, it pulls in system headers. by Benjamin Kramer · 14 years ago
- 85eaff3 This test needs a triple: it's checking the alignment of a pointer in bytes. by John McCall · 14 years ago
- 983e3d7 IRgen: Set the alignment correctly when creating LValue for a decls. by Daniel Dunbar · 14 years ago
- f52697a Improve test coverage. by Daniel Dunbar · 14 years ago
- d6b84b9 fix some vector extractions to return properly zero extended values by Chris Lattner · 14 years ago
- a4f235b support for predicates with bool/pixel arguments by Anton Yartsev · 14 years ago
- a2fc0f5 support for the rest of AltiVec functions with bool/pixel arguments and return values (except predicates) by Anton Yartsev · 14 years ago
- f54dbfd support for vec_perm and all dependent functions (vec_mergeh, vec_mergel, vec_pack, vec_sld, vec_splat) with bool/pixel arguments and return values by Anton Yartsev · 14 years ago
- 05e3555 support for vec_add, vec_adds, vec_and, vec_andc with bool arguments by Anton Yartsev · 14 years ago
- 8404f67 Make use of __func__ in a block actually refer to by Fariborz Jahanian · 14 years ago
- f643264 update test to reflect r110876 change. by Devang Patel · 14 years ago
- b3a29f1 Revise r110163: don't mark weak functions nounwind, because the optimizer by John McCall · 14 years ago
- 4fbe7aa Remove rsqrtps_nr256 and sqrtps_nr256 builtins, at least until we need them by Bruno Cardoso Lopes · 14 years ago
- bf3d552 ARM: Recognize single precision float register names. by Daniel Dunbar · 14 years ago
- 1fd7171 ARM: Swap which registers we consider real / aliases to match LLVM and llvm-gcc. by Daniel Dunbar · 14 years ago
- 7fc3702 Remove 256-bit cast built-ins and make the AVX intrinsic call llvm __builtin_shufflevector with the appropriate arguments by Bruno Cardoso Lopes · 14 years ago
- f0e96c9 Remove 256-bit unpack built-ins and make the AVX intrinsic call llvm __builtin_shufflevector with the appropriate arguments by Bruno Cardoso Lopes · 14 years ago
- b33aa0f Remove 256-bit shuffle built-ins and make the AVX intrinsic call llvm __builtin_shufflevector with the appropriate arguments by Bruno Cardoso Lopes · 14 years ago
- c59a44d Something's wrong with this test on other platforms. I'll probably need to simplify it later. For now revert. by John Thompson · 14 years ago
- ef44e11 Slightly revised handling of mult-alt constraints, to avoid an assert, until we have the full fix. by John Thompson · 14 years ago
- 0317ab0 Do not use DIGlobalVariable to emit debugging information for enums. by Devang Patel · 14 years ago
- 8d30838 Even if a constant's evaluated value is used, emit debug info for the constant variable. by Devang Patel · 14 years ago
- 4a5496b Make replicate intrinsics use shufflevector instead of dup builtins, also remove the dup builtins by Bruno Cardoso Lopes · 14 years ago
- 7fac68a There is no need to pubish file static variable's name. Do not rely on this code gen bug to check whether debug info is generated for such variables or not. by Devang Patel · 14 years ago
- 91f31dc Thread local variables aren't considered common linkage. by Eric Christopher · 14 years ago
- 93a0035 Correct -ftrapv to trap on errors, instead of calling the by Chris Lattner · 14 years ago