Skip to content

Commit

Permalink
Merge pull request #4747 from etcimon/patch-1
Browse files Browse the repository at this point in the history
Issue 14703 - el.c is missing simd vectors
  • Loading branch information
WalterBright committed Jun 16, 2015
2 parents 58b3055 + 902a65e commit 98bb24b
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion src/backend/el.c
Expand Up @@ -2588,7 +2588,19 @@ int el_match(elem *n1,elem *n2)
if (memcmp(&n1->EV,&n2->EV,sizeof(n1->EV.Vcdouble)))
goto nomatch;
break;

case TYfloat4:
case TYdouble2:
case TYschar16:
case TYuchar16:
case TYshort8:
case TYushort8:
case TYlong4:
case TYulong4:
case TYllong2:
case TYullong2:
if(n1->EV.Vcent.msw != n2->EV.Vcent.msw || n1->EV.Vcent.lsw != n2->EV.Vcent.lsw)
goto nomatch;
break;
case TYcldouble:
#if LNGDBLSIZE > 10
/* sizeof is 12, but actual size of each part is 10 */
Expand Down

0 comments on commit 98bb24b

Please sign in to comment.