X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=runtime%2Flibprofile%2FProfiling.h;h=acc6399a18f9126b2f5491145e8f6068cff6b8e8;hb=b21d9aebba7e45ddcbce61dd501000049cefb335;hp=2c404899c8583381b6c52ec9c411de74adf90c2c;hpb=fd93908ae8b9684fe71c239e3c6cfe13ff6a2663;p=oota-llvm.git diff --git a/runtime/libprofile/Profiling.h b/runtime/libprofile/Profiling.h index 2c404899c85..acc6399a18f 100644 --- a/runtime/libprofile/Profiling.h +++ b/runtime/libprofile/Profiling.h @@ -1,9 +1,9 @@ -/*===-- Profiling.h - Profiling support library support routines --*- C -*-===*\ +/*===-- Profiling.h - Profiling support library support routines ----------===*\ |* |* The LLVM Compiler Infrastructure |* -|* This file was developed by the LLVM research group and is distributed under -|* the University of Illinois Open Source License. See LICENSE.TXT for details. +|* This file is distributed under the University of Illinois Open Source +|* License. See LICENSE.TXT for details. |* |*===----------------------------------------------------------------------===*| |* @@ -15,13 +15,18 @@ #ifndef PROFILING_H #define PROFILING_H -#include "llvm/Analysis/ProfileInfoTypes.h" /* for enum ProfilingType */ +#include "llvm/Analysis/ProfileDataTypes.h" /* for enum ProfilingType */ /* save_arguments - Save argc and argv as passed into the program for the file * we output. */ int save_arguments(int argc, const char **argv); +/* + * Retrieves the file descriptor for the profile file. + */ +int getOutFile(); + /* write_profiling_data - Write out a typed packet of profiling data to the * current output file. */