OSDN Git Service

Eliminate assign operations for constants.
authorNicolas Capens <capn@google.com>
Tue, 6 Dec 2016 03:17:19 +0000 (22:17 -0500)
committerNicolas Capens <capn@google.com>
Sat, 10 Dec 2016 02:02:26 +0000 (02:02 +0000)
commit15060bb012724757c3944f55da9fd668af78e559
treeef454d6b0ba9ac1dcd1bb8ad718a77a747f75091
parent54ac5e8249d7df0aa28f33fea1d5057176dc0b0f
Eliminate assign operations for constants.

We were using Ice::Variable as the implementation type for Reactor's
abstract Value class only because shuffle operations required them.

Bug swiftshader:24

Change-Id: If87ab5f0b0bca5fbffe2df250ed03b7a1b1490c6
Reviewed-on: https://swiftshader-review.googlesource.com/8258
Reviewed-by: Nicolas Capens <capn@google.com>
Tested-by: Nicolas Capens <capn@google.com>
src/Reactor/SubzeroReactor.cpp
third_party/pnacl-subzero