- 7748cbc Add and update tests for character literals by Seth Cantrell · 13 years ago
- 8013afe Add testcase for r148375! by Nick Lewycky · 13 years ago
- 0b7febd Add new line. by Tanya Lattner · 13 years ago
- 4f692c2 Add support for OpenCL 1.1 logical operations. by Tanya Lattner · 13 years ago
- 7a7ee30 Some improvements to the handling of C11 atomic types: by David Chisnall · 13 years ago
- 2d6a567 constexpr irgen: Add irgen support for APValue::Struct, APValue::Union, by Richard Smith · 13 years ago
- 31cbe68 Revert r148138; it's causing test failures. by Eli Friedman · 13 years ago
- edd4f3c rename -ccc-host-triple into -target by Sebastian Pop · 13 years ago
- e9c8760 Fix test case committed in r147986. by Akira Hatanaka · 13 years ago
- cc66254 Take into account the pointer to an aggregate that is passed as a hidden by Akira Hatanaka · 13 years ago
- 8844f45 clang/test/CodeGen/vla-4.c: Relax expression for -Asserts. by NAKAMURA Takumi · 13 years ago
- 5ff53b2 Fixed VLA code generation. by Abramo Bagnara · 13 years ago
- 31dfd64 Add field IsIEEE in FloatingLiteral to distinguish between different 128-bit by Akira Hatanaka · 13 years ago
- 1bf7a3f The `-fwritable-strings' flag doesn't make the backing store strings of all by Bill Wendling · 13 years ago
- a33fd39 Insert padding before unaligned long double arguments. by Akira Hatanaka · 13 years ago
- 06284c1 Fixed TypeofExpr AST and code generation. by Abramo Bagnara · 13 years ago
- f0cc208 Add field PaddingType to ABIArgInfo which specifies the type of padding that by Akira Hatanaka · 13 years ago
- 52a27f5 Revert r147655; it's breaking the compiler_rt build on OSX. by Eli Friedman · 13 years ago
- 843cc5a If we are compiling with -fno-builtin then don't do constant folding of by David Chisnall · 13 years ago
- 08f7760 fix test on -Asserts builds. by Chris Lattner · 13 years ago
- 44a2399 implement rdar://10639962 by keeping track of increased alignment by Chris Lattner · 13 years ago
- 7feb321 Add FMA4 intrinsics. by Craig Topper · 13 years ago
- 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
- f58f364 Add BMI2 intrinsics. by Craig Topper · 13 years ago
- 19b4a71 Change LZCNT and BMI tests to check IR instead of X86 assembly. by Craig Topper · 13 years ago
- 0b269c1 Add the rest of the BMI intrinsics. by Craig Topper · 13 years ago
- 5c75208 Add intrinsics for lzcnt and tzcnt instructions. by Craig Topper · 13 years ago
- 5cbd751 Add last of the AVX2 intrinsics except for gather. by Craig Topper · 13 years ago
- 7bb0340 Add AVX2 permute intrinsics. Also add parentheses on some macro arguments in other intrinsic headers. by Craig Topper · 13 years ago
- 967cd88 Add AVX2 intrinsics for FP vbroadcast, vbroadcasti128, and vpblendd. by Craig Topper · 13 years ago
- 7f16caa Intrinsics for AVX2 unpack instructions. by Craig Topper · 13 years ago
- cbe627b More AVX2 intrinsics for shift, psign, some shuffles, and psadbw. by Craig Topper · 13 years ago
- 28a324a Add AVX2 multiply intrinsics. by Craig Topper · 13 years ago
- 231f793 Add AVX2 intrinsics for max, min, sign extend, and zero extend. by Craig Topper · 13 years ago
- e6a24e8 Add support for bitcasts to vector type in Evaluate. by Eli Friedman · 13 years ago
- dedb362 Fix a silly mistake in this test that somehow slipped into my last commit. by Eli Friedman · 13 years ago
- 58c65fc Fix a failure (which led to a crash) in constant emission code with vector compound literals. by Eli Friedman · 13 years ago
- 4a4f25a Add a few more AVX2 intrinsics and fix the type strings on a couple SSE intrinsics. by Craig Topper · 13 years ago
- 318e460 Add AVX2 horizontal add/sub intrinsics. by Craig Topper · 13 years ago
- 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
- 1f6b395 loads also handled of course. by Chris Lattner · 13 years ago
- 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
- 4f1aefc filecheckize. by Chris Lattner · 13 years ago
- e5d0f4c rename test. by Chris Lattner · 13 years ago
- aad21d7 Attempt to fix test in Release builds. by Eli Friedman · 13 years ago
- 79ac2da Add a triple to the test. by Rafael Espindola · 13 years ago
- bcf6b98 Extend the fix for PR9614 to handle inline asm in the outer decl and by Rafael Espindola · 13 years ago
- 735ceaa Add AVX2 intrinsics for and, andn, or, and xor. by Craig Topper · 13 years ago
- 9c2ffd8 More AVX2 intrinsic support including saturating add/sub and palignr. by Craig Topper · 13 years ago
- 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
- b8786c4 Fix _mm256_round_pd, _mm256_round_ps, _mm_permute_pd and _mm256_permute_pd AVX by Chad Rosier · 13 years ago
- 1e4f68c Fix an edge case in IRGen for conditionals. PR11509. by Eli Friedman · 13 years ago
- d62ca37 Move vector bitcast handling in constant expressions from the expression by Richard Smith · 13 years ago
- bd7d828 Make EmitAggregateCopy take an alignment argument. Make EmitFinalDestCopy pass in the correct alignment when known. by Eli Friedman · 13 years ago
- c5f9a01 Add support for AVX registers to clang inline asm. Add a small testcase by Eric Christopher · 13 years ago
- 93bfd79 Clean up some oddly gratuitous vertical whitespace. by Eric Christopher · 13 years ago
- 867a379 Rename function. by Eric Christopher · 13 years ago
- 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
- 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
- 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
- 5c247db CodeGen: allow __asm renaming on static local variables. by Benjamin Kramer · 13 years ago
- 5a1ac89 Finish r144971, which was an incomplete commit. by Eli Friedman · 13 years ago
- 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
- 8d2fe42 Make va_arg on x86-64 compute alignment the same way as argument passing. by Eli Friedman · 13 years ago
- 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
- 506d4e3 Don't try to expand struct arguments containing holes on x86-32. From gcc struct layout tests. by Eli Friedman · 13 years ago
- 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
- 5a4d352 Ignore empty unions in argument lowering on x86-32. From gcc struct layout tests. by Eli Friedman · 13 years ago
- e24f5fc Constant expression evaluation: add support for evaluation of member pointers by Richard Smith · 13 years ago
- ca3d3fc Fix crash in calling convention code expanding an struct with a complex member. by Eli Friedman · 13 years ago
- 9b483df Fix a regression in wide character codegen. See PR11369. by Nico Weber · 13 years ago
- cb3194f Fix test so that it XFAILs consistently. by Eli Friedman · 13 years ago
- e71eb23 Add new test. by Devang Patel · 13 years ago
- c915bc9 Add new test. by Devang Patel · 13 years ago
- 1bb94a4 Fix alignment on alloca's for parameters using ABIArgInfo::Expand. by Eli Friedman · 13 years ago
- 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
- 3b694fa Check for homogeneous aggregate return values with ARM's AAPCS-VFP ABI. by Bob Wilson · 13 years ago
- 885011b Correct test for additional comment line. by Eli Friedman · 13 years ago
- 55a7ba0 Mark test as requiring x86 backend. by Eli Friedman · 13 years ago
- 8bb6e9e Don't depend on system includes in test. by Eli Friedman · 13 years ago
- f12e1b9 Tests for UTF-8 encoding in strings in source code. Patch by Seth Cantrell. by Eli Friedman · 13 years ago
- 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
- 22a7dfe Add support for lazily linking bitcode files (using a new by Peter Collingbourne · 13 years ago
- bcb5452 Fix this on the bots and make the test more complete by enabling optimizations. by Rafael Espindola · 13 years ago
- cc4889f Fix PR9614 for functions with the always_inline attribute. Try to keep by Rafael Espindola · 13 years ago
- 98a9203 Move these test from checking assembly to checking LLVM IR. Should fix fallout by Nick Lewycky · 13 years ago
- e8f4eed Fix this tests on the bots. by Rafael Espindola · 13 years ago
- a411d2f Fix pr9614 by not emitting an available_externally function when it calls by Rafael Espindola · 13 years ago
- 94d881f Remove another Blackfin test. by Dan Gohman · 13 years ago
- 1592c6c Remove more SystemZ (s390) tests. by Dan Gohman · 13 years ago
- 0625366 Fix PR11073 by adding the argument type information to the decl we construct by Eric Christopher · 13 years ago
- 33b3d2a Switch tests from grep to FileCheck by Douglas Gregor · 13 years ago
- 7c4fd91 Take DW_AT_comp_dir from $PWD when it's present and starts with a '/'. This is by Nick Lewycky · 13 years ago
- 7f20c7c Add missing newline. by Eli Friedman · 13 years ago
- 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
- 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
- 8eb5b29 Missed tests for half FP support by Anton Korobeynikov · 13 years ago
- 2be4607 Misc fixes for atomics. Biggest fix is doing alignment correctly for _Atomic types. by Eli Friedman · 13 years ago
- 663b26a Harden test for windows paths. by Benjamin Kramer · 13 years ago
- 762bb9d Update all tests other than Driver/std.cpp to use -std=c++11 rather than by Richard Smith · 13 years ago