Search
21:21:09
pkhuong
VOPs do that by hand with "elsewhere"
21:21:58
pkhuong
we can't even get jump tensioning right... actually modeling BB locations feels like a heavy lift ;)
21:22:17
pfdietz
I'd want to track coldness back through control flow, so anything that necessarily executes cold code is itself cold.
21:24:47
pfdietz
thinking about superoptimization, I just looked up what happened to Massalin. Huh.
21:29:43
pkhuong
alright. holiday project: ir2 -> protobuf dump
21:29:55
pkhuong
that's how you know I sold out ;)
21:33:15
pfdietz
Well that seems useful.
1:25:36
pkhuong
pfdietz: yeah, I don't think souper's gonna work.
1:26:03
pkhuong
yeah. phase ordering mismatch
1:26:16
pkhuong
by the time we have something at the level of LLVM, regalloc's already done
1:27:07
pkhuong
souper's reduced sequences tend to use fewer regs though...
1:28:36
pkhuong
we could definitely use souper to confirm correctness.