Eugene Zelenko | 90d9920 | 2017-02-27 22:45:06 +0000 | [diff] [blame] | 1 | //===- GCStrategy.cpp - Garbage Collector Description ---------------------===// |
Gordon Henriksen | 364caf0 | 2007-09-29 02:13:43 +0000 | [diff] [blame] | 2 | // |
| 3 | // The LLVM Compiler Infrastructure |
| 4 | // |
Chris Lattner | 4ee451d | 2007-12-29 20:36:04 +0000 | [diff] [blame] | 5 | // This file is distributed under the University of Illinois Open Source |
| 6 | // License. See LICENSE.TXT for details. |
Gordon Henriksen | 364caf0 | 2007-09-29 02:13:43 +0000 | [diff] [blame] | 7 | // |
| 8 | //===----------------------------------------------------------------------===// |
| 9 | // |
Philip Reames | 71649b0 | 2015-01-15 19:29:42 +0000 | [diff] [blame] | 10 | // This file implements the policy object GCStrategy which describes the |
| 11 | // behavior of a given garbage collector. |
Gordon Henriksen | 5eca075 | 2008-08-17 18:44:35 +0000 | [diff] [blame] | 12 | // |
Gordon Henriksen | 364caf0 | 2007-09-29 02:13:43 +0000 | [diff] [blame] | 13 | //===----------------------------------------------------------------------===// |
| 14 | |
Philip Reames | 2bdb238 | 2015-01-26 18:26:35 +0000 | [diff] [blame] | 15 | #include "llvm/CodeGen/GCStrategy.h" |
NAKAMURA Takumi | 5bccc06 | 2015-01-25 15:05:36 +0000 | [diff] [blame] | 16 | |
Gordon Henriksen | 364caf0 | 2007-09-29 02:13:43 +0000 | [diff] [blame] | 17 | using namespace llvm; |
| 18 | |
John Brawn | eca7f45 | 2016-08-05 11:01:08 +0000 | [diff] [blame] | 19 | LLVM_INSTANTIATE_REGISTRY(GCRegistry) |
| 20 | |
Eugene Zelenko | 90d9920 | 2017-02-27 22:45:06 +0000 | [diff] [blame] | 21 | GCStrategy::GCStrategy() = default; |