Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign up[WIP] Implement a "place unification" MIR optimization (aka source/destination propagation). #47954
Conversation
rust-highfive
assigned
petrochenkov
Feb 1, 2018
This comment has been minimized.
This comment has been minimized.
|
(rust_highfive has picked a reviewer for you, use r? to override) |
This comment has been minimized.
This comment has been minimized.
|
@bors try |
rust-highfive
assigned
nikomatsakis
and unassigned
petrochenkov
Feb 1, 2018
This comment has been minimized.
This comment has been minimized.
bors
added a commit
that referenced
this pull request
Feb 1, 2018
This comment has been minimized.
This comment has been minimized.
|
|
This comment has been minimized.
This comment has been minimized.
|
This comment has been minimized.
This comment has been minimized.
|
@bors try |
This comment has been minimized.
This comment has been minimized.
bors
added a commit
that referenced
this pull request
Feb 2, 2018
This comment has been minimized.
This comment has been minimized.
|
|
This comment has been minimized.
This comment has been minimized.
|
Looks like banning |
shepmaster
added
the
S-waiting-on-author
label
Feb 3, 2018
This comment has been minimized.
This comment has been minimized.
|
|
This comment has been minimized.
This comment has been minimized.
Like the fact that triage notices this has been open for a week, has some CI failures, and some merge conflicts. Any hopes of fixing those issues in the near future? |
This comment has been minimized.
This comment has been minimized.
|
@shepmaster I can close while I'm not using this (I just need to remember to reopen before pushing). |
eddyb
closed this
Feb 9, 2018
eddyb
reopened this
Feb 13, 2018
eddyb
force-pushed the
eddyb:copy-elision
branch
2 times, most recently
from
aee57ce
to
44afedf
Feb 13, 2018
This comment has been minimized.
This comment has been minimized.
|
@bors try |
This comment has been minimized.
This comment has been minimized.
bors
added a commit
that referenced
this pull request
Feb 13, 2018
This comment has been minimized.
This comment has been minimized.
|
|
eddyb
force-pushed the
eddyb:copy-elision
branch
from
44afedf
to
932b415
Feb 14, 2018
This comment has been minimized.
This comment has been minimized.
|
|
jonas-schievink
referenced this pull request
Feb 17, 2018
Open
AVX512 code generated for i32 array sum is worse than code by clang 5 #48287
eddyb
force-pushed the
eddyb:copy-elision
branch
from
932b415
to
dcee10c
Feb 20, 2018
This comment has been minimized.
This comment has been minimized.
|
@bors try |
This comment has been minimized.
This comment has been minimized.
bors
added a commit
that referenced
this pull request
Feb 23, 2018
This comment has been minimized.
This comment has been minimized.
|
|
This comment has been minimized.
This comment has been minimized.
eddyb
force-pushed the
eddyb:copy-elision
branch
from
36a4c50
to
c3a4b6d
Feb 23, 2018
This comment has been minimized.
This comment has been minimized.
|
There is a bit of a cost for doing it correctly, but that's not really relevant. |
This comment has been minimized.
This comment has been minimized.
|
|
eddyb
added some commits
Feb 17, 2018
eddyb
force-pushed the
eddyb:copy-elision
branch
from
c3a4b6d
to
5b6de2c
Feb 28, 2018
This comment has been minimized.
This comment has been minimized.
|
@bors try |
This comment has been minimized.
This comment has been minimized.
bors
added a commit
that referenced
this pull request
Mar 1, 2018
This comment has been minimized.
This comment has been minimized.
|
|
This comment has been minimized.
This comment has been minimized.
|
Perf started. |
This comment has been minimized.
This comment has been minimized.
|
Latest perf results look much better, worse regression is |
This comment has been minimized.
This comment has been minimized.
|
Ping from triage! Do you still need this @eddyb? |
This comment has been minimized.
This comment has been minimized.
|
I'm going to go ahead and close this -- @eddyb feel free to re-open. I'm assuming we don't want to merge? (Title is WIP..) |
eddyb commentedFeb 1, 2018
•
edited
nothing to see here (PR open for testing purposes)
note to self: DO NOT MERGE without inspecting all
FIXME/HACKcomments