[llvm-commits] [llvm] r159075 - /llvm/trunk/lib/Target/X86/X86InstrSSE.td
Galina Kistanova
gkistanova at gmail.com
Mon Jun 25 18:25:22 PDT 2012
Hi Craig,
Seems the commits 159074-159075 cause problems for the
clang-native-arm-cortex-a9 builder.
The builder fails starting build #2292:
http://lab.llvm.org:8011/builders/clang-native-arm-cortex-a9/builds/2292
The last successful build was for revision 159072.
Please have a look at this?
Thanks
Galina
On Sat, Jun 23, 2012 at 1:30 AM, Craig Topper <craig.topper at gmail.com>wrote:
> Author: ctopper
> Date: Sat Jun 23 03:30:27 2012
> New Revision: 159075
>
> URL: http://llvm.org/viewvc/llvm-project?rev=159075&view=rev
> Log:
> Use correct memory types for (V)CVTDQ2PD instructions.
>
> Modified:
> llvm/trunk/lib/Target/X86/X86InstrSSE.td
>
> Modified: llvm/trunk/lib/Target/X86/X86InstrSSE.td
> URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86InstrSSE.td?rev=159075&r1=159074&r2=159075&view=diff
>
> ==============================================================================
> --- llvm/trunk/lib/Target/X86/X86InstrSSE.td (original)
> +++ llvm/trunk/lib/Target/X86/X86InstrSSE.td Sat Jun 23 03:30:27 2012
> @@ -4909,17 +4909,17 @@
>
> // Convert Packed DW Integers to Packed Double FP
> let Predicates = [HasAVX] in {
> -def VCVTDQ2PDrm : SSDI<0xE6, MRMSrcMem, (outs VR128:$dst), (ins
> f128mem:$src),
> +def VCVTDQ2PDrm : SSDI<0xE6, MRMSrcMem, (outs VR128:$dst), (ins
> i64mem:$src),
> "vcvtdq2pd\t{$src, $dst|$dst, $src}", []>, VEX;
> def VCVTDQ2PDrr : SSDI<0xE6, MRMSrcReg, (outs VR128:$dst), (ins
> VR128:$src),
> "vcvtdq2pd\t{$src, $dst|$dst, $src}", []>, VEX;
> -def VCVTDQ2PDYrm : SSDI<0xE6, MRMSrcMem, (outs VR256:$dst), (ins
> f128mem:$src),
> +def VCVTDQ2PDYrm : SSDI<0xE6, MRMSrcMem, (outs VR256:$dst), (ins
> i128mem:$src),
> "vcvtdq2pd\t{$src, $dst|$dst, $src}", []>, VEX;
> def VCVTDQ2PDYrr : SSDI<0xE6, MRMSrcReg, (outs VR256:$dst), (ins
> VR128:$src),
> "vcvtdq2pd\t{$src, $dst|$dst, $src}", []>, VEX;
> }
>
> -def CVTDQ2PDrm : SSDI<0xE6, MRMSrcMem, (outs VR128:$dst), (ins
> f128mem:$src),
> +def CVTDQ2PDrm : SSDI<0xE6, MRMSrcMem, (outs VR128:$dst), (ins
> i64mem:$src),
> "cvtdq2pd\t{$src, $dst|$dst, $src}", [],
> IIC_SSE_CVT_PD_RR>;
> def CVTDQ2PDrr : SSDI<0xE6, MRMSrcReg, (outs VR128:$dst), (ins
> VR128:$src),
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120625/dc9aaf88/attachment.html>
More information about the llvm-commits
mailing list