Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
123049f
loads dont flush all copies
HodanPlodky Dec 23, 2024
350750e
write hazards flushed only needed copies
HodanPlodky Dec 23, 2024
8f7f5b8
all hazards should only flush needed copies
HodanPlodky Dec 23, 2024
179836c
removed commented code
HodanPlodky Dec 23, 2024
d44f029
Merge branch 'master' into fix/memmerge-bytecodesize
HodanPlodky Dec 28, 2024
f095272
Merge branch 'master' into fix/memmerge-bytecodesize
HodanPlodky Dec 31, 2024
1e324b5
lint
HodanPlodky Dec 31, 2024
744a09a
Merge branch 'master' into fix/memmerge-bytecodesize
HodanPlodky Jan 6, 2025
3791d11
Merge branch 'master' into fix/memmerge-bytecodesize
charles-cooper Feb 19, 2025
ccb72f7
Merge branch 'master' into fix/memmerge-bytecodesize
HodanPlodky Mar 7, 2025
9db5d4c
Merge branch 'master' into fix/memmerge-bytecodesize
HodanPlodky Mar 8, 2025
579b0e3
Merge branch 'master' into fix/memmerge-bytecodesize
HodanPlodky Mar 11, 2025
c521e21
move clause to _optimize_copy
charles-cooper Mar 11, 2025
fa81a6f
simplify barrier
charles-cooper Mar 11, 2025
de50bf8
update comments
charles-cooper Mar 11, 2025
363ac3d
invalidate copy dst
charles-cooper Mar 11, 2025
5ff5c15
some polishing
charles-cooper Mar 11, 2025
6fc07d4
Merge branch 'vyperlang:master' into fix/memmerge-bytecodesize
HodanPlodky Mar 13, 2025
16358fe
start of valid copies analysis
HodanPlodky Mar 13, 2025
7406555
start of the split ihto pass and analysis
HodanPlodky Mar 14, 2025
588f640
removed already check condition
HodanPlodky Mar 14, 2025
acb9515
mcopy overlap test
HodanPlodky Mar 14, 2025
4572dfb
test and clean up of hazards
HodanPlodky Mar 17, 2025
0f070ca
Merge branch 'master' into fix/memmerge-bytecodesize
HodanPlodky Mar 17, 2025
789b4c8
share code between _overwrites and read_after_write_hazard
charles-cooper Mar 18, 2025
a1db799
renamed hazard methods to hazards
HodanPlodky Mar 18, 2025
a162f97
overlap relaxation and tests
HodanPlodky Mar 19, 2025
689587d
test added
HodanPlodky Mar 19, 2025
cc00e50
fixed test for non cancun
HodanPlodky Mar 20, 2025
221db0d
Merge branch 'master' into fix/memmerge-bytecodesize
HodanPlodky Mar 20, 2025
4a065e3
test for overlaping mcopies
HodanPlodky Mar 20, 2025
87067a6
move a test
charles-cooper Mar 20, 2025
d4dbe09
add a docstring
charles-cooper Mar 20, 2025
993ba51
test for write after write tangled case
HodanPlodky Mar 20, 2025
a7468a3
add another docstring
charles-cooper Mar 20, 2025
5237e99
rename optimize_copy to flush_copies
charles-cooper Mar 20, 2025
59b1632
doc string and test cleanup
HodanPlodky Mar 20, 2025
cf1721c
typo
charles-cooper Mar 20, 2025
969f237
add docstrings to helper methods
charles-cooper Mar 20, 2025
7f144ca
update some docstrings
charles-cooper Mar 20, 2025
3485897
update comments
charles-cooper Mar 21, 2025
b68d462
update more comments
charles-cooper Mar 21, 2025
9e9bbcb
add more comments to test cases
charles-cooper Mar 21, 2025
5239eea
update repr for Copy
charles-cooper Mar 21, 2025
07f2c24
small hygiene
charles-cooper Mar 21, 2025
2e12482
fix xfail issue for non-cancun targets
charles-cooper Mar 21, 2025
1f38383
Merge branch 'master' into fix/memmerge-bytecodesize
charles-cooper Mar 21, 2025
27b7f94
update comments
charles-cooper Mar 21, 2025
35b22c3
remove unused analysis
charles-cooper Mar 21, 2025
00eea3c
readded test
HodanPlodky Mar 24, 2025
ec7f3e2
Merge branch 'master' into fix/memmerge-bytecodesize
HodanPlodky Mar 24, 2025
e07cbb2
Merge branch 'master' into fix/memmerge-bytecodesize
charles-cooper Mar 25, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading