AutoTuneFunctionPrecisionGiven a function or program this LLVM based tool auto tunes the function to stay within the error threshold providedLLVM, C++Passes added: OutputPrune : Keeps 1 store and removes all the other stores required for auto tuning.