jdk
8323582: C2 SuperWord AlignVector: misaligned vector memory access with unaligned native memory
#22016
Open
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
38
Changes
View On
GitHub
Commits
JDK-8323582
eme64
committed
41 days ago
more parts
eme64
committed
41 days ago
keep predicates until after superword
eme64
committed
41 days ago
deopt check for alignment
eme64
committed
41 days ago
create_loop_nest only add the auto_vectorization_check once per bci
eme64
committed
40 days ago
parse auto_vectorization_parse_predicate_proj in VLoop
eme64
committed
40 days ago
apply_speculative_runtime_checks
eme64
committed
40 days ago
refactor add_speculative_alignment_check
eme64
committed
40 days ago
some TODO's
eme64
committed
40 days ago
PhaseIdealLoop::maybe_multiversion_for_auto_vectorization_runtime_checks stub
eme64
committed
39 days ago
refactor unswitching for multiversioning
eme64
committed
38 days ago
small refactor
eme64
committed
38 days ago
add in multiversioning, with cond one
eme64
committed
38 days ago
add opaque node
eme64
committed
38 days ago
fix type issues, now multiversions recursively
eme64
committed
38 days ago
add multiversion flags
eme64
committed
38 days ago
stall the stalled_slow loop
eme64
committed
38 days ago
find multiversion fast proj from VLoop
eme64
committed
38 days ago
prep for multiversion check addition
eme64
committed
38 days ago
broken state before lunch
eme64
committed
38 days ago
fix last commits
eme64
committed
38 days ago
find multiversion opaque from slow_path
eme64
committed
37 days ago
unstalling mechanism
eme64
committed
37 days ago
block native memory addresses if speculation not possible
eme64
committed
37 days ago
some descriptions
eme64
committed
37 days ago
rename to OpaqueMultiversioning
eme64
committed
37 days ago
rename unswitch --> multiversion
eme64
committed
35 days ago
descriptions
eme64
committed
35 days ago
manual merge
eme64
committed
35 days ago
more work in PhaseIdealLoop::do_multiversioning
eme64
committed
33 days ago
more todo's fixed
eme64
committed
33 days ago
no cfg for multiversioning
eme64
committed
33 days ago
node budget
eme64
committed
33 days ago
cleanup
eme64
committed
33 days ago
run IGVN before SuperWord
eme64
committed
32 days ago
fix assert in IdealLoopTree::policy_range_check
eme64
committed
32 days ago
manual merge
eme64
committed
32 days ago
add stub of test TestMemorySegmentUnalignedAddress.java
eme64
committed
32 days ago
Loading