Re: Confused about code/comment in tree.c:build2

2020-01-30 Thread Richard Biener
On Fri, 31 Jan 2020, Bin.Cheng wrote: > Hi, > In tree.c:build2 there is following code/comment: > > if ((code == MINUS_EXPR || code == PLUS_EXPR || code == MULT_EXPR) > && arg0 && arg1 && tt && POINTER_TYPE_P (tt) > /* When sizetype precision doesn't match that of pointers >

Confused about code/comment in tree.c:build2

2020-01-30 Thread Bin.Cheng
Hi, In tree.c:build2 there is following code/comment: if ((code == MINUS_EXPR || code == PLUS_EXPR || code == MULT_EXPR) && arg0 && arg1 && tt && POINTER_TYPE_P (tt) /* When sizetype precision doesn't match that of pointers we need to be able to build explicit extensions or