Only need to create and use pass managers if optimizing module.
Only need to create and use pass managers if optimizing module.

bitfusionio/Oclgrind,bitfusionio/Oclgrind,bitfusionio/Oclgrind,surround-io/oclgrind,surround-io/oclgrind,surround-io/oclgrind,mpflanzer/Oclgrind,mpflanzer/Oclgrind,mpflanzer/Oclgrind,surround-io/oclgrind,mpflanzer/Oclgrind,bitfusionio/Oclgrind