summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update the release notes.llvmorg-2.9.0release/2.9.xBill Wendling2011-04-071-752/+495
| | | | llvm-svn: 129054
* Mention the 2.9 release.Bill Wendling2011-03-311-0/+1
| | | | llvm-svn: 128666
* Merging r128577Bill Wendling2011-03-302-1/+26
| | | | llvm-svn: 128579
* Merge r128168 to unbreak test.llvmorg-2.9.0-rc3Bill Wendling2011-03-271-4/+10
| | | | llvm-svn: 128365
* Missed merge that goes with the merge of r128210.Bill Wendling2011-03-273-3/+85
| | | | | | | | | --- Merging r128208 into '.': U test/SemaCXX/goto.cpp A test/SemaCXX/goto2.cpp U lib/Sema/IdentifierResolver.cpp llvm-svn: 128364
* --- Merging r127800 into '.':Bill Wendling2011-03-271-1/+1
| | | | | | U test/CodeGen/X86/h-registers-1.ll llvm-svn: 128363
* Merge in fix for PR9561.Bill Wendling2011-03-271-14/+23
| | | | llvm-svn: 128354
* * Change version to 2.9.Bill Wendling2011-03-252-18/+17
| | | | | | | * Default to optimizations enabled. * Default to assertions disabled. llvm-svn: 128269
* These should have been removed before with r128225.llvmorg-2.9.0-rc2Bill Wendling2011-03-256-87/+0
| | | | llvm-svn: 128261
* - r127284 Availability of Lit on MSYS configure.Bill Wendling2011-03-254-34/+35
| | | | | | | | | | | | | | | - r127729 test/Driver/hello.c: Tweak for cygming. - r127860, r127861 tweak 2 tests for MSYS bash. --- Merging r127284 into '.': U test/Makefile --- Merging r127729 into '.': U test/Driver/hello.c --- Merging r127860 into '.': U test/Driver/darwin-cc.c --- Merging r127861 into '.': U test/Driver/sysroot-flags.c llvm-svn: 128260
* --- Merging r127239 into '.':Bill Wendling2011-03-255-23/+55
| | | | | | | | | | | | | U test/Makefile U Makefile.rules --- Merging r127240 into '.': U utils/llvm-lit/Makefile --- Merging r127726 into '.': U lib/Support/raw_ostream.cpp --- Merging r127730 into '.': U test/CodeGen/X86/dyn-stackalloc.ll llvm-svn: 128259
* --- Merging r127731 into '.':Bill Wendling2011-03-2537-84/+401
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | U test/CodeGen/X86/byval2.ll U test/CodeGen/X86/byval4.ll U test/CodeGen/X86/byval.ll U test/CodeGen/X86/byval3.ll U test/CodeGen/X86/byval5.ll --- Merging r127732 into '.': U test/CodeGen/X86/stdarg.ll U test/CodeGen/X86/fold-mul-lohi.ll U test/CodeGen/X86/scalar-min-max-fill-operand.ll U test/CodeGen/X86/tailcallbyval64.ll U test/CodeGen/X86/stride-reuse.ll U test/CodeGen/X86/sse-align-3.ll U test/CodeGen/X86/sse-commute.ll U test/CodeGen/X86/stride-nine-with-base-reg.ll U test/CodeGen/X86/coalescer-commute2.ll U test/CodeGen/X86/sse-align-7.ll U test/CodeGen/X86/sse_reload_fold.ll U test/CodeGen/X86/sse-align-0.ll --- Merging r127733 into '.': U test/CodeGen/X86/peep-vector-extract-concat.ll U test/CodeGen/X86/pmulld.ll U test/CodeGen/X86/widen_load-0.ll U test/CodeGen/X86/v2f32.ll U test/CodeGen/X86/apm.ll U test/CodeGen/X86/h-register-store.ll U test/CodeGen/X86/h-registers-0.ll --- Merging r127734 into '.': U test/CodeGen/X86/2007-01-08-X86-64-Pointer.ll U test/CodeGen/X86/convert-2-addr-3-addr-inc64.ll U test/CodeGen/X86/avoid-lea-scale2.ll U test/CodeGen/X86/lea-3.ll U test/CodeGen/X86/vec_set-8.ll U test/CodeGen/X86/i64-mem-copy.ll U test/CodeGen/X86/x86-64-malloc.ll U test/CodeGen/X86/mmx-copy-gprs.ll U test/CodeGen/X86/vec_shuffle-17.ll U test/CodeGen/X86/2007-07-18-Vector-Extract.ll --- Merging r127775 into '.': U test/CodeGen/X86/constant-pool-remat-0.ll --- Merging r127872 into '.': U utils/lit/lit/TestingConfig.py U lib/Support/raw_ostream.cpp llvm-svn: 128258
* --- Merging r128210 into '.':Bill Wendling2011-03-252-3/+13
| | | | | | | U test/SemaCXX/goto.cpp U lib/Sema/SemaDecl.cpp llvm-svn: 128255
* Disable CUDA support.Bill Wendling2011-03-248-20/+0
| | | | | | Patch by Peter Collingbourne! llvm-svn: 128225
* --- Merging r128212 into '.':Bill Wendling2011-03-241-3/+7
| | | | | | | | U lib/Transforms/Scalar/CodeGenPrepare.cpp --- Merging r128217 into '.': G lib/Transforms/Scalar/CodeGenPrepare.cpp llvm-svn: 128223
* --- Merging r128203 into '.':Bill Wendling2011-03-241-5/+12
| | | | | | U lib/Target/ARM/ARMBaseInstrInfo.cpp llvm-svn: 128207
* --- Merging r127723 into '.':Bill Wendling2011-03-241-1/+11
| | | | | | U lib/Support/Windows/Path.inc llvm-svn: 128202
* PR9505:Bill Wendling2011-03-241-5/+5
| | | | | | | --- Merging r127858 into '.': U tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp llvm-svn: 128201
* --- Merging r127981 into '.':Bill Wendling2011-03-247-8/+215
| | | | | | | | | | | | | | | | | | U include/llvm/Target/TargetLowering.h U lib/Target/X86/X86ISelLowering.cpp U lib/Target/X86/X86ISelLowering.h U lib/Target/ARM/ARMISelLowering.h U lib/Target/ARM/ARMISelLowering.cpp U lib/Transforms/Scalar/CodeGenPrepare.cpp --- Merging r128194 into '.': G lib/Transforms/Scalar/CodeGenPrepare.cpp --- Merging r128196 into '.': G lib/Transforms/Scalar/CodeGenPrepare.cpp --- Merging r128197 into '.': A test/CodeGen/X86/tailcall-returndup-void.ll G lib/Transforms/Scalar/CodeGenPrepare.cpp llvm-svn: 128200
* --- Merging r127871 into '.':Bill Wendling2011-03-231-13/+10
| | | | | | U lib/Support/APFloat.cpp llvm-svn: 128174
* --- Merging r128104 into '.':Bill Wendling2011-03-232-4/+6
| | | | | | | U lib/CodeGen/CGObjCMac.cpp U lib/CodeGen/CGObjC.cpp llvm-svn: 128166
* --- Merging r128102 into '.':Bill Wendling2011-03-231-3/+5
| | | | | | U lib/CodeGen/CGObjCGNU.cpp llvm-svn: 128165
* --- Merging r128100 into '.':Bill Wendling2011-03-221-13/+18
| | | | | | U lib/Target/ARM/ARMFastISel.cpp llvm-svn: 128101
* - r127238 mingw-w64 should define __MINGW32__, too.Bill Wendling2011-03-225-18/+57
| | | | | | | | | | | | | | | | | | | | | - r127329 declarations of __builtin_ia32_crc32**() - r127652 Tweak InitHeaderSearch.cpp for mingw-w64-gcc - r127654 _mm_malloc tweak - r127655 Tweak __declspec and __attribute__ for mingw --- Merging r127238 into '.': U lib/Basic/Targets.cpp --- Merging r127329 into '.': A test/Sema/builtins-decl.c U include/clang/Basic/BuiltinsX86.def --- Merging r127652 into '.': U lib/Frontend/InitHeaderSearch.cpp --- Merging r127654 into '.': U lib/Headers/mm_malloc.h --- Merging r127655 into '.': G lib/Basic/Targets.cpp llvm-svn: 128046
* Fix Win64 va_arg.Bill Wendling2011-03-222-3/+38
| | | | | | | | --- Merging r127328 into '.': U test/CodeGen/X86/win64_vararg.ll U lib/Target/X86/X86ISelLowering.cpp llvm-svn: 128044
* For PR9500.Bill Wendling2011-03-222-16/+41
| | | | | | | | --- Merging r128041 into '.': U test/CodeGen/X86/fast-isel-gep.ll U lib/Target/X86/X86FastISel.cpp llvm-svn: 128042
* --- Merging r127780 into '.':Bill Wendling2011-03-212-2/+15
| | | | | | | U test/MC/ELF/tls-i386.s U lib/MC/MCELFStreamer.cpp llvm-svn: 128032
* --- Merging r127811 into '.':Bill Wendling2011-03-217-20/+49
| | | | | | | | | | | | | A test/SemaCXX/auto-subst-failure.cpp U include/clang/Sema/Sema.h U lib/Sema/SemaDeclCXX.cpp U lib/Sema/SemaExprCXX.cpp U lib/Sema/SemaDecl.cpp U lib/Sema/SemaTemplateDeduction.cpp --- Merging r127971 into '.': U tools/libclang/CIndex.cpp llvm-svn: 128026
* --- Merging r127622 into '.':Bill Wendling2011-03-212-3/+6
| | | | | | | U test/CodeGen/darwin-string-literals.c U lib/CodeGen/CodeGenModule.cpp llvm-svn: 128025
* --- Merging r127405 into '.':Bill Wendling2011-03-216-7/+67
| | | | | | | | | | | | | | U lib/CodeGen/CGCall.cpp --- Merging r127507 into '.': A test/SemaCXX/cxx0x-return-init-list.cpp U include/clang/Basic/DiagnosticParseKinds.td U lib/Parse/ParseStmt.cpp --- Merging r127583 into '.': U lib/Driver/ToolChains.cpp --- Merging r127582 into '.': U lib/Frontend/InitHeaderSearch.cpp llvm-svn: 128024
* --- Merging r127806 into '.':Bill Wendling2011-03-211-1/+1
| | | | | | U lib/CodeGen/CodeGenModule.cpp llvm-svn: 128022
* --- Merging r127980 into '.':Bill Wendling2011-03-215-7/+206
| | | | | | | | | | U lib/Sema/SemaDeclCXX.cpp U lib/CodeGen/CGObjCGNU.cpp U lib/CodeGen/CGException.cpp U lib/CodeGen/CGRTTI.cpp U lib/CodeGen/CGException.h llvm-svn: 128021
* --- Merging r127623 into '.':Bill Wendling2011-03-1611-20/+167
| | | | | | | | | | | | | | | | | | | | | | | A test/SemaCXX/goto.cpp U include/clang/Sema/IdentifierResolver.h U lib/Sema/SemaDecl.cpp U lib/Sema/IdentifierResolver.cpp --- Merging r127737 into '.': U test/SemaCXX/goto.cpp G include/clang/Sema/IdentifierResolver.h G lib/Sema/SemaDecl.cpp G lib/Sema/IdentifierResolver.cpp --- Merging r127738 into '.': A test/SemaObjCXX/goto.mm G test/SemaCXX/goto.cpp U include/clang/Parse/Parser.h U lib/Parse/ParseObjc.cpp U lib/Parse/ParseExpr.cpp U lib/Parse/ParseCXXInlineMethods.cpp U lib/Parse/ParseStmt.cpp U lib/Parse/Parser.cpp llvm-svn: 127752
* --- Merging r127373 into '.':Bill Wendling2011-03-163-22/+3
| | | | | | | | U test/CXX/temp/temp.spec/temp.expl.spec/p2.cpp U include/clang/Basic/DiagnosticSemaKinds.td U lib/Sema/SemaDecl.cpp llvm-svn: 127751
* --- Merging r127512 into '.':Bill Wendling2011-03-162-1/+15
| | | | | | | U test/SemaTemplate/nested-name-spec-template.cpp U lib/Sema/SemaTemplate.cpp llvm-svn: 127750
* Merge EH fix from trunk (GNUstep ObjC runtime).David Chisnall2011-03-161-6/+17
| | | | | | Approved by Doug Gregor. llvm-svn: 127745
* For PR2928:Bill Wendling2011-03-151-4/+12
| | | | | | | --- Merging r127326 into '.': U include/clang/Makefile llvm-svn: 127690
* For PR2928Bill Wendling2011-03-151-3/+20
| | | | | | | --- Merging r127325 into '.': U Makefile.rules llvm-svn: 127689
* For PR9480:Bill Wendling2011-03-142-1/+6
| | | | | | | | | | --- Merging r127283 into '.': U tools/libclang/CIndexer.cpp --- Merging r127308 into '.': U tools/c-index-test/c-index-test.c llvm-svn: 127633
* For PR9480:Bill Wendling2011-03-141-1/+1
| | | | | | | --- Merging r127241 into '.': U lib/Support/regcomp.c llvm-svn: 127631
* --- Merging r127543 into '.':Bill Wendling2011-03-141-1/+5
| | | | | | U lib/Sema/SemaDeclCXX.cpp llvm-svn: 127615
* --- Merging r127541 into '.':Bill Wendling2011-03-145-6/+18
| | | | | | | | | | U test/CXX/special/class.inhctor/p3.cpp U test/CXX/special/class.inhctor/elsewhere.cpp U test/CXX/special/class.inhctor/p7.cpp U include/clang/Basic/DiagnosticSemaKinds.td U lib/Sema/SemaDeclCXX.cpp llvm-svn: 127614
* --- Merging r127563 into '.':Bill Wendling2011-03-142-9/+25
| | | | | | | U test/Analysis/misc-ps.m U lib/Analysis/CFG.cpp llvm-svn: 127613
* noexcept isn't finished just yet:Bill Wendling2011-03-1421-354/+176
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --- Reverse-merging r127118 into '.': D include/clang/Basic/ExceptionSpecificationType.h U include/clang/Sema/DeclSpec.h U include/clang/AST/Type.h U lib/Sema/SemaDeclCXX.cpp U lib/Sema/SemaExprCXX.cpp U lib/Sema/SemaTemplateInstantiateDecl.cpp U lib/Sema/SemaType.cpp U lib/Sema/SemaExceptionSpec.cpp U lib/Sema/SemaLookup.cpp U lib/AST/Type.cpp U lib/AST/ASTContext.cpp U lib/Serialization/ASTReader.cpp --- Reverse-merging r127111 into '.': G include/clang/Sema/DeclSpec.h U lib/Sema/SemaDecl.cpp U lib/Sema/DeclSpec.cpp G lib/Sema/SemaType.cpp U lib/Parse/ParseDecl.cpp U lib/Parse/ParseExpr.cpp --- Reverse-merging r127086 into '.': A test/Parser/cxx-exception-spec.cpp D test/CXX/except/except.spec/p1.cpp U include/clang/Basic/DiagnosticParseKinds.td G include/clang/Sema/DeclSpec.h U include/clang/Parse/Parser.h G lib/Parse/ParseDecl.cpp U lib/Parse/ParseDeclCXX.cpp llvm-svn: 127611
* --- Merging r127464 into '.': Bill Wendling2011-03-142-3/+12
| | | | | | | U test/Transforms/InstCombine/select.ll U lib/Transforms/InstCombine/InstCombineSelect.cpp llvm-svn: 127609
* --- Merging r127460 into '.':Bill Wendling2011-03-142-0/+5
| | | | | | | U test/SemaCXX/return.cpp U lib/Sema/SemaType.cpp llvm-svn: 127606
* Merged selector linkage fix (GNU runtime) from trunk. Approved by Doug Gregor.David Chisnall2011-03-141-2/+2
| | | | llvm-svn: 127581
* Remove toy code from cmake script.Oscar Fuentes2011-03-131-2/+0
| | | | llvm-svn: 127567
* Merge r127441 from mainline.Eric Christopher2011-03-116-6/+11
| | | | llvm-svn: 127443
* Merge r127263 from mainline, fixes PR9427 for 2.9.Eric Christopher2011-03-112-1/+10
| | | | llvm-svn: 127437