jckarter/clay — pull request #372 by agemogolk (2012-09-06 13:02:36+00:00)
Title: Manually add module opt passes - fixes issue #230

Disable buggy value propagation pass (see LLVM bug #12503). This is a cause of poor optimisation times and heavy memory consumption in nested static for loops.

Takes a chunk of time of test suite (~23s for me)

Also, some small native/sqrt fixes.