LLVM API Documentation
#include "llvm/Bytecode/Format.h"
#include <string>
#include <map>
#include <iostream>
Include dependency graph for Analyzer.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | llvm |
Classes | |
struct | llvm::BytecodeAnalysis |
Bytecode Analysis results structure. More... | |
struct | llvm::BytecodeAnalysis::BytecodeFunctionInfo |
Functions | |
Module * | llvm::AnalyzeBytecodeFile (const std::string &Filename, BytecodeAnalysis &Results, std::string *ErrorStr=0, std::ostream *output=0) |
Analyze contents of a bytecode File. | |
Module * | llvm::AnalyzeBytecodeBuffer (const unsigned char *Buffer, unsigned BufferSize, const std::string &ModuleID, BytecodeAnalysis &Results, std::string *ErrorStr=0, std::ostream *output=0) |
Analyze contents of a bytecode buffer. | |
void | llvm::PrintBytecodeAnalysis (BytecodeAnalysis &bca, std::ostream &Out) |
Print BytecodeAnalysis structure to an ostream. | |
std::ostream & | llvm::operator<< (std::ostream &Out, BytecodeAnalysis &bca) |
std::ostream inserter for BytecodeAnalysis structure |