1f0356fe140af1a30587b9a86bcfb1b2c51b8ce20Jeffrey Yasskin//===-- GVMaterializer.cpp - Base implementation for GV materializers -----===// 2f0356fe140af1a30587b9a86bcfb1b2c51b8ce20Jeffrey Yasskin// 3f0356fe140af1a30587b9a86bcfb1b2c51b8ce20Jeffrey Yasskin// The LLVM Compiler Infrastructure 4f0356fe140af1a30587b9a86bcfb1b2c51b8ce20Jeffrey Yasskin// 5f0356fe140af1a30587b9a86bcfb1b2c51b8ce20Jeffrey Yasskin// This file is distributed under the University of Illinois Open Source 6f0356fe140af1a30587b9a86bcfb1b2c51b8ce20Jeffrey Yasskin// License. See LICENSE.TXT for details. 7f0356fe140af1a30587b9a86bcfb1b2c51b8ce20Jeffrey Yasskin// 8f0356fe140af1a30587b9a86bcfb1b2c51b8ce20Jeffrey Yasskin//===----------------------------------------------------------------------===// 9f0356fe140af1a30587b9a86bcfb1b2c51b8ce20Jeffrey Yasskin// 10f0356fe140af1a30587b9a86bcfb1b2c51b8ce20Jeffrey Yasskin// Minimal implementation of the abstract interface for materializing 11f0356fe140af1a30587b9a86bcfb1b2c51b8ce20Jeffrey Yasskin// GlobalValues. 12f0356fe140af1a30587b9a86bcfb1b2c51b8ce20Jeffrey Yasskin// 13f0356fe140af1a30587b9a86bcfb1b2c51b8ce20Jeffrey Yasskin//===----------------------------------------------------------------------===// 14f0356fe140af1a30587b9a86bcfb1b2c51b8ce20Jeffrey Yasskin 1536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines#include "llvm/IR/GVMaterializer.h" 16f0356fe140af1a30587b9a86bcfb1b2c51b8ce20Jeffrey Yasskinusing namespace llvm; 17f0356fe140af1a30587b9a86bcfb1b2c51b8ce20Jeffrey Yasskin 18f0356fe140af1a30587b9a86bcfb1b2c51b8ce20Jeffrey YasskinGVMaterializer::~GVMaterializer() {} 19