Eugene Zelenko | fa912a7 | 2017-02-27 22:45:06 +0000 | [diff] [blame] | 1 | //===- GCStrategy.cpp - Garbage Collector Description ---------------------===// |
Gordon Henriksen | 37ca83d | 2007-09-29 02:13:43 +0000 | [diff] [blame] | 2 | // |
Chandler Carruth | 2946cd7 | 2019-01-19 08:50:56 +0000 | [diff] [blame] | 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-exception |
Gordon Henriksen | 37ca83d | 2007-09-29 02:13:43 +0000 | [diff] [blame] | 6 | // |
| 7 | //===----------------------------------------------------------------------===// |
| 8 | // |
Philip Reames | f27f373 | 2015-01-15 19:29:42 +0000 | [diff] [blame] | 9 | // This file implements the policy object GCStrategy which describes the |
| 10 | // behavior of a given garbage collector. |
Gordon Henriksen | d930f91 | 2008-08-17 18:44:35 +0000 | [diff] [blame] | 11 | // |
Gordon Henriksen | 37ca83d | 2007-09-29 02:13:43 +0000 | [diff] [blame] | 12 | //===----------------------------------------------------------------------===// |
| 13 | |
Philip Reames | 56a0393 | 2015-01-26 18:26:35 +0000 | [diff] [blame] | 14 | #include "llvm/CodeGen/GCStrategy.h" |
NAKAMURA Takumi | 4834009 | 2015-01-25 15:05:36 +0000 | [diff] [blame] | 15 | |
Gordon Henriksen | 37ca83d | 2007-09-29 02:13:43 +0000 | [diff] [blame] | 16 | using namespace llvm; |
| 17 | |
John Brawn | 4d79ec7 | 2016-08-05 11:01:08 +0000 | [diff] [blame] | 18 | LLVM_INSTANTIATE_REGISTRY(GCRegistry) |
| 19 | |
Eugene Zelenko | fa912a7 | 2017-02-27 22:45:06 +0000 | [diff] [blame] | 20 | GCStrategy::GCStrategy() = default; |