Permalink
Commits on Jun 9, 2008
  1. Fix broken makefile.

    Tanya Lattner committed Jun 9, 2008
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@52130 91177308-0d34-0410-b5e6-96231b3b80d8
  2. Merge from mainline.

    Tanya Lattner committed Jun 9, 2008
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@52126 91177308-0d34-0410-b5e6-96231b3b80d8
  3. Merge in doc changes for release.

    Tanya Lattner committed Jun 9, 2008
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@52125 91177308-0d34-0410-b5e6-96231b3b80d8
  4. Add release notes for 2.3

    Tanya Lattner committed Jun 9, 2008
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@52124 91177308-0d34-0410-b5e6-96231b3b80d8
  5. Add 2.3 release tag.

    Tanya Lattner committed Jun 9, 2008
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@52122 91177308-0d34-0410-b5e6-96231b3b80d8
Commits on Jun 4, 2008
  1. Merge from mainline to fix PR2407.

    Tanya Lattner committed Jun 4, 2008
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@51962 91177308-0d34-0410-b5e6-96231b3b80d8
Commits on Jun 2, 2008
  1. Merge from mainline.

    Tanya Lattner committed Jun 2, 2008
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@51869 91177308-0d34-0410-b5e6-96231b3b80d8
  2. Merge from mainline.

    Tanya Lattner committed Jun 2, 2008
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@51868 91177308-0d34-0410-b5e6-96231b3b80d8
Commits on May 23, 2008
  1. Fix windows project files.

    Tanya Lattner committed May 23, 2008
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@51520 91177308-0d34-0410-b5e6-96231b3b80d8
  2. Reverting patch. Breaks llvm-gcc build.

    Tanya Lattner committed May 23, 2008
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@51504 91177308-0d34-0410-b5e6-96231b3b80d8
Commits on May 22, 2008
  1. Merge from mainline.

    Tanya Lattner committed May 22, 2008
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@51444 91177308-0d34-0410-b5e6-96231b3b80d8
  2. Merge from mainline.

    Tanya Lattner committed May 22, 2008
    fix an off-by-one error in my previous patch, don't treat the callee as a incoming arg.
    
    
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@51438 91177308-0d34-0410-b5e6-96231b3b80d8
  3. Merge from mainline.

    Tanya Lattner committed May 22, 2008
    Add support for multiple-return values in inline asm.  This should
    get inline asm working as well as it did previously with the CBE
    with the new MRV support for inline asm.
    
    
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@51437 91177308-0d34-0410-b5e6-96231b3b80d8
  4. Merge from mainline.

    Tanya Lattner committed May 22, 2008
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@51421 91177308-0d34-0410-b5e6-96231b3b80d8
  5. Merge from mainline.

    Tanya Lattner committed May 22, 2008
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@51419 91177308-0d34-0410-b5e6-96231b3b80d8
  6. Merge from mainline.

    Tanya Lattner committed May 22, 2008
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@51416 91177308-0d34-0410-b5e6-96231b3b80d8
  7. Merge from mainline.

    Tanya Lattner committed May 22, 2008
    Fix PR2267, by allowing indirect outputs to be intermixed
    with normal outputs.  Testcase here:
    test/CodeGen/X86/asm-indirect-mem.ll
    
    
    
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@51415 91177308-0d34-0410-b5e6-96231b3b80d8
  8. Merge from mainline.

    Tanya Lattner committed May 22, 2008
    Check if llvm-gcc is available before running tests. Patch by Matthijs Kooijman!
    
    
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@51413 91177308-0d34-0410-b5e6-96231b3b80d8
  9. Merge from mainline.

    Tanya Lattner committed May 22, 2008
    uppress gcc3.4.6's <no value returned> warnings
    
    
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@51412 91177308-0d34-0410-b5e6-96231b3b80d8
  10. Merge from mainline.

    Tanya Lattner committed May 22, 2008
    Fix and encoding error in the psrad xmm, imm8 instruction.
    
    
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@51411 91177308-0d34-0410-b5e6-96231b3b80d8
  11. Merge from mainline.

    Tanya Lattner committed May 22, 2008
    Fix one more encoding bug.
    
    
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@51410 91177308-0d34-0410-b5e6-96231b3b80d8
Commits on May 12, 2008
  1. Merge from mainline.

    Tanya Lattner committed May 12, 2008
    Fix a missing break in the ISD::FLT_ROUNDS_ handling.
    
    
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@50989 91177308-0d34-0410-b5e6-96231b3b80d8
  2. Merge from mainline.

    Tanya Lattner committed May 12, 2008
    Fix a compile error on compilers that still want a return value
    in a non-void function that calls abort.
    
    
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@50982 91177308-0d34-0410-b5e6-96231b3b80d8
  3. Merge from mainline.

    Tanya Lattner committed May 12, 2008
    When transforming a vector_shuffle to a load, the base address must not be an undef.
    
    
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@50981 91177308-0d34-0410-b5e6-96231b3b80d8
Commits on May 10, 2008
  1. 2.3 release, regenerate configure.

    Tanya Lattner committed May 10, 2008
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@50938 91177308-0d34-0410-b5e6-96231b3b80d8
  2. Creating 2.3 release branch.

    Tanya Lattner committed May 10, 2008
    git-svn-id: http://llvm.org/svn/llvm-project/llvm/branches/release_23@50932 91177308-0d34-0410-b5e6-96231b3b80d8
  3. Add nounwind.

    Evan Cheng committed May 10, 2008
    git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50931 91177308-0d34-0410-b5e6-96231b3b80d8
  4. For now, abort when an ISD::VAARG is encountered on x86-64, rather

    Dan Gohman committed May 10, 2008
    than silently generate invalid code.
    
    llvm-gcc does not currently use VAArgInst; it lowers va_arg in the
    front-end.
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50930 91177308-0d34-0410-b5e6-96231b3b80d8
  5. Some clean up.

    Evan Cheng committed May 10, 2008
    git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50929 91177308-0d34-0410-b5e6-96231b3b80d8
  6. If movl top bits are undef, let it be selected to movlps, etc.

    Evan Cheng committed May 10, 2008
    git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50928 91177308-0d34-0410-b5e6-96231b3b80d8
  7. If all sources of a PHI node are defined by an implicit_def, just emi…

    Evan Cheng committed May 10, 2008
    …t an implicit_def instead of a copy.
    
    git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50927 91177308-0d34-0410-b5e6-96231b3b80d8
  8. Cosmetic changes:

    isanbard committed May 10, 2008
     - Comment fixes.
     - Moar whitespace.
     - Made ivars "private" by default.
    No functionality change.
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50926 91177308-0d34-0410-b5e6-96231b3b80d8
Commits on May 9, 2008
  1. Add a pattern to do move the low element of a v4f32 and zero extend t…

    Evan Cheng committed May 9, 2008
    …he rest.
    
    git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50922 91177308-0d34-0410-b5e6-96231b3b80d8
  2. Remove an evil vector bool. Cosmetic refactoring,

    Dale Johannesen committed May 9, 2008
    no functional change.
    
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50921 91177308-0d34-0410-b5e6-96231b3b80d8
  3. Handle a few more cases of folding load i64 into xmm and zero top bits.

    Evan Cheng committed May 9, 2008
    Note, some of the code will be moved into target independent part of DAG combiner in a subsequent patch.
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50918 91177308-0d34-0410-b5e6-96231b3b80d8