1//===- Memory.cpp - Memory Handling Support ---------------------*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// 9// 10// This file defines some helpful functions for allocating memory and dealing 11// with memory mapped files 12// 13//===----------------------------------------------------------------------===// 14 15#include "llvm/Support/Memory.h"
| 1//===- Memory.cpp - Memory Handling Support ---------------------*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// 9// 10// This file defines some helpful functions for allocating memory and dealing 11// with memory mapped files 12// 13//===----------------------------------------------------------------------===// 14 15#include "llvm/Support/Memory.h"
|
16#include "llvm/Support/Valgrind.h"
| |
17#include "llvm/Config/config.h"
| 16#include "llvm/Config/config.h"
|
| 17#include "llvm/Support/Valgrind.h"
|
18 19// Include the platform-specific parts of this class. 20#ifdef LLVM_ON_UNIX 21#include "Unix/Memory.inc" 22#endif 23#ifdef LLVM_ON_WIN32 24#include "Windows/Memory.inc" 25#endif
| 18 19// Include the platform-specific parts of this class. 20#ifdef LLVM_ON_UNIX 21#include "Unix/Memory.inc" 22#endif 23#ifdef LLVM_ON_WIN32 24#include "Windows/Memory.inc" 25#endif
|