23 lines · c
1//===- CallGraphSort.h ------------------------------------------*- C++ -*-===//2//3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.4// See https://llvm.org/LICENSE.txt for license information.5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception6//7//===----------------------------------------------------------------------===//8 9#ifndef LLD_COFF_CALL_GRAPH_SORT_H10#define LLD_COFF_CALL_GRAPH_SORT_H11 12#include "llvm/ADT/DenseMap.h"13 14namespace lld::coff {15class SectionChunk;16class COFFLinkerContext;17 18llvm::DenseMap<const SectionChunk *, int>19computeCallGraphProfileOrder(COFFLinkerContext &ctx);20} // namespace lld::coff21 22#endif23