Chromium Code Reviews
DescriptionSubzero: Completely remove tracking of stack pointer live range.
Specifically, if a variable is marked with IgnoreLiveness=true, then:
1. Completely avoid adding any segments to its live range
2. Assert that no one tries to add segments to its live range
This is done in part by incorporating Variable::IgnoreLiveness into Liveness::RangeMask.
Also, change a functor into a lambda because C++11.
BUG= none
R=jvoung@chromium.org
Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-subzero.git;a=commit;h=f9df45232d77d5a53cee87a138db42f27798d9ee
Patch Set 1 #Patch Set 2 : Reformat #
Total comments: 2
Patch Set 3 : Fix a condition to match previous logic. #
Messages
Total messages: 6 (1 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||