Skip to content

Commit 9d63fee

Browse files
committedApr 17, 2024
8330262: C2: simplify transfer of GC barrier data from Ideal to Mach nodes
Reviewed-by: eosterlund, kvn
1 parent 01bda27 commit 9d63fee

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed
 

‎src/hotspot/share/opto/matcher.cpp

+1-5
Original file line numberDiff line numberDiff line change
@@ -1890,11 +1890,7 @@ MachNode *Matcher::ReduceInst( State *s, int rule, Node *&mem ) {
18901890
}
18911891

18921892
// Have mach nodes inherit GC barrier data
1893-
if (leaf->is_LoadStore()) {
1894-
mach->set_barrier_data(leaf->as_LoadStore()->barrier_data());
1895-
} else if (leaf->is_Mem()) {
1896-
mach->set_barrier_data(leaf->as_Mem()->barrier_data());
1897-
}
1893+
mach->set_barrier_data(MemNode::barrier_data(leaf));
18981894

18991895
return ex;
19001896
}

0 commit comments

Comments
 (0)
Please sign in to comment.