User Details
- User Since
- Jan 27 2022, 6:49 AM (87 w, 4 d)
Jul 25 2023
The openmp runtime needs to do the same if not being done already.
Jul 24 2023
Change remark order and add static stack w/ indirect function call test case
Jul 23 2023
Update clang frontend test
Remove conditional and consolidate new test into existing remarks test
Jul 22 2023
Jul 18 2023
is the build line I was using. The unit that crashes is:
Jul 17 2023
Jul 4 2023
Jun 23 2023
skipping some of register scavenging if we already have a reserved register
remove unnecessary set functions
invert to reserve register by default and then have pass remove the register if unneeded
Jun 22 2023
variable, pointer/reference clean up
remove specific instruction offsets from distance calc
Swap out reserve register routine for TRI helper function
Update reserveReg calls in SIFrameLowering
Jun 21 2023
address review comments, add additional debug instruction test
Jun 20 2023
Jun 19 2023
clean up unused header files and an unused function
Reduce complexity of branch distance calculation substantially - we now just approximate branch size by assuming 8 bytes per instruction. Also updated pass name to be more representative of what the pass does.
Jun 16 2023
Any further comments on this? @arsenm Do you think we need to update the distance calculation or are OK to leave as is?
Jun 9 2023
add test for when maxed out on SGPRs
Jun 2 2023
Jun 1 2023
fix a type mismatch
update types in GCNPreRABranchDistance pass
formatting
update to bypass register scavenger if we've previous reserved ones
fix some tests
May 31 2023
formatting
rebase and address review comments
May 23 2023
addressing review comments.
May 19 2023
rebase and address some review comments
May 9 2023
May 8 2023
address review comment
May 4 2023
address some review comments