- Feb 19, 2012
-
-
NAKAMURA Takumi authored
autoconf/m4/visibility_inlines_hidden.m4: Tweak for cygwin-g++-4.5.3. It folded conftest regardress of attributge((noinline)) with >=O1 . llvm-svn: 150920
-
Ahmed Charles authored
llvm-svn: 150919
-
Ahmed Charles authored
llvm-svn: 150918
-
Ahmed Charles authored
llvm-svn: 150917
-
Craig Topper authored
Remove some unneeded includes and fix ordering in X86ISelLowering.cpp. Remove unneeded 'using namespace'. llvm-svn: 150916
-
Lang Hames authored
llvm-svn: 150915
-
Lang Hames authored
llvm-svn: 150914
-
Craig Topper authored
llvm-svn: 150913
-
Lang Hames authored
llvm-svn: 150912
-
NAKAMURA Takumi authored
FYI, clang/test/SemaTemplate/template-id-printing.cpp had been failing due to it on cygwin-clang. llvm-svn: 150911
-
Lang Hames authored
llvm-svn: 150910
-
Lang Hames authored
Defer sanity checks on live intervals until after all have been updated. Hold (LiveInterval, LiveRange) pairs to update, rather than vregs. llvm-svn: 150909
-
Craig Topper authored
Make a bunch of X86ISelLowering shuffle functions static now that they are no longer needed by isel. llvm-svn: 150908
-
Rafael Espindola authored
llvm-svn: 150907
-
Rafael Espindola authored
give up on matching the path prefix for the libraries. llvm-svn: 150906
-
Rafael Espindola authored
prefix. llvm-svn: 150905
-
Jia Liu authored
llvm-svn: 150904
-
Rafael Espindola authored
libraries on windows. Use two variables to make this test pass. llvm-svn: 150903
-
Jia Liu authored
llvm-svn: 150902
-
Rafael Espindola authored
llvm-svn: 150901
-
Rafael Espindola authored
llvm-svn: 150900
-
Craig Topper authored
llvm-svn: 150899
-
Rafael Espindola authored
configure's --with-gcc-toolchain. The configure option is now just a default value for the command line one. llvm-svn: 150898
-
- Feb 18, 2012
-
-
Ahmed Charles authored
llvm-svn: 150897
-
-
Richard Smith authored
complex numbers. Treat complex numbers as arrays of the corresponding component type, in order to make std::complex behave properly if implemented in terms of _Complex T. Apparently libstdc++'s std::complex is implemented this way, and we were rejecting a member like this: constexpr double real() { return __real__ val; } because it was marked constexpr but unable to produce a constant expression. llvm-svn: 150895
-
Ted Kremenek authored
Fix crash in analyzer diagnostic generation involving subexpressions of OpaqueValueExpr not appearing in the ParentMap. Fixes <rdar://problem/10797980>. llvm-svn: 150894
-
Howard Hinnant authored
llvm-svn: 150893
-
-
Ted Kremenek authored
Add analyzer test for using of C++ references with ObjC object pointers, reported in <rdar://problem/10569024>. llvm-svn: 150891
-
Talin authored
llvm-svn: 150890
-
Richard Smith authored
rather than an lvalue referring to the scalar. llvm-svn: 150889
-
Ted Kremenek authored
Adopt ExprEngine and checkers to ObjC property refactoring. Everything was working, but now diagnostics are aware of message expressions implied by uses of properties. Fixes <rdar://problem/9241180>. llvm-svn: 150888
-
Howard Hinnant authored
llvm-svn: 150887
-
Rafael Espindola authored
llvm-svn: 150886
-
Rafael Espindola authored
building bullet. llvm-svn: 150885
-
Rafael Espindola authored
the cast. If we do, we can end up with inst1 --------------- < Insertion point dbg inst new inst instead of the desired inst1 new inst --------------- < Insertion point dbg inst Another option would be for InsertNoopCastOfTo (or its callers) to move the insertion point and we would end up with inst1 dbg inst new inst --------------- < Insertion point but that complicates the callers. This fixes PR12018 (and firefox's build). llvm-svn: 150884
-
David Chisnall authored
llvm-svn: 150883
-
David Chisnall authored
llvm-svn: 150882
-
David Chisnall authored
This fixes PR5172 and allows clang to compile C++ programs on Solaris using the system headers. llvm-svn: 150881
-