Page MenuHomePhabricator

[FPEnv Core 10/14] Use Strict in IRBuilder

Authored by sdmitrouk on Oct 26 2015, 6:56 AM.



Try to create constant expression, but skip it in case of conflicts
with FPEnv access flags.

Diff Detail


Event Timeline

sdmitrouk updated this revision to Diff 38408.Oct 26 2015, 6:56 AM
sdmitrouk retitled this revision from to [FPEnv Core 10/14] Use Strict in IRBuilder.
sdmitrouk updated this object.
sdmitrouk added reviewers: hfinkel, mehdi_amini.
sdmitrouk set the repository for this revision to rL LLVM.
sdmitrouk added subscribers: llvm-commits, scanon, resistor.
sdmitrouk updated this revision to Diff 41919.Dec 4 2015, 12:13 PM

Reflect inversion of meaning of new fast-math flags.

sdmitrouk updated this revision to Diff 42531.Dec 11 2015, 9:32 AM

Add comment for boolean argument in invocations.

mehdi_amini accepted this revision.Dec 14 2015, 11:13 AM
mehdi_amini edited edge metadata.
mehdi_amini added inline comments.

Add a one-line comment like: Test that by default the IRBuilder does not constant fold floating-point operation that breaks the FP exceptions.

This revision is now accepted and ready to land.Dec 14 2015, 11:13 AM