COND_EXPRs in GIMPLE code and vectorizer

Steven Bosscher stevenb.gcc@gmail.com
Thu Sep 28 11:25:00 GMT 2006


On 9/28/06, Roberto COSTA <roberto.costa@st.com> wrote:
> I understand there may be additional occasions (currently unexploited)
> to generated COND_EXPRs, but why precisely do you expect unlowered
> COND_EXPRs be potentially harmful?

They inhibit some control flow optimizations such as jump threading.

> What do you mean by "tree combiner"?

A mythical, never completed pass that combines different GIMPLE
statements into a single new one, much like the combine pass on RTL.

Gr.
Steven



More information about the Gcc mailing list