[LLVMdev] Any plan to add MIN/MAX isd node?

Duncan Sands
Tue, 30 Oct 2012 07:37:47 -0000

Hi Yin,

>        Do you have any plan to add MIN/MAX in ISD node?
>
> Atomic operations have Min/Max operator already. This should
>
> be easy to add Min/Max node in ISD list. Because after
>
> converting control flow into Min/Max operator, it will
>
> result in better optimization because associative attribute
>
> and can be moved around.
>
>       Could you give some opinions on this issue?

what are the advantages over using "select" (or one of its codegen
variants)?

Ciao, Duncan.