1. 80d56a9 Linux still needs these hacks. by Bill Wendling · 14 years ago
  2. da7700e Now that mm_malloc.h was rewritten to *not* include errno.h (see by Bill Wendling · 14 years ago
  3. 5d058e7 test: FileCheck'ize and document test. by Michael J. Spencer · 14 years ago
  4. bb465d7 Reapply r116684 with fixes. The test cases needed to be updated. by Bill Wendling · 14 years ago
  5. 44270d6 support for AltiVec extensions from the Cell architecture by Anton Yartsev · 14 years ago
  6. 9046c22 Allow a string literal to initialize a tail array (PR8217), patch by Chris Lattner · 14 years ago
  7. 1944ec1 Implement __builtin_ia32_vec_ext_v2si function (required by Qt). by Argyrios Kyrtzidis · 14 years ago
  8. 59705ae Add support for UCNs for character literals by Nico Weber · 14 years ago
  9. 022d13d This patch fixes multiple issues in clang's designated init builder and by Douglas Gregor · 14 years ago
  10. 04ea366 tests: Force a triple to avoid wchar_t differences. by Daniel Dunbar · 14 years ago
  11. a0f15b0 Add support for 4-byte UCNs like \U12345678. Warn about UCNs in c90 mode. by Nico Weber · 14 years ago
  12. ecb1b4c Erm...this isn't the same as PR6658. by Bill Wendling · 14 years ago
  13. eb7fe36 MMX conversion work is done. We can remove the FIXMEs. by Bill Wendling · 14 years ago
  14. 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
  15. da500ca Do x86_64. by Bill Wendling · 14 years ago
  16. 9ab0a15 Test to verify that all of the MMX builtins are handled by the front-end. by Bill Wendling · 14 years ago
  17. d47e262 Clang part of MMX rewrite (goes with 115243). by Dale Johannesen · 14 years ago
  18. dd0cb22 Add support for attribute((naked)), patch by Zoxc on cfe-commits! by Daniel Dunbar · 14 years ago
  19. c5be7b0 vla expressions used in __typeof__ must be evaluated. Fixes rdar://8476159. by Fariborz Jahanian · 14 years ago
  20. 745da3a Patch implements passing arrays to functions expecting vla. Implements pr7827. by Fariborz Jahanian · 14 years ago
  21. 47423bd Don't crash on _Imaginary. by Argyrios Kyrtzidis · 14 years ago
  22. 7bb1d23 Tweak test to pass -ffreestanding, to avoid platform dependent header issues. by Daniel Dunbar · 14 years ago
  23. f554b1c IRgen/ABI/ARM: Return large vectors in memory. by Daniel Dunbar · 14 years ago
  24. 8aa87c7 IRgen/ABI/ARM: Trust the backend to pass vectors correctly for the given ABI. by Daniel Dunbar · 14 years ago
  25. b4a9aec Testcase for r114585. by Devang Patel · 14 years ago
  26. 4f20944 fix the rest of rdar://8461279 - clang miscompiles address-space qualified atomics by Chris Lattner · 14 years ago
  27. 780a2eb same bug as before, this time with __sync_val_compare_and_swap. by Chris Lattner · 14 years ago
  28. f2b9527 fix __sync_bool_compare_and_swap to work with address-space qualified types. by Chris Lattner · 14 years ago
  29. c7f78c7 filecheckize. by Chris Lattner · 14 years ago
  30. f443570 Fixes an IRgen ICE due to cast of null pointer to a vla type (fixes pr7827). by Fariborz Jahanian · 14 years ago
  31. aa3b57e Implements in IRgen gnu extensions missing LHS for by Fariborz Jahanian · 14 years ago
  32. 1fb019b Problem with gnu conditional extension with missing by Fariborz Jahanian · 14 years ago
  33. 2f474ea Added '|' delimiter to separate inline asm multiple alternative constraints for Clang side of support. by John Thompson · 14 years ago
  34. 1dfc212 Testcase for r114239. by Bill Wendling · 14 years ago
  35. 41e11a9 Sema/transparent_union: Make sure to add implicit cast when constructing by Daniel Dunbar · 14 years ago
  36. 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
  37. dc24572 Use a temporary file for output which gets renamed after all the writing is finished. by Argyrios Kyrtzidis · 14 years ago
  38. e59d858 IRgen/ABI/x86-32: Realign indirect arguments when the ABI requires us to pass by Daniel Dunbar · 14 years ago
  39. 93ae947 IRgen/ABI/x86_32/Darwin: On Darwin, only structures with SSE vector types get passed by Daniel Dunbar · 14 years ago
  40. fb67d6c IRgen/x86_32/Linux: Linux seems to align all stack objects to 4 bytes, unlike by Daniel Dunbar · 14 years ago
  41. 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
  42. 1d03891 Revert "Clean up in buildbot directories." by Jakob Stoklund Olesen · 14 years ago
  43. bf3a60b Tweak regex not to accidentally match a trailing \r. by Benjamin Kramer · 14 years ago
  44. 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
  45. 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
  46. 4ada2ca Fix VLA miscompilation. by Argyrios Kyrtzidis · 14 years ago
  47. 206caf5 Clean up in buildbot directories. by Jakob Stoklund Olesen · 14 years ago
  48. c77c5cd Try to get this to stop leaving a temporary file on linux. by Eric Christopher · 14 years ago
  49. 4635845 Congruent diagnostic for void* arithmetic. by Abramo Bagnara · 14 years ago
  50. 7da7102 Have Sema check for validity of CGString literal by Fariborz Jahanian · 14 years ago
  51. 0e72864 Adjust a test that's expecting optimizations to be done by Dale Johannesen · 14 years ago
  52. fdc9025 Due to asmparser improvements, this error message is now better by Chris Lattner · 14 years ago
  53. bd7de38 move the hackaround for PR6537 to catch unions as well, fixing the ICE in PR7151 by Chris Lattner · 14 years ago
  54. a7dedf7 PR7242: Make sure to use a different context for evaluating constant by Eli Friedman · 14 years ago
  55. 9c20fa9 A constant initializer never matches the type of the variable it's by John McCall · 14 years ago
  56. db50547 IRgen: Fix silly thinko in r112021, which was generating code for the same expr by Daniel Dunbar · 14 years ago
  57. 6b61fcd stop looking for #uses comments. by Chris Lattner · 14 years ago
  58. d5a83fb remove some tests that aren't adding any value: the check lines don't by Chris Lattner · 14 years ago
  59. 6014f96 Newline at end of file. by Bill Wendling · 14 years ago
  60. cd4c34d Correct this test for the fact that the number of uses is now printed by Duncan Sands · 14 years ago
  61. 4599f34 Fix PR8029, a x86-32 ABI regression in introduced in r112211 by Chris Lattner · 14 years ago
  62. 2e29a99 add radar # by Chris Lattner · 14 years ago
  63. bbae8b4 fix 2xi16 to pass as i32 instead of <2 x i16>. The former passes in by Chris Lattner · 14 years ago
  64. 0fefa41 vector of long and ulong are also classified as INTEGER in x86-64 abi, by Chris Lattner · 14 years ago
  65. 473f8e7 1 x ulonglong needs to be classified as INTEGER, just like 1 x longlong, by Chris Lattner · 14 years ago
  66. a8b7a7d tame an assertion, fixing rdar://8357396 by Chris Lattner · 14 years ago
  67. 8028bfa Revert r112043, static volatiles are removed by the optimizer. Thanks Chris! by Argyrios Kyrtzidis · 14 years ago
  68. 22fd4ba Finally pass "two floats in a 64-bit unit" as a <2 x float> instead of by Chris Lattner · 14 years ago
  69. f869d20 Make sure volatile variables are emitted even if static. Fixes rdar://8315219 by Argyrios Kyrtzidis · 14 years ago
  70. 89f176d IRgen: Fix a horrible bug in pointer to bool conversion, which we were treating by Daniel Dunbar · 14 years ago
  71. 0554e0e Fix 'for' loop variables' scope. by Devang Patel · 14 years ago
  72. 545be51 Add some missing X86-specific asm constraint letters, and fix by Dale Johannesen · 14 years ago
  73. 6237cea Emit debug info for enum constants. by Devang Patel · 14 years ago
  74. f16aa10 Go back to asking CodeGenTypes whether a type is zero-initializable. by John McCall · 14 years ago
  75. 1e33f4f Avoid including mm_malloc.h in a cc1 test, it pulls in system headers. by Benjamin Kramer · 14 years ago
  76. 85eaff3 This test needs a triple: it's checking the alignment of a pointer in bytes. by John McCall · 14 years ago
  77. 983e3d7 IRgen: Set the alignment correctly when creating LValue for a decls. by Daniel Dunbar · 14 years ago
  78. f52697a Improve test coverage. by Daniel Dunbar · 14 years ago
  79. d6b84b9 fix some vector extractions to return properly zero extended values by Chris Lattner · 14 years ago
  80. a4f235b support for predicates with bool/pixel arguments by Anton Yartsev · 14 years ago
  81. a2fc0f5 support for the rest of AltiVec functions with bool/pixel arguments and return values (except predicates) by Anton Yartsev · 14 years ago
  82. 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
  83. 05e3555 support for vec_add, vec_adds, vec_and, vec_andc with bool arguments by Anton Yartsev · 14 years ago
  84. 8404f67 Make use of __func__ in a block actually refer to by Fariborz Jahanian · 14 years ago
  85. f643264 update test to reflect r110876 change. by Devang Patel · 14 years ago
  86. b3a29f1 Revise r110163: don't mark weak functions nounwind, because the optimizer by John McCall · 14 years ago
  87. 4fbe7aa Remove rsqrtps_nr256 and sqrtps_nr256 builtins, at least until we need them by Bruno Cardoso Lopes · 14 years ago
  88. bf3d552 ARM: Recognize single precision float register names. by Daniel Dunbar · 14 years ago
  89. 1fd7171 ARM: Swap which registers we consider real / aliases to match LLVM and llvm-gcc. by Daniel Dunbar · 14 years ago
  90. 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
  91. 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
  92. 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
  93. 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
  94. ef44e11 Slightly revised handling of mult-alt constraints, to avoid an assert, until we have the full fix. by John Thompson · 14 years ago
  95. 0317ab0 Do not use DIGlobalVariable to emit debugging information for enums. by Devang Patel · 14 years ago
  96. 8d30838 Even if a constant's evaluated value is used, emit debug info for the constant variable. by Devang Patel · 14 years ago
  97. 4a5496b Make replicate intrinsics use shufflevector instead of dup builtins, also remove the dup builtins by Bruno Cardoso Lopes · 14 years ago
  98. 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
  99. 91f31dc Thread local variables aren't considered common linkage. by Eric Christopher · 14 years ago
  100. 93a0035 Correct -ftrapv to trap on errors, instead of calling the by Chris Lattner · 14 years ago