added constant folding & branch elimination to skslc
authorethannicholas <ethannicholas@google.com>
Wed, 9 Nov 2016 17:09:26 +0000 (09:09 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 9 Nov 2016 17:09:26 +0000 (09:09 -0800)
commit6136310ee8f43247548bcefcaeca6d43023c10aa
tree4b901dc0b72035a979e1e3a313d2a7710e850bcf
parent6a01554e9e8687c56e6b6707e0c6a02062a1824e
added constant folding & branch elimination to skslc

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2489673002

Review-Url: https://codereview.chromium.org/2489673002
src/sksl/SkSLIRGenerator.cpp
src/sksl/SkSLIRGenerator.h
tests/SkSLErrorTest.cpp
tests/SkSLGLSLTest.cpp