<div dir="ltr">Hi all,<div><br></div><div>I have a query regarding Cost Table for AVX2 in TargetTransformInfo. </div><div><br></div><div>The table consist of entries for shift and div operations only. There are no entries for ADD, SUB and MUL for AVX2 cost table. Those entries are present in Cost Table for AVX. </div><div><br></div><div>The reason for query is - when my sub target feature is AVX2, in SLP Vectorization,  while calculating scalar cost of ADD, it doesn't see the entry in cost table and falls back to default implementation returning cost 1. While for AVX, it finds the ADD in cost table and returns 4 as scalar cost.</div><div><br></div><div>I am suspecting this is something specific to architecture difference between AVX and AVX2. I am naive to architecture specifics in this case. </div><div><br></div><div>I would be glad if someone clarifies on this.</div><div><br></div><div>Thanks.</div><div><br></div><div>Regards,</div><div>Suyog Sarda    <br></div></div>