[llvm-commits] [llvm-gcc-4.2] r50431 - /llvm-gcc-4.2/branches/Apple/Tak/gcc/config/i386/i386.c

Bill Wendling isanbard at gmail.com
Tue Apr 29 11:04:55 PDT 2008


Does this also go into Mainline?

-bw

On Tue, Apr 29, 2008 at 10:35 AM, Devang Patel <dpatel at apple.com> wrote:
> Author: dpatel
>  Date: Tue Apr 29 12:35:01 2008
>  New Revision: 50431
>
>  URL: http://llvm.org/viewvc/llvm-project?rev=50431&view=rev
>  Log:
>  This is no long necessary.
>
>  Modified:
>     llvm-gcc-4.2/branches/Apple/Tak/gcc/config/i386/i386.c
>
>  Modified: llvm-gcc-4.2/branches/Apple/Tak/gcc/config/i386/i386.c
>  URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/branches/Apple/Tak/gcc/config/i386/i386.c?rev=50431&r1=50430&r2=50431&view=diff
>
>  ==============================================================================
>  --- llvm-gcc-4.2/branches/Apple/Tak/gcc/config/i386/i386.c (original)
>  +++ llvm-gcc-4.2/branches/Apple/Tak/gcc/config/i386/i386.c Tue Apr 29 12:35:01 2008
>  @@ -4261,14 +4261,6 @@
>    int needed_intregs, needed_sseregs, size;
>    enum machine_mode mode = type_natural_mode (type);
>
>  -  /* LLVM LOCAL begin strcut return check */
>  -  /* FIXME without this, 64-bit _Complex long double crashes if not returned in
>  -     memory.  With it, we just produce incorrect code. */
>  -  if (TARGET_64BIT && TREE_CODE(type) == COMPLEX_TYPE &&
>  -      TREE_INT_CST_LOW(TYPE_SIZE_UNIT(type)) > 8)
>  -    return 1;
>  -  /* LLVM LOCAL end strcut return check */
>  -
>    if (TARGET_64BIT)
>      return !examine_argument (mode, type, 1, &needed_intregs, &needed_sseregs);
>
>
>
>  _______________________________________________
>  llvm-commits mailing list
>  llvm-commits at cs.uiuc.edu
>  http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>



More information about the llvm-commits mailing list