Skip to content
This repository was archived by the owner on Aug 27, 2022. It is now read-only.
/ lanai Public archive

Commit ea02971

Browse files
committedAug 27, 2020
8252362: C2: Remove no-op checking for callee-saved-floats
Reviewed-by: vlivanov
1 parent 319348b commit ea02971

File tree

1 file changed

+0
-10
lines changed

1 file changed

+0
-10
lines changed
 

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

-10
Original file line numberDiff line numberDiff line change
@@ -63,16 +63,6 @@ bool C2Compiler::init_c2_runtime() {
6363
}
6464
}
6565

66-
// Check that runtime and architecture description agree on callee-saved-floats
67-
bool callee_saved_floats = false;
68-
for( OptoReg::Name i=OptoReg::Name(0); i<OptoReg::Name(_last_Mach_Reg); i = OptoReg::add(i,1) ) {
69-
// Is there a callee-saved float or double?
70-
if( register_save_policy[i] == 'E' /* callee-saved */ &&
71-
(register_save_type[i] == Op_RegF || register_save_type[i] == Op_RegD) ) {
72-
callee_saved_floats = true;
73-
}
74-
}
75-
7666
DEBUG_ONLY( Node::init_NodeProperty(); )
7767

7868
Compile::pd_compiler2_init();

0 commit comments

Comments
 (0)