[PATCH] D44232: [SimplifyCFG] Create attribute to disable select formation.

Hal Finkel via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 8 09:45:43 PST 2018


hfinkel added a comment.

Another question: Do we actually want to disable select formation, or, do we want to expand all selects into control flow late in the pipeline (i.e., during instruction selection)? The issue here, as I understand it, is that fuzzing depends on control flow paths to differentiate executions. As a result, we really just don't want to have any selects (we don't want ones that the frontend might generate either).


https://reviews.llvm.org/D44232





More information about the llvm-commits mailing list