[llvm-commits] More aggressive speculation in SimplifyCFG

Evan Cheng evan.cheng at apple.com
Tue Jan 22 15:55:35 PST 2013


Hi Krzysztof,

What are you trying to accomplish with this change? It's hard to reason about the cost effectiveness of select formation in LLVM IR. Have you looked at the EarlyIfConversion pass?

Evan

On Jan 22, 2013, at 3:42 PM, Krzysztof Parzyszek <kparzysz at codeaurora.org> wrote:

> This is a patch that enables generating "select" instructions more aggressively in SimplifyCFG.  It was written a while ago to convert more instances of conditional code into a straight-line code.  As presented in the attached patch, it is disabled by default.
> 
> Please take a look and share comments if you have any.
> 
> -Krzysztof
> 
> 
> -- 
> Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation
> <0001-Allow-more-aggressive-generation-of-select-instructi.patch>_______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list