?check 0.015605 ?check 0.016796 delete-empty-blocks 0.266079 run-escape-analysis? 0.365473 eliminate-write-barriers 0.514533 apply-identities 0.547809 optimize-modular-arithmetic 0.714006 build-stack-frame 1.229914 delete-useless-conditionals 1.388735 insert-gc-checks 1.586622 copy-propagation 1.696842 join-blocks 2.143948 split-branches 2.504306 optimize-tail-calls 2.592262 finalize 2.66179 eliminate-dead-code 2.987659 analyze-recursive 3.924628 flatten-cfg 4.300628 value-numbering 5.063633 compute-predecessors 5.927262 normalize 6.302919 unbox-tuples 6.383057 convert-two-operand 7.728038 alias-analysis 8.973917 destruct-ssa 10.237107 cleanup 11.855542 remove-dead-code 12.035641 compute-def-use 12.675964 generate 14.071324 build-tree 15.840837 construct-ssa 16.764493 escape-analysis 29.518148 build-cfg 37.379769 linear-scan 43.764734 build-mr 58.775396 optimize-cfg 60.134616 propagate 94.441711 optimize-tree 166.418052