- Jul 18, 2011
-
-
NAKAMURA Takumi authored
By default, mingw does not have _mm_alloc() nor _aligned_malloc(). llvm-svn: 135388
-
- Jul 05, 2011
-
-
Douglas Gregor authored
Teach Clang's <float.h> to also include MinGW's <float.h>, which provides additional system definitions, from Ruben Van Boxem llvm-svn: 134407
-
- Jun 20, 2011
-
-
Douglas Gregor authored
llvm-svn: 133438
-
- May 13, 2011
-
-
Bill Wendling authored
llvm-svn: 131278
-
Bill Wendling authored
correct unaligned load. llvm-svn: 131268
-
- May 12, 2011
-
-
Bill Wendling authored
(__m128){ p[0], p[1], p[2], p[3] } which produces really bad code. This could be done in instcombine, but it's probably better to do it in the front-end instead. <rdar://problem/9424836> llvm-svn: 131237
-
- May 07, 2011
-
-
Eli Friedman authored
bad assumptions about the alignment of the double* argument. llvm-svn: 131052
-
- May 05, 2011
-
-
Eli Friedman authored
PR9849: Fix _mm_setr_pi32 and friends to actually work correctly. They broke with the MMX rewrite a while back. llvm-svn: 130945
-
- Apr 30, 2011
-
-
Eli Friedman authored
particular, make sure to handle WCHAR_MIN correctly. llvm-svn: 130618
-
- Apr 25, 2011
-
-
Chris Lattner authored
into user code which may warn about them with -pedantic. Patch by Jonathan Sauer! llvm-svn: 130149
-
- Apr 21, 2011
-
-
Eli Friedman authored
llvm-svn: 129907
-
- Apr 15, 2011
-
-
Michael J. Spencer authored
llvm-svn: 129572
-
Chris Lattner authored
Luis Felipe Strano Moraes! llvm-svn: 129559
-
- Apr 13, 2011
-
-
Bill Wendling authored
llvm-svn: 129434
-
Bill Wendling authored
take it! I wasn't able to get __builtin_ia32_loaddqu to transform into an unaligned load...I'll have to look into it further. llvm-svn: 129427
-
- Apr 06, 2011
-
-
John McCall authored
Patch by Syoyo Fujita! Reviewed by Chris Lattner! Checked in by me! llvm-svn: 128984
-
- Mar 30, 2011
-
-
- Mar 15, 2011
-
-
NAKAMURA Takumi authored
lib/Headers/mm_malloc.h: On Windows, we can expect _mm_malloc would be provided as macro by <malloc.h>. llvm-svn: 127654
-
- Feb 27, 2011
-
-
Oscar Fuentes authored
llvm-svn: 126572
-
- Feb 20, 2011
-
-
Oscar Fuentes authored
Requires CMake 2.8.3 or newer. llvm-svn: 126094
-
Oscar Fuentes authored
llvm-svn: 126093
-
- Dec 01, 2010
-
-
Anton Yartsev authored
llvm-svn: 120610
-
- Nov 22, 2010
-
-
Chandler Carruth authored
stdlib.h. There were numerous problems with forward declaring 'malloc' and 'free', but the most important is that these are reserved by POSIX and may be implemented via a function-like macro. As suggested by Dale Johannesen, I'm instead guarding the only include of this in our builtin headers with __STDC_HOSTED__, and I've removed the include of the header from the test suite. I'll discuss with folks whether we want to have a hosted section of the test suite or not, and add it (and perhaps other tests) back there if that's the direction. llvm-svn: 119958
-
- Nov 16, 2010
-
-
Anton Yartsev authored
turned pointers into pointers to const in function parameters in all functions/builtins accepting pointers to a const-qualified type according to PIM and "Language Extensions for CBEA" llvm-svn: 119376
-
Chandler Carruth authored
include_next when not hosted or unavailable. This follows the pattern in stdint.h and allows these headers to work even in a freestanding configuration without a standard library. llvm-svn: 119343
-
- Oct 19, 2010
-
-
Douglas Gregor authored
llvm-svn: 116835
-
NAKAMURA Takumi authored
llvm-svn: 116794
-
Eric Christopher authored
Patch by Matthew Beaumont-Gay! llvm-svn: 116771
-
- Oct 14, 2010
-
-
Anton Yartsev authored
llvm-svn: 116478
-
- Oct 12, 2010
-
-
Douglas Gregor authored
on the presence of a 'clang' executable. Simplify CIndexer::getClangResourcesPath() a bit. Patch up the CMake makefiles to install headers into two locations in the build tree, for those silly cases where 'clang' will end up looking into the wrong build directory for headers. llvm-svn: 116260
-
- Oct 02, 2010
-
-
Chris Lattner authored
to a shufflevector. Otherwise it doesn't turn into a pshufw. This bug was introduced in the mmx rewrite. llvm-svn: 115423
-
- Oct 01, 2010
-
-
Chris Lattner authored
llvm-svn: 115301
-
Chris Lattner authored
so it needs to be called from a macro, not a function. This is a necessary but insufficient step towards fixing PR8221 llvm-svn: 115299
-
Dale Johannesen authored
llvm-svn: 115244
-
- Sep 29, 2010
-
-
Douglas Gregor authored
in a GNU-compatible C++ dialect. Fixes <rdar://problem/8477819>. llvm-svn: 115028
-
- Sep 28, 2010
-
-
Bill Wendling authored
llvm-svn: 114936
-
Bill Wendling authored
one of them) was causing a series of failures: http://google1.osuosl.org:8011/builders/clang-x86_64-darwin10-selfhost/builds/4518 svn merge -c -114929 https://llvm.org/svn/llvm-project/cfe/trunk --- Reverse-merging r114929 into '.': U include/clang/Sema/Sema.h U include/clang/AST/DeclCXX.h U lib/Sema/SemaDeclCXX.cpp U lib/Sema/SemaTemplateInstantiateDecl.cpp U lib/Sema/SemaDecl.cpp U lib/Sema/SemaTemplateInstantiate.cpp U lib/AST/DeclCXX.cpp svn merge -c -114925 https://llvm.org/svn/llvm-project/cfe/trunk --- Reverse-merging r114925 into '.': G include/clang/AST/DeclCXX.h G lib/Sema/SemaDeclCXX.cpp G lib/AST/DeclCXX.cpp svn merge -c -114924 https://llvm.org/svn/llvm-project/cfe/trunk --- Reverse-merging r114924 into '.': G include/clang/AST/DeclCXX.h G lib/Sema/SemaDeclCXX.cpp G lib/Sema/SemaDecl.cpp G lib/AST/DeclCXX.cpp U lib/AST/ASTContext.cpp svn merge -c -114921 https://llvm.org/svn/llvm-project/cfe/trunk --- Reverse-merging r114921 into '.': G include/clang/AST/DeclCXX.h G lib/Sema/SemaDeclCXX.cpp G lib/Sema/SemaDecl.cpp G lib/AST/DeclCXX.cpp llvm-svn: 114933
-
- Sep 18, 2010
-
-
Anton Yartsev authored
llvm-svn: 114249
-
- Sep 06, 2010
-
-
Chris Lattner authored
type of L"x" can change based on command line arguments. llvm-svn: 113127
-
- Aug 27, 2010
-
-
Chris Lattner authored
llvm-svn: 112283
-