User Details
- User Since
- Jun 14 2019, 2:23 AM (233 w, 5 d)
Aug 28 2023
Aug 3 2023
Aug 1 2023
Jul 13 2021
Rebasing, new affected test:
Jun 21 2021
Jun 20 2021
Fix a missing period
Jun 12 2021
One more affected test: CodeGen/ARM/umulo-128-legalisation-lowering.ll
Jun 9 2021
@jmorse Ping.
Rebasing, no new affected tests.
Jun 4 2021
- Rebasing
- More affected tests:
- CodeGen/RISCV/rvv/vselect-fp-rv64.ll
- CodeGen/RISCV/rvv/vselect-fp-rv32.ll
Jun 2 2021
Rebasing
May 29 2021
- Rebase
- Add an example of the new copy propagation in the top comments
- One more updated test cases: CodeGen/X86/vector-interleaved-load-i16-stride-4.ll
- Style fixes
Apr 18 2021
Apr 15 2021
Apr 5 2021
Add tests suggested by @jmorse
Apr 2 2021
Mar 27 2021
Uh, I just figured out how mir tests work. Guess nobody wanted to point out how dumb I am. 😅
Rebasing
Mar 24 2021
Thanks @jmorse for the review.
Mar 18 2021
Style fixes.
Mar 17 2021
Since this patch already changed output of many test cases, do we still need a test case specifically for this patch?
Update Mips tests.
Include full context in the patch
Mar 16 2021
I reviewed the changes in CodeGen tests to the best of my ability, and they look fine to me. If someone else could review and confirm, that would be appreciated.
Strengthen the invariant maintained by the CopyTracker.
Mar 15 2021
https://reviews.llvm.org/D98659 could supersede this
Adjust a debug message.
Remove a TODO which is no longer relevant
Adjust how DBG_VALUE is rewritten.
Fix typos in comments.
Things still need to be done:
Mar 12 2021
I think it might be valuable to extend this to all cases like this:
Mar 11 2021
Because you replaced $rbp with $rbx, surely you would have to replace it everywhere. Removing the DBG_VALUE is potential information loss.
renamable $rbx = nuw LEA64r %stack.5.agg.tmp.i, 1, $noreg, 8, $noreg DBG_VALUE $rbp, $noreg, !"this", !DIExpression(), debug-location !293; hot.cpp:0 @[ hot.cpp:84:39 @[ hot.cpp:108:11 ] ] line no:0