mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-24 22:24:54 +00:00
[Statepoint] Remove unnecessary argument from Statepoint::getRelocates
NFC. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@240198 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -198,7 +198,7 @@ public:
|
||||
/// May contain several relocations for the same base/derived pair.
|
||||
/// For example this could happen due to relocations on unwinding
|
||||
/// path of invoke.
|
||||
std::vector<GCRelocateOperands> getRelocates(ImmutableStatepoint &IS);
|
||||
std::vector<GCRelocateOperands> getRelocates();
|
||||
|
||||
#ifndef NDEBUG
|
||||
/// Asserts if this statepoint is malformed. Common cases for failure
|
||||
@@ -315,12 +315,11 @@ public:
|
||||
|
||||
template <typename InstructionTy, typename ValueTy, typename CallSiteTy>
|
||||
std::vector<GCRelocateOperands>
|
||||
StatepointBase<InstructionTy, ValueTy, CallSiteTy>::getRelocates(
|
||||
ImmutableStatepoint &IS) {
|
||||
StatepointBase<InstructionTy, ValueTy, CallSiteTy>::getRelocates() {
|
||||
|
||||
std::vector<GCRelocateOperands> Result;
|
||||
|
||||
ImmutableCallSite StatepointCS = IS.getCallSite();
|
||||
CallSiteTy StatepointCS = getCallSite();
|
||||
|
||||
// Search for relocated pointers. Note that working backwards from the
|
||||
// gc_relocates ensures that we only get pairs which are actually relocated
|
||||
|
Reference in New Issue
Block a user