[llvm] r316067 - Fixing bug issue https://bugs.llvm.org/show_bug.cgi?id=34978

Zuckerman, Michael via llvm-commits llvm-commits at lists.llvm.org
Wed Oct 18 01:18:08 PDT 2017


No problem I will add a test. 
-----Original Message-----
From: Roman Lebedev [mailto:lebedev.ri at gmail.com] 
Sent: Wednesday, October 18, 2017 11:11
To: Zuckerman, Michael <michael.zuckerman at intel.com>
Cc: llvm-commits at lists.llvm.org
Subject: Re: [llvm] r316067 - Fixing bug issue https://bugs.llvm.org/show_bug.cgi?id=34978

Test?

On Wed, Oct 18, 2017 at 11:04 AM, Michael Zuckerman via llvm-commits <llvm-commits at lists.llvm.org> wrote:
> Author: mzuckerm
> Date: Wed Oct 18 01:04:31 2017
> New Revision: 316067
>
> URL: http://llvm.org/viewvc/llvm-project?rev=316067&view=rev
> Log:
> Fixing bug issue https://bugs.llvm.org/show_bug.cgi?id=34978
>
> Change-Id: I7f13d5bcb181be2860377df7b40e1579a8ad4add
>
> Modified:
>     llvm/trunk/lib/Target/X86/X86InterleavedAccess.cpp
>
> Modified: llvm/trunk/lib/Target/X86/X86InterleavedAccess.cpp
> URL: 
> http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86Inter
> leavedAccess.cpp?rev=316067&r1=316066&r2=316067&view=diff
> ======================================================================
> ========
> --- llvm/trunk/lib/Target/X86/X86InterleavedAccess.cpp (original)
> +++ llvm/trunk/lib/Target/X86/X86InterleavedAccess.cpp Wed Oct 18 
> +++ 01:04:31 2017
> @@ -143,6 +143,8 @@ bool X86InterleavedAccessGroup::isSuppor
>
>    if (isa<LoadInst>(Inst)) {
>      WideInstSize = DL.getTypeSizeInBits(Inst->getType());
> +    if (cast<LoadInst>(Inst)->getPointerAddressSpace())
> +      return false;
>    } else
>      WideInstSize = DL.getTypeSizeInBits(Shuffles[0]->getType());
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
---------------------------------------------------------------------
Intel Israel (74) Limited

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.


More information about the llvm-commits mailing list