8260334: Remove deprecated sv_for_node_id() from Compile
Reviewed-by: neliasso, chagedorn, thartmann, phh
This commit is contained in:
parent
1bebd41828
commit
19b6f61bd2
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 1997, 2020, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 1997, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -1041,9 +1041,6 @@ class Compile : public Phase {
|
||||
// returns true if adr overlaps with the given alias category
|
||||
bool can_alias(const TypePtr* adr, int alias_idx);
|
||||
|
||||
// If "objs" contains an ObjectValue whose id is "id", returns it, else NULL.
|
||||
static ObjectValue* sv_for_node_id(GrowableArray<ScopeValue*> *objs, int id);
|
||||
|
||||
// Stack slots that may be unused by the calling convention but must
|
||||
// otherwise be preserved. On Intel this includes the return address.
|
||||
// On PowerPC it includes the 4 words holding the old TOC & LR glue.
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2000, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -180,8 +180,9 @@ public:
|
||||
// The architecture description provides short branch variants for some long
|
||||
// branch instructions. Replace eligible long branches with short branches.
|
||||
void shorten_branches(uint* blk_starts);
|
||||
ObjectValue* sv_for_node_id(GrowableArray<ScopeValue*> *objs, int id);
|
||||
void set_sv_for_object_node(GrowableArray<ScopeValue*> *objs, ObjectValue* sv);
|
||||
// If "objs" contains an ObjectValue whose id is "id", returns it, else NULL.
|
||||
static ObjectValue* sv_for_node_id(GrowableArray<ScopeValue*> *objs, int id);
|
||||
static void set_sv_for_object_node(GrowableArray<ScopeValue*> *objs, ObjectValue* sv);
|
||||
void FillLocArray( int idx, MachSafePointNode* sfpt, Node *local,
|
||||
GrowableArray<ScopeValue*> *array,
|
||||
GrowableArray<ScopeValue*> *objs );
|
||||
|
Loading…
Reference in New Issue
Block a user