User Details
- User Since
- Jan 6 2015, 9:15 AM (391 w, 21 h)
Oct 28 2021
I made the two tweaks suggested but as it turns out I can't commit to github, can someone land this for me?
Oct 7 2021
Thanks Craig
Change unit test to run just prologepilog phase and use update_mir_test_checks.py
clang format
Oct 6 2021
Add test case, thanks @jrtc27
An example of incorrect code in baseline is below where the spill of X1 is marked killed but is live to the following SW.
Apr 11 2019
copy & paste & modify :-) from Mehdi pointerwd
Apr 9 2019
Apr 4 2019
cleanup
use CallBase
Apr 3 2019
Apr 1 2019
Mar 22 2019
remove facebook markers
Feb 6 2019
This change breaks builds fort compilers because the "&&" in the preprocessor does not protect the case that __has_cpp_attribute is not defined. Better something like
Feb 4 2019
Feb 1 2019
fix formatting
Jan 23 2019
Jan 16 2019
apply suggestion from @vsk
Jan 15 2019
address comments
simplify loop continue test
Jan 14 2019
Resetting the function map is a small (< 2%) win
clear map for every function
refactor common code, update test
remove some unneeded changes, refactor location of updateProfileData, now updateProfileCallee
Jan 13 2019
one hash lookup
Jan 9 2019
The first change is simply performance related.
The second allows a client to incrementally build a vector, using the getMutableFrame method to access individual frames
refactor and update
Sorry for the delay.
Refactored the code in InlineFunction for reuse and to update weights uniformly.
Jan 8 2019
use mutable keyword
Nov 29 2018
Oct 12 2018
Thanks for the review.
This was intended to balance the function updateCalleeCount in InlineFunction.cpp which simply decrements the entry count.
ping
Oct 8 2018
thanks for the suggestions
Oct 3 2018
refine test
address review comments
remove facebook marker
Aug 30 2018
Aug 28 2018
Apr 12 2018
Jun 14 2017
Jan 26 2017
Hi Xin, let me make sure I understand given:
Jan 24 2017
Dec 13 2016
Dec 7 2016
remove unused declarations
use existing inverse_post_order
Dec 6 2016
Use reverse CFG numbering to alter control flow
Dec 5 2016
Regarding the question of simpler update to the control flow, I reviewed two references from @dberlin: