1. 7748cbc Add and update tests for character literals by Seth Cantrell · 13 years ago
  2. 8013afe Add testcase for r148375! by Nick Lewycky · 13 years ago
  3. 0b7febd Add new line. by Tanya Lattner · 13 years ago
  4. 4f692c2 Add support for OpenCL 1.1 logical operations. by Tanya Lattner · 13 years ago
  5. 7a7ee30 Some improvements to the handling of C11 atomic types: by David Chisnall · 13 years ago
  6. 2d6a567 constexpr irgen: Add irgen support for APValue::Struct, APValue::Union, by Richard Smith · 13 years ago
  7. 31cbe68 Revert r148138; it's causing test failures. by Eli Friedman · 13 years ago
  8. edd4f3c rename -ccc-host-triple into -target by Sebastian Pop · 13 years ago
  9. e9c8760 Fix test case committed in r147986. by Akira Hatanaka · 13 years ago
  10. cc66254 Take into account the pointer to an aggregate that is passed as a hidden by Akira Hatanaka · 13 years ago
  11. 8844f45 clang/test/CodeGen/vla-4.c: Relax expression for -Asserts. by NAKAMURA Takumi · 13 years ago
  12. 5ff53b2 Fixed VLA code generation. by Abramo Bagnara · 13 years ago
  13. 31dfd64 Add field IsIEEE in FloatingLiteral to distinguish between different 128-bit by Akira Hatanaka · 13 years ago
  14. 1bf7a3f The `-fwritable-strings' flag doesn't make the backing store strings of all by Bill Wendling · 13 years ago
  15. a33fd39 Insert padding before unaligned long double arguments. by Akira Hatanaka · 13 years ago
  16. 06284c1 Fixed TypeofExpr AST and code generation. by Abramo Bagnara · 13 years ago
  17. f0cc208 Add field PaddingType to ABIArgInfo which specifies the type of padding that by Akira Hatanaka · 13 years ago
  18. 52a27f5 Revert r147655; it's breaking the compiler_rt build on OSX. by Eli Friedman · 13 years ago
  19. 843cc5a If we are compiling with -fno-builtin then don't do constant folding of by David Chisnall · 13 years ago
  20. 08f7760 fix test on -Asserts builds. by Chris Lattner · 13 years ago
  21. 44a2399 implement rdar://10639962 by keeping track of increased alignment by Chris Lattner · 13 years ago
  22. 7feb321 Add FMA4 intrinsics. by Craig Topper · 13 years ago
  23. 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
  24. f58f364 Add BMI2 intrinsics. by Craig Topper · 13 years ago
  25. 19b4a71 Change LZCNT and BMI tests to check IR instead of X86 assembly. by Craig Topper · 13 years ago
  26. 0b269c1 Add the rest of the BMI intrinsics. by Craig Topper · 13 years ago
  27. 5c75208 Add intrinsics for lzcnt and tzcnt instructions. by Craig Topper · 13 years ago
  28. 5cbd751 Add last of the AVX2 intrinsics except for gather. by Craig Topper · 13 years ago
  29. 7bb0340 Add AVX2 permute intrinsics. Also add parentheses on some macro arguments in other intrinsic headers. by Craig Topper · 13 years ago
  30. 967cd88 Add AVX2 intrinsics for FP vbroadcast, vbroadcasti128, and vpblendd. by Craig Topper · 13 years ago
  31. 7f16caa Intrinsics for AVX2 unpack instructions. by Craig Topper · 13 years ago
  32. cbe627b More AVX2 intrinsics for shift, psign, some shuffles, and psadbw. by Craig Topper · 13 years ago
  33. 28a324a Add AVX2 multiply intrinsics. by Craig Topper · 13 years ago
  34. 231f793 Add AVX2 intrinsics for max, min, sign extend, and zero extend. by Craig Topper · 13 years ago
  35. e6a24e8 Add support for bitcasts to vector type in Evaluate. by Eli Friedman · 13 years ago
  36. dedb362 Fix a silly mistake in this test that somehow slipped into my last commit. by Eli Friedman · 13 years ago
  37. 58c65fc Fix a failure (which led to a crash) in constant emission code with vector compound literals. by Eli Friedman · 13 years ago
  38. 4a4f25a Add a few more AVX2 intrinsics and fix the type strings on a couple SSE intrinsics. by Craig Topper · 13 years ago
  39. 318e460 Add AVX2 horizontal add/sub intrinsics. by Craig Topper · 13 years ago
  40. 4c07c5d Add AVX2 intrinsics for pavg, pblend, and pcmp instructions. Also remove unneeded builtins for SSE pcmp. Change SSE pcmpeqq and pcmpgtq to not use builtins and just use vector == and >. by Craig Topper · 13 years ago
  41. 1f6b395 loads also handled of course. by Chris Lattner · 13 years ago
  42. 4cac9e1 Fix PR5279 - don't sliently drop alignment information on stores of types that have alignment less than the natural alignment of the type when it comes from a typedef. by Chris Lattner · 13 years ago
  43. 4f1aefc filecheckize. by Chris Lattner · 13 years ago
  44. e5d0f4c rename test. by Chris Lattner · 13 years ago
  45. aad21d7 Attempt to fix test in Release builds. by Eli Friedman · 13 years ago
  46. 79ac2da Add a triple to the test. by Rafael Espindola · 13 years ago
  47. bcf6b98 Extend the fix for PR9614 to handle inline asm in the outer decl and by Rafael Espindola · 13 years ago
  48. 735ceaa Add AVX2 intrinsics for and, andn, or, and xor. by Craig Topper · 13 years ago
  49. 9c2ffd8 More AVX2 intrinsic support including saturating add/sub and palignr. by Craig Topper · 13 years ago
  50. 925be54 Begin adding AVX2 intrinsics. Necessitated increasing the number of bits used to store builtinID when serializing identifier table. by Craig Topper · 13 years ago
  51. b8786c4 Fix _mm256_round_pd, _mm256_round_ps, _mm_permute_pd and _mm256_permute_pd AVX by Chad Rosier · 13 years ago
  52. 1e4f68c Fix an edge case in IRGen for conditionals. PR11509. by Eli Friedman · 13 years ago
  53. d62ca37 Move vector bitcast handling in constant expressions from the expression by Richard Smith · 13 years ago
  54. bd7d828 Make EmitAggregateCopy take an alignment argument. Make EmitFinalDestCopy pass in the correct alignment when known. by Eli Friedman · 13 years ago
  55. c5f9a01 Add support for AVX registers to clang inline asm. Add a small testcase by Eric Christopher · 13 years ago
  56. 93bfd79 Clean up some oddly gratuitous vertical whitespace. by Eric Christopher · 13 years ago
  57. 867a379 Rename function. by Eric Christopher · 13 years ago
  58. ee1ad99 When we're passing a vector with an illegal type through memory on x86-64, use byval so we're sure the backend does the right thing. Fixes va_arg with illegal vectors and an obscure ABI mismatch with __m64 vectors. by Eli Friedman · 13 years ago
  59. 3ed7903 Don't use a varargs convention for calls unprototyped functions where one of the arguments is an AVX vector. by Eli Friedman · 13 years ago
  60. ce27567 Correct the code generation for function arguments of vec3 types on x86_64 when they are greater than 128 bits. This was incorrectly coercing things like long3 into a double2. by Tanya Lattner · 13 years ago
  61. 5c247db CodeGen: allow __asm renaming on static local variables. by Benjamin Kramer · 13 years ago
  62. 5a1ac89 Finish r144971, which was an incomplete commit. by Eli Friedman · 13 years ago
  63. 7e7ad3f Fix the meaning of an "empty" record for the case of a zero-length array. Use isEmptyRecord for arguments on x86-32; there are structs of size 0 which don't count as empty. by Eli Friedman · 13 years ago
  64. 8d2fe42 Make va_arg on x86-64 compute alignment the same way as argument passing. by Eli Friedman · 13 years ago
  65. 7b1fb81 A bunch of fixes to argument passing and va_arg on Darwin x86-32 for structures containing an SSE vector. by Eli Friedman · 13 years ago
  66. 506d4e3 Don't try to expand struct arguments containing holes on x86-32. From gcc struct layout tests. by Eli Friedman · 13 years ago
  67. bd4d3bc Simplify code for returning a struct for Darwin x86-32 ABI. Use a better type for a function returning a struct containing only a pointer. Handle the edge case of a struct containing only a float or double plus some dead padding instead of asserting. by Eli Friedman · 13 years ago
  68. 5a4d352 Ignore empty unions in argument lowering on x86-32. From gcc struct layout tests. by Eli Friedman · 13 years ago
  69. e24f5fc Constant expression evaluation: add support for evaluation of member pointers by Richard Smith · 13 years ago
  70. ca3d3fc Fix crash in calling convention code expanding an struct with a complex member. by Eli Friedman · 13 years ago
  71. 9b483df Fix a regression in wide character codegen. See PR11369. by Nico Weber · 13 years ago
  72. cb3194f Fix test so that it XFAILs consistently. by Eli Friedman · 13 years ago
  73. e71eb23 Add new test. by Devang Patel · 13 years ago
  74. c915bc9 Add new test. by Devang Patel · 13 years ago
  75. 1bb94a4 Fix alignment on alloca's for parameters using ABIArgInfo::Expand. by Eli Friedman · 13 years ago
  76. ddfb8d1 Fix the alignment on scalar parameter variables so that it matches what the AST thinks it should be. Per report on cfe-dev. by Eli Friedman · 13 years ago
  77. 3b694fa Check for homogeneous aggregate return values with ARM's AAPCS-VFP ABI. by Bob Wilson · 13 years ago
  78. 885011b Correct test for additional comment line. by Eli Friedman · 13 years ago
  79. 55a7ba0 Mark test as requiring x86 backend. by Eli Friedman · 13 years ago
  80. 8bb6e9e Don't depend on system includes in test. by Eli Friedman · 13 years ago
  81. f12e1b9 Tests for UTF-8 encoding in strings in source code. Patch by Seth Cantrell. by Eli Friedman · 13 years ago
  82. 64f45a2 Fix the representation of wide strings in the AST and IR so that it uses the native representation of integers for the elements. This fixes a bunch of nastiness involving by Eli Friedman · 13 years ago
  83. 22a7dfe Add support for lazily linking bitcode files (using a new by Peter Collingbourne · 13 years ago
  84. bcb5452 Fix this on the bots and make the test more complete by enabling optimizations. by Rafael Espindola · 13 years ago
  85. cc4889f Fix PR9614 for functions with the always_inline attribute. Try to keep by Rafael Espindola · 13 years ago
  86. 98a9203 Move these test from checking assembly to checking LLVM IR. Should fix fallout by Nick Lewycky · 13 years ago
  87. e8f4eed Fix this tests on the bots. by Rafael Espindola · 13 years ago
  88. a411d2f Fix pr9614 by not emitting an available_externally function when it calls by Rafael Espindola · 13 years ago
  89. 94d881f Remove another Blackfin test. by Dan Gohman · 13 years ago
  90. 1592c6c Remove more SystemZ (s390) tests. by Dan Gohman · 13 years ago
  91. 0625366 Fix PR11073 by adding the argument type information to the decl we construct by Eric Christopher · 13 years ago
  92. 33b3d2a Switch tests from grep to FileCheck by Douglas Gregor · 13 years ago
  93. 7c4fd91 Take DW_AT_comp_dir from $PWD when it's present and starts with a '/'. This is by Nick Lewycky · 13 years ago
  94. 7f20c7c Add missing newline. by Eli Friedman · 13 years ago
  95. 454b57a Initial implementation of __atomic_is_lock_free. The input is the size of an atomic type rather than an atomic type itself just to save some implementation pain; I can change that if it seems worthwhile. by Eli Friedman · 13 years ago
  96. 6ec9643 The comparison of two vectors should return a signed result. hasIntegerRepresentation() used to always return false for vectors, but since it was changed, it also by Tanya Lattner · 13 years ago
  97. 8eb5b29 Missed tests for half FP support by Anton Korobeynikov · 13 years ago
  98. 2be4607 Misc fixes for atomics. Biggest fix is doing alignment correctly for _Atomic types. by Eli Friedman · 13 years ago
  99. 663b26a Harden test for windows paths. by Benjamin Kramer · 13 years ago
  100. 762bb9d Update all tests other than Driver/std.cpp to use -std=c++11 rather than by Richard Smith · 13 years ago