LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ProfileInfoLoader.cpp File Reference

#include "llvm/Analysis/ProfileInfoLoader.h"
#include "llvm/Analysis/ProfileInfoTypes.h"
#include "llvm/Module.h"
#include "llvm/InstrTypes.h"
#include <cstdio>
#include <iostream>
#include <map>

Include dependency graph for ProfileInfoLoader.cpp:

Go to the source code of this file.

Functions

static unsigned ByteSwap (unsigned Var, bool Really)
static void ReadProfilingBlock (const char *ToolName, FILE *F, bool ShouldByteSwap, std::vector< unsigned > &Data)


Function Documentation

static unsigned ByteSwap unsigned  Var,
bool  Really
[inline, static]
 

Definition at line 27 of file ProfileInfoLoader.cpp.

Referenced by llvm::ProfileInfoLoader::ProfileInfoLoader(), and ReadProfilingBlock().

static void ReadProfilingBlock const char *  ToolName,
FILE *  F,
bool  ShouldByteSwap,
std::vector< unsigned > &  Data
[static]
 

Definition at line 35 of file ProfileInfoLoader.cpp.

References ByteSwap().

Referenced by llvm::ProfileInfoLoader::ProfileInfoLoader().