- f195f2c add support for conditional expressions in Expr::HasSideEffects() by Nuno Lopes · 12 years ago
- 6fcac5d test/CodeGen/rdrand-builtins.c: Define __MM_MALLOC_H before including <*mmintrin.h> . by NAKAMURA Takumi · 12 years ago
- a1c387e Don't include mm_malloc.h in test, it pulls in system headers on msvc. by Benjamin Kramer · 12 years ago
- 9a50249 Add _rdrand{16,32,64}_step intrinsics to immintrin.h by Benjamin Kramer · 12 years ago
- 9903e94 Fix handling of curly braces in NVPTX inline asm by Justin Holewinski · 12 years ago
- c852e9f Temporarily revert this to see if it brings the gdb bot back. by Eric Christopher · 12 years ago
- 3d40f96 The end of a block doesn't necessarily need a line table entry unless by Eric Christopher · 12 years ago
- f794705 Tests: check for target availability for target-specific tests. by Jim Grosbach · 12 years ago
- fad0a32 MIPS: Range check __builtin_mips_wrdsp / __builtin_mips_rddsp arguments against the upper/lower values. by Simon Atanasyan · 12 years ago
- e471d87 MIPS: Mark arguments of __builtin_mips_wrdsp / __builtin_mips_rddsp as a constant expression. by Simon Atanasyan · 12 years ago
- 102bab7 clang/test/CodeGen/fp-contract.c: It requires ppc32! by NAKAMURA Takumi · 12 years ago
- c968671 Add -ffp-contract = { fast | on | off } command line option support. by Lang Hames · 12 years ago
- c359f20 Make the following changes in the way Mips handles vector arguments and return by Akira Hatanaka · 12 years ago
- e0c1168 Significantly simplify CGExprAgg's logic about ignored results: by John McCall · 12 years ago
- 435d268 Rename tzcnt intrinsics to match gcc. by Craig Topper · 12 years ago
- 075a543 blocks: fixes a crash when encoding block type by Fariborz Jahanian · 12 years ago
- 7b7c973 Update based on move of DIBuilder.h to include/llvm. by Bill Wendling · 12 years ago
- 56c045e X86: add more GATHER intrinsics in Clang by Manman Ren · 12 years ago
- c84804a X86: add more GATHER intrinsics in Clang by Manman Ren · 12 years ago
- fbf7005 Support MIPS DSP Rev1 intrinsics. by Simon Atanasyan · 12 years ago
- de981f3 Add -ftls-model command-line flag. by Hans Wennborg · 12 years ago
- f4bcfa1 Propagate lvalue alignment into bitfields. Per report on cfe-dev. by Eli Friedman · 12 years ago
- 83ea530 Check for non-POD vararg argument type after default argument promotion, not by Richard Smith · 12 years ago
- 7bbf9d1 unit test tweak by Andrew Trick · 12 years ago
- 5283c99 X86: add GATHER intrinsics (AVX2) in Clang by Manman Ren · 12 years ago
- 72c1a6a MachineBlockPlacement would prefer that clang lay out blocks in source order. by Andrew Trick · 12 years ago
- 4904bf4 block literal irgen: several improvements on naming block by Fariborz Jahanian · 12 years ago
- b9d2b3b [asan] add missing asan instrumentation in generated global init functions by Kostya Serebryany · 12 years ago
- 5e2d5de Support the tls_model attribute (PR9788) by Hans Wennborg · 12 years ago
- 7e0dc76 revert CodeGen support for the alloc_size attribute until we finish the design of a more generic metadata node by Nuno Lopes · 12 years ago
- 7cd302f Add the testcase from pr13168. by Rafael Espindola · 12 years ago
- fc685ac Reapplying the changes from r158717 as they were rolled back to avoid merge conflicts from a separate problematic patch. by Aaron Ballman · 12 years ago
- 3532936 Revert r158700 and dependent patches r158716, r158717, and r158731. by Jakob Stoklund Olesen · 12 years ago
- ed35fd1 Improves parsing and semantic analysis for MS __declspec attributes. This includes support for the align (which fixes PR12631). by Aaron Ballman · 12 years ago
- adc6cbf [MSExtensions] Add support for __forceinline. by Michael J. Spencer · 12 years ago
- 860a319 Fix Sema and IRGen for atomic compound assignment so it has the right semantics when promotions are involved. by Eli Friedman · 12 years ago
- cda8df0 Add XOP frcz instrinsics. by Craig Topper · 12 years ago
- 5daa4de Add XOP permute intrinsics. by Craig Topper · 12 years ago
- ecbc009 Add XOP shift and compare intrinsics. by Craig Topper · 12 years ago
- 3335eb7 Add XOP vprot* instruction intrinsics by Craig Topper · 12 years ago
- 18b73ea More XOP intrinsics by Craig Topper · 12 years ago
- 239c030 Begin adding XOP intrinsics by Craig Topper · 12 years ago
- 1c6e95f Rename a test case to a more generic name. This is a completely useless by Chandler Carruth · 12 years ago
- ec22f56 User better API for vla in compund literals. // rdar://11485774 by Fariborz Jahanian · 12 years ago
- 2ccc0f9 When emitting compund literal of vla pointer elements, make by Fariborz Jahanian · 12 years ago
- e14da79 reverse r158117. by Fariborz Jahanian · 12 years ago
- 3077577 When doing arithmatic on vla pointer, make sure by Fariborz Jahanian · 12 years ago
- f4bd4d8 Fix a bug with va_arg and vectors on Darwin x86-32. <rdar://problem/11592208>. by Eli Friedman · 12 years ago
- 97075fb Add fma3 intrinsic header file. by Craig Topper · 12 years ago
- 2a6e784 Upgrade test for the fma4->fma intrinsic change. by Benjamin Kramer · 12 years ago
- 3c0bc15 Add builtin for pclmulqdq instruction. by Craig Topper · 12 years ago
- 6b97877 Add an ammintrin.h header for SSE4a intrinsics. by Benjamin Kramer · 12 years ago
- 2813420 add CodeGen support for the alloc_size attribute by Nuno Lopes · 12 years ago
- c2c1e4f Un-XFAIL CodeGen/builtins-nvptx.c now that the proper changes have by Justin Holewinski · 12 years ago
- a1bfcbd XFAIL this test, which does not pass on trunk since the grand by John McCall · 12 years ago
- 2c585b9 Replace PTX back-end with NVPTX back-end in all places where Clang cares by Justin Holewinski · 12 years ago
- c679485 If the first argument of __builtin_object_size can be folded to a constant by Richard Smith · 12 years ago
- def1849 wire -fbounds-checking to the new LLVM bounds checking pass by Nuno Lopes · 12 years ago
- 3e86a04 revert the usage of the objectsize intrinsic with 3 parameters (to match LLVM r157255) by Nuno Lopes · 12 years ago
- ba16ac3 XFAIL this test on MIPS. by Akira Hatanaka · 12 years ago
- 6565b8a We were already passing the case in pr9356. Add it to attributes.c to make by Rafael Espindola · 12 years ago
- ee409a9 Add support for __attribute__((hot)) and __attribute__((cold)). by Benjamin Kramer · 12 years ago
- 91338cf Coerce byval aggregate arguments to integers whose size matches the integer by Akira Hatanaka · 12 years ago
- 8aeb147 Fix handling of vector return types. by Akira Hatanaka · 12 years ago
- 060ddb0 hopefully fix a bunch of ARM buildbot failures by Nuno Lopes · 12 years ago
- 08a9ae9 update calls to objectsize intrinsic to match LLVM r156473 by Nuno Lopes · 12 years ago
- a135f2c The address of a vla is actually complex and requires a dereference. by Eric Christopher · 12 years ago
- 4ccf004 hopefully unbreak some buildbots by Nuno Lopes · 12 years ago
- 9eecef1 make this test a little more useful. I'll add more tests for bound checking once -fbounds-checking patch gets in by Nuno Lopes · 12 years ago
- fd00eec This patch adds a new Clang compiler flag "-gline-tables-only". by Alexey Samsonov · 12 years ago
- 6c803f7 During block layout, after padding up to the max field alignment, by John McCall · 12 years ago
- c5713cf Get rid of storelv4si builtin as it can be expressed directly. This is general by Chad Rosier · 12 years ago
- e593921 Currently __builtin_annotation() only annotates an i32. by Julien Lerouge · 12 years ago
- 6ea4841 Fix a bug with block layout when the block contains something by John McCall · 12 years ago
- 454393e Add atan, atan2, exp, and log to the builtin math library functions. by Chad Rosier · 12 years ago
- c9fe605 enable TBAA when -fthread-sanitizer is given, even with -O0 or -relaxed-aliasing by Kostya Serebryany · 12 years ago
- 87380aa Forward declarations should take a context. This helps the debugger by Eric Christopher · 12 years ago
- a8063c3 Do not use stdint.h, driver might provide invalid location for it. Instead, provide the types directly. by Anton Korobeynikov · 12 years ago
- 49a110d Convert vperm2f128 and vperm2i128 intrinsics back to using llvm intrinsics. Unfortunately, these instructions have behavior that can't be modeled with shuffle vector. by Craig Topper · 12 years ago
- 7d6c8a1 Attempt to fix test. by Eli Friedman · 12 years ago
- 7fea7c8 Make sure EmitMoveFromReturnSlot is passing the correct alignment to by Chad Rosier · 12 years ago
- 3c6ed1b Remove support for -fast-math metadata for the moment. by Duncan Sands · 12 years ago
- 10e675d Generate fpmath metadata when -ffast-math. Note that no optimizations are hooked by Duncan Sands · 12 years ago
- 377ecc7 Propagate alignment on lvalues through EmitLValueForField. PR12395. by Eli Friedman · 12 years ago
- b5491f3 Change _mm256_permute4x64_epi64 and _mm256_permute4x64_pd to use builtin_shufflevector instead of specific builtins. Old builtins will be removed from llvm now that vpermq/vpermpd are supported by shuffle lowering code. by Craig Topper · 12 years ago
- 2d7cb06 Use MDBuilder to help with metadata creation. by Duncan Sands · 12 years ago
- 00000b0 First set of tests for ARM homogenous aggregates. C only. C++ will follow. by Anton Korobeynikov · 12 years ago
- 51b9240 Implement __atomic_fetch_nand and __atomic_nand_fetch to complete our set of by Richard Smith · 12 years ago
- 2c39d71 Implement the missing pieces needed to support libstdc++4.7's <atomic>: by Richard Smith · 12 years ago
- ff34d40 Implement support for 18 of the GNU-compatible __atomic builtins. by Richard Smith · 12 years ago
- fafbf06 Provide, and document, a set of __c11_atomic_* intrinsics to implement C11's by Richard Smith · 12 years ago
- e1b2abc AtomicExpr: make ASTStmtReader a friend and remove setters. Also fix saving by Richard Smith · 12 years ago
- b2561c7 This test actually needs label names. by Eric Christopher · 12 years ago
- c078337 For debug and coverage analysis if we're not optimizing go ahead by Eric Christopher · 12 years ago
- 87b9c03 Make the variant of __builtin_shufflevector that takes the shuffle indexes as a vector actually usable. Patch by David Neto. PR12465. by Eli Friedman · 13 years ago
- 0ea6164 Add more constraint registers for mips. by Eric Christopher · 13 years ago
- 5aeaca3 Correctly check argument types for some vector macros in smmintrin.h. Put parentheses around uses of vector macro arguments. by Craig Topper · 13 years ago
- 5228982 Add _mm_minpos_epu16 to smmintrin.h. Fixes PR12399. by Craig Topper · 13 years ago
- 5629646 Fix shuffle vector calculation for mm_permute_ps. Fixes PR 12401. by Craig Topper · 13 years ago
- 84392d0 The UTF16 string referenced by a CFString should go into the __TEXT,__ustring by Bill Wendling · 13 years ago