search for: d44102

Displaying 1 result from an estimated 1 matches for "d44102".

Did you mean: d41102
2018 May 23
0
RFC: should CVP always narrow the width of lshr?
...= udiv i64 %za, <C> %urem = urem i64 %za, <C> %uadd = add i64 %udiv, %urem ret i64 %uadd the CVP will reduce the width of udiv/urem, without considerations for the new instructions, or whether the new width is legal for the target. That was implemented in https://reviews.llvm.org/D44102 As Sanjay Patel notes in https://reviews.llvm.org/D47113#1106601, > We overlooked these questions in the specific case of div/rem > (D44102) because we assumed that narrower div/rem are always > better for analysis and codegen <cut> Now, there is a caveat. If <C> is constant,...