1. 0ea6164 Add more constraint registers for mips. by Eric Christopher · 12 years ago
  2. 5aeaca3 Correctly check argument types for some vector macros in smmintrin.h. Put parentheses around uses of vector macro arguments. by Craig Topper · 12 years ago
  3. 5228982 Add _mm_minpos_epu16 to smmintrin.h. Fixes PR12399. by Craig Topper · 12 years ago
  4. 5629646 Fix shuffle vector calculation for mm_permute_ps. Fixes PR 12401. by Craig Topper · 12 years ago
  5. 84392d0 The UTF16 string referenced by a CFString should go into the __TEXT,__ustring by Bill Wendling · 12 years ago
  6. 882784d Relax the test slightly so that it should pass on other people's computers. by David Chisnall · 12 years ago
  7. 3a7d69b Call out to GCC-compatible runtime functions for atomic ops that we can't use by David Chisnall · 12 years ago
  8. d1f853d Add better support for $fp and $sp for mips inline asm support. by Eric Christopher · 12 years ago
  9. 5432ff2 [tests] Fix test failure in release mode. by Daniel Dunbar · 12 years ago
  10. 8cb4a07 add tbaa metadata to vtable pointer loads/stores by Kostya Serebryany · 12 years ago
  11. c3f8955 Add back r153360 with a fix for enums that cover all the 32 bit values. by Rafael Espindola · 12 years ago
  12. 88a569a Revert r153360 (and r153380), "Second part of PR12251. Produce the range metadata in clang for booleans and". by NAKAMURA Takumi · 12 years ago
  13. e27af29 Second part of PR12251. Produce the range metadata in clang for booleans and by Rafael Espindola · 12 years ago
  14. 263e0a6 Small cleanup. by Bill Wendling · 12 years ago
  15. 8ff6059 Use correct FileCheck regexp. by Bill Wendling · 12 years ago
  16. acb5310 When an MMX output variable is tied to the input variable, we have to implicitly by Bill Wendling · 12 years ago
  17. bce35a2 line endings by Matt Beaumont-Gay · 12 years ago
  18. e5a8aeb Make sure we correctly set the alignment for vector loads and stores associated with vector element lvalues. Patch by Kevin Schoedel (with some minor modifications by me). by Eli Friedman · 12 years ago
  19. ff99320 Don't try to create "store atomic" instructions of non-integer types; they aren't supported at the moment. PR12040. by Eli Friedman · 12 years ago
  20. a43ef3e When a variable has a specified asm name, but isn't using the register storage class, the asm name doesn't specify a register. PR12244. by Eli Friedman · 12 years ago
  21. fc055f9 [frontend] Fix how the frontend handles -fno-inline. AFAIK clang now matches by Chad Rosier · 12 years ago
  22. bd86ad5 Fix codegen for vld{3,4}_dup intrinsics. by James Molloy · 12 years ago
  23. 8fbe385 [frontend] Add support for disabling the "inline" keyword using by Chad Rosier · 12 years ago
  24. efe9c0d Fix the long double to be of width/align 64. Rename va_list_test to by Roman Divacky · 12 years ago
  25. e45b9b7 Use ZeroLengthBitfieldAlignment for AAPCS, as well as APCS-GNU. by James Molloy · 12 years ago
  26. edfac03 IRgen/ABI/x86_64: Avoid passing small structs using byval sometimes. by Daniel Dunbar · 13 years ago
  27. 634a4b1 [driver] What was implemented in r152130 was actually -fno-inline-functions, not by Chad Rosier · 13 years ago
  28. 9f86af8 Whitespace. by Chad Rosier · 13 years ago
  29. 250008b [driver] Add support for -fno-inline. rdar://10972766 by Chad Rosier · 13 years ago
  30. 5bd20ff From his comment in PR12168, Eli seems confused about the alignment assumptions by Chris Lattner · 13 years ago
  31. d6e7356 add a testcase for PR12094 and fix a crash on pointer to incomplete type, by Chris Lattner · 13 years ago
  32. 75a96d0 I referenced the incorrect rdar in my previous commit (r151745). Add the by Chad Rosier · 13 years ago
  33. 3f3335d Allocate TargetLibraryInfo for the CodeGen passes. Otherwise, it's instantiated by Chad Rosier · 13 years ago
  34. 16f1f71 Reapply r151638 and r151641. by James Molloy · 13 years ago
  35. 32a9a75 Revert r151638 because it causes assertion hit on PCH creation for Cocoa.h by Argyrios Kyrtzidis · 13 years ago
  36. fbcf040 Correctly track tags and enum members defined in the prototype of a function, and ensure they are properly scoped. by James Molloy · 13 years ago
  37. fce4715 Add missing code for compound literals of complex type. <rdar://problem/10938628> by Eli Friedman · 13 years ago
  38. 07d1642 Test case for r151429/r151430, which ensures llvm.lifetime intrinsics are not by Chad Rosier · 13 years ago
  39. 5a13d4d Fix a stupid mistake in r151133. Reported to me by Joerg Sonnenberger. by Eli Friedman · 13 years ago
  40. 9428772 Turned on support for __declspecs: noreturn, noinline, nothrow and naked in MS compatibility mode. by Aaron Ballman · 13 years ago
  41. 345032a Add 3dNOW intrinsic header to x86intrin.h, conditioned on __3dNOW__ to by Chandler Carruth · 13 years ago
  42. 5f3c163 Implement #pragma redefine_extname. by David Chisnall · 13 years ago
  43. 1067d05 Loosen the test from r150238 a bit to make some of our bots happy. by Evgeniy Stepanov · 13 years ago
  44. a6ce20e Fix function prolog codegen whe coerce-to type is a struct. by Evgeniy Stepanov · 13 years ago
  45. a34e921 Class objects passed by value follow the same rules as structure objects. by Akira Hatanaka · 13 years ago
  46. da54ff3 Fix bugs in function MipsABIInfo::returnAggregateInRegs. Functions returning by Akira Hatanaka · 13 years ago
  47. cfa8e65 Remove vperm2f* and vperm2i builtins. Same effect can be achieved with builtin_shufflevector. by Craig Topper · 13 years ago
  48. 10c57a8 Remove vpermilp* builtins. Same effect can be achieved with builtin_shufflevector. by Craig Topper · 13 years ago
  49. 526cdfb Do not return records with non trivial destructors or copy constructors in by Akira Hatanaka · 13 years ago
  50. a3b9fa2 Make FunctionDecl::doesDeclarationForceExternallyVisibleDefinition use the same logic as FunctionDecl::isInlineDefinitionExternallyVisible to figure out whether to emit a definition. Based on work by Anton Yartsev. by Eli Friedman · 13 years ago
  51. eac1f67 Preserve alignment for Neon vld1_lane/dup and vst1_lane intrinsics. by Bob Wilson · 13 years ago
  52. c08c88c Update tests so that they don't rely upon LLVMDebugVersion number. by Devang Patel · 13 years ago
  53. 7a0a31c [frontend] Don't allow a mapping to a warning override an error/fatal mapping. by Chad Rosier · 13 years ago
  54. 3a5aca8 r149587 reverted by Anton Yartsev · 13 years ago
  55. 13f9f2f Fix for PR10657 (http://llvm.org/bugs/show_bug.cgi?id=10657) by Anton Yartsev · 13 years ago
  56. f8495d6 Cleanup 3dnow builtin handling. Most of them were already handled by LLVM connecting intrinsics and builtins in IntrinsicsX86.td. by Craig Topper · 13 years ago
  57. a49a283 Make the __builtin_c[lt]zs builtins target independent. by Benjamin Kramer · 13 years ago
  58. 8b30a93 Make clz/ctz builtins defined for zero on ARM targets. rdar://10732455 by Bob Wilson · 13 years ago
  59. b9cd498 Try harder to get X7 defined by Douglas Gregor · 13 years ago
  60. a2a5028 Force layout of more of the unions and structures in this test by Douglas Gregor · 13 years ago
  61. 1366392 Suppress any warnings from this test. They aren't interesting, and they by Chandler Carruth · 13 years ago
  62. 453dbcb Extend the ExternalASTSource interface to allow the AST source to by Douglas Gregor · 13 years ago
  63. 55fc7e2 Add some ABI tweaks for i386-pc-win32 triple so that we return structs in an MSVC-compatible way. Patch by Joe Groff. by Eli Friedman · 13 years ago
  64. 56576f7 test/CodeGen/avx-builtins.c: Fix more for -Asserts. by NAKAMURA Takumi · 13 years ago
  65. 007baa9 Re-enable test that was broken by r148919 by Craig Topper · 13 years ago
  66. 3b6b61e disable this test for now. by Chris Lattner · 13 years ago
  67. 9eb10cc fix broken testcase. by Chris Lattner · 13 years ago
  68. 2ee2ac2 Represent 256-bit unaligned loads natively and remove the builtins. Similar change was made for 128-bit versions a while back. by Craig Topper · 13 years ago
  69. 71efba0 The following patch adds __attribute__((no_address_safety_analysis)) which will allow to disable by Kostya Serebryany · 13 years ago
  70. e424844 add tests for wide character encodings by Seth Cantrell · 13 years ago
  71. 9ec60df rename -ccc-host-triple into -target by Sebastian Pop · 13 years ago
  72. 7748cbc Add and update tests for character literals by Seth Cantrell · 13 years ago
  73. 8013afe Add testcase for r148375! by Nick Lewycky · 13 years ago
  74. 0b7febd Add new line. by Tanya Lattner · 13 years ago
  75. 4f692c2 Add support for OpenCL 1.1 logical operations. by Tanya Lattner · 13 years ago
  76. 7a7ee30 Some improvements to the handling of C11 atomic types: by David Chisnall · 13 years ago
  77. 2d6a567 constexpr irgen: Add irgen support for APValue::Struct, APValue::Union, by Richard Smith · 13 years ago
  78. 31cbe68 Revert r148138; it's causing test failures. by Eli Friedman · 13 years ago
  79. edd4f3c rename -ccc-host-triple into -target by Sebastian Pop · 13 years ago
  80. e9c8760 Fix test case committed in r147986. by Akira Hatanaka · 13 years ago
  81. cc66254 Take into account the pointer to an aggregate that is passed as a hidden by Akira Hatanaka · 13 years ago
  82. 8844f45 clang/test/CodeGen/vla-4.c: Relax expression for -Asserts. by NAKAMURA Takumi · 13 years ago
  83. 5ff53b2 Fixed VLA code generation. by Abramo Bagnara · 13 years ago
  84. 31dfd64 Add field IsIEEE in FloatingLiteral to distinguish between different 128-bit by Akira Hatanaka · 13 years ago
  85. 1bf7a3f The `-fwritable-strings' flag doesn't make the backing store strings of all by Bill Wendling · 13 years ago
  86. a33fd39 Insert padding before unaligned long double arguments. by Akira Hatanaka · 13 years ago
  87. 06284c1 Fixed TypeofExpr AST and code generation. by Abramo Bagnara · 13 years ago
  88. f0cc208 Add field PaddingType to ABIArgInfo which specifies the type of padding that by Akira Hatanaka · 13 years ago
  89. 52a27f5 Revert r147655; it's breaking the compiler_rt build on OSX. by Eli Friedman · 13 years ago
  90. 843cc5a If we are compiling with -fno-builtin then don't do constant folding of by David Chisnall · 13 years ago
  91. 08f7760 fix test on -Asserts builds. by Chris Lattner · 13 years ago
  92. 44a2399 implement rdar://10639962 by keeping track of increased alignment by Chris Lattner · 13 years ago
  93. 7feb321 Add FMA4 intrinsics. by Craig Topper · 13 years ago
  94. e14e08b Add popcnt feature flag to match gcc. This flag is implied when sse42 is enabled, but can be disabled separately. Move popcnt intrinsics to popcntintrin.h to match gcc. by Craig Topper · 13 years ago
  95. f58f364 Add BMI2 intrinsics. by Craig Topper · 13 years ago
  96. 19b4a71 Change LZCNT and BMI tests to check IR instead of X86 assembly. by Craig Topper · 13 years ago
  97. 0b269c1 Add the rest of the BMI intrinsics. by Craig Topper · 13 years ago
  98. 5c75208 Add intrinsics for lzcnt and tzcnt instructions. by Craig Topper · 13 years ago
  99. 5cbd751 Add last of the AVX2 intrinsics except for gather. by Craig Topper · 13 years ago
  100. 7bb0340 Add AVX2 permute intrinsics. Also add parentheses on some macro arguments in other intrinsic headers. by Craig Topper · 13 years ago