aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/android/tools/r8/ir/optimize/PeepholeOptimizer.java
AgeCommit message (Collapse)Author
2017-07-17Do not assign same number to different basic blockmikaelpeltier
- shareIdenticalBlockSuffix optimization does not longer assign the same number to different basic block. It complicates debugging and it prevents to use basic block number as array index. - add an assertion into isConsistentGraph to guarantee this assumption. Change-Id: I561b7f52ee964c79cdca7d887791355c04ef2ebc
2017-07-04Update the instruction block pointer when creating shared suffix blocks.Ian Zerny
R=sgjesse Bug: Change-Id: I0d9288c35f3e31cd08b2c52f53327f27ccf029c5
2017-06-23Don't consider local-associated SSA values as constants.Ian Zerny
Change-Id: I1b453912503efc586169a7c262c463308d5d8cbb
2017-05-22Initial push.Mads Ager