Binary compatibility report for the LLVM library  between 3.3 and 3.4 versions on x86

Test Info


Library NameLLVM
Version #13.3
Version #23.4
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files519
Total Shared Libraries3
Total Symbols / Types6859 / 2998
VerdictIncompatible
(36.4%)

Problem Summary


SeverityCount
Added Symbols-750
Removed SymbolsHigh623
Problems with
Data Types
High154
Medium3066
Low252
Problems with
Symbols
High246
Medium3
Low65
Problems with
Constants
Low8
Other Changes
in Data Types
-965
Other Changes
in Symbols
-1
Other Changes
in Constants
-14

Added Symbols (750)


AliasAnalysis.h, libLLVM-3.4.so
namespace llvm
isNoAliasArgument Value const* V )

Allocator.h, libLLVM-3.4.so
namespace llvm
BumpPtrAllocator::BumpPtrAllocator [in-charge] size_t size, size_t threshold )
BumpPtrAllocator::BumpPtrAllocator [not-in-charge] size_t size, size_t threshold )

Analysis.h, libLLVM-3.4.so
namespace llvm
returnTypeIsEligibleForTailCall ( Function const* F, Instruction const* I, ReturnInst const* Ret, TargetLoweringBase const& TLI )

APFloat.h, libLLVM-3.4.so
namespace llvm
APFloat::isLargest ( ) const
APFloat::isSignaling ( ) const
APFloat::isSmallest ( ) const
APFloat::next bool nextDown )

APInt.h, libLLVM-3.4.so
namespace llvm
APInt::tcDecrement integerPart* p1, unsigned int p2 ) [static]

Archive.h, libLLVM-3.4.so
namespace llvm::object
Archive::Child::Child [in-charge] ( Archive const* Parent, char const* Start )
Archive::Child::Child [not-in-charge] ( Archive const* Parent, char const* Start )
Archive::Child::getMemoryBuffer ( llvm::OwningPtr<llvm::MemoryBuffer>& Result, bool FullPath ) const
Archive::Child::getNext ( ) const
Archive::hasSymbolTable ( ) const
ArchiveMemberHeader::getAccessMode ( ) const
ArchiveMemberHeader::getGID ( ) const
ArchiveMemberHeader::getLastModified ( ) const
ArchiveMemberHeader::getName ( ) const
ArchiveMemberHeader::getSize ( ) const
ArchiveMemberHeader::getUID ( ) const

ArgList.h, libLLVM-3.4.so
namespace llvm::opt
ArgList::AddLastArg ( ArgStringList& Output, OptSpecifier Id0, OptSpecifier Id1 ) const
ArgList::hasFlag ( OptSpecifier Pos, OptSpecifier PosAlias, OptSpecifier Neg, bool Default ) const

Argument.h, libLLVM-3.4.so
namespace llvm
Argument::onlyReadsMemory ( ) const

AsmPrinter.h, libLLVM-3.4.so
namespace llvm
AsmPrinter::emitCFIInstruction MCCFIInstruction const& Inst ) const
AsmPrinter::EmitDwarfRegOp ( MachineLocation const& MLoc, bool Indirect ) const
AsmPrinter::EmitGlobalConstant Constant const* CV )
AsmPrinter::emitImplicitDef MachineInstr const* MI ) const
AsmPrinter::EmitLabelPlusOffset ( MCSymbol const* Label, uint64_t Offset, unsigned int Size, bool IsSectionRelative ) const
AsmPrinter::EmitSLEB128 int64_t Value, char const* Desc ) const
AsmPrinter::EmitULEB128 uint64_t Value, char const* Desc, unsigned int PadTo ) const
AsmPrinter::getSymbol GlobalValue const* GV ) const

AsmPrinters.def, libLLVM-3.4.so
LLVMInitializeR600AsmPrinter ( )

Attributes.h, libLLVM-3.4.so
namespace llvm
AttributeSet::addAttribute ( LLVMContext& C, unsigned int Index, StringRef Kind, StringRef Value ) const

AutoUpgrade.h, libLLVM-3.4.so
namespace llvm
UpgradeBitCastExpr ( unsigned int Opc, Constant* C, Type* DestTy )
UpgradeBitCastInst ( unsigned int Opc, Value* V, Type* DestTy, Instruction*& Temp )
UpgradeDebugInfo Module& M )
UpgradeInstWithTBAATag Instruction* I )

BasicBlockUtils.h, libLLVM-3.4.so
namespace llvm
GetIfCondition BasicBlock* BB, BasicBlock*& IfTrue, BasicBlock*& IfFalse )

BlockFrequency.h, libLLVM-3.4.so
namespace llvm
BlockFrequency::operator/ BranchProbability const& Prob ) const
BlockFrequency::operator/= BranchProbability const& Prob )
BlockFrequency::scale BranchProbability const& Prob )

BlockFrequencyInfo.h, libLLVM-3.4.so
namespace llvm
BlockFrequencyInfo::getFunction ( ) const
BlockFrequencyInfo::view ( ) const

CalcSpillWeights.h, libLLVM-3.4.so
namespace llvm
calculateSpillWeightsAndHints ( LiveIntervals& LIS, MachineFunction& MF, MachineLoopInfo const& MLI, MachineBlockFrequencyInfo const& MBFI, VirtRegAuxInfo::NormalizingFn norm )
VirtRegAuxInfo::calculateSpillWeightAndHint LiveInterval& li )

CallGraph.h, libLLVM-3.4.so
namespace llvm
CallGraph::CallGraph [in-charge] ( )
CallGraph::CallGraph [not-in-charge] ( )
CallGraph::getAnalysisUsage AnalysisUsage& AU ) const
CallGraph::print ( raw_ostream& o, Module const* p2 ) const
CallGraph::releaseMemory ( )
CallGraph::runOnModule Module& M )

CallingConvLower.h, libLLVM-3.4.so
namespace llvm
CCState::CCState [in-charge] ( enum CallingConv::ID CC, bool isVarArg, MachineFunction& MF, TargetMachine const& TM, SmallVectorImpl<CCValAssign>& locs, LLVMContext& C )
CCState::CCState [not-in-charge] ( enum CallingConv::ID CC, bool isVarArg, MachineFunction& MF, TargetMachine const& TM, SmallVectorImpl<CCValAssign>& locs, LLVMContext& C )

Cloning.h, libLLVM-3.4.so
namespace llvm
CloneFunctionInto ( Function* NewFunc, Function const* OldFunc, ValueToValueMapTy& VMap, bool ModuleLevelChanges, SmallVectorImpl<ReturnInst*>& Returns, char const* NameSuffix, ClonedCodeInfo* CodeInfo, ValueMapTypeRemapper* TypeMapper, ValueMaterializer* Materializer )

COFF.h, libLLVM-3.4.so
namespace llvm::object
COFFObjectFile::getCOFFHeader coff_file_header const*& Res ) const
COFFObjectFile::getDataDirectory uint32_t index, struct data_directory const*& Res ) const
COFFObjectFile::getHintName uint32_t Rva, uint16_t& Hint, llvm::StringRef& Name ) const
COFFObjectFile::getPE32Header struct pe32_header const*& Res ) const
COFFObjectFile::getRelocationSymbol union DataRefImpl Rel ) const
COFFObjectFile::getRvaPtr uint32_t Rva, uintptr_t& Res ) const
COFFObjectFile::import_directory_begin ( ) const
COFFObjectFile::import_directory_end ( ) const
COFFObjectFile::section_rel_begin union DataRefImpl Sec ) const
COFFObjectFile::section_rel_end union DataRefImpl Sec ) const
ImportDirectoryEntryRef::getImportLookupEntry import_lookup_table_entry32 const*& Result ) const
ImportDirectoryEntryRef::getImportTableEntry struct import_directory_table_entry const*& Result ) const
ImportDirectoryEntryRef::getName llvm::StringRef& Result ) const
ImportDirectoryEntryRef::getNext ImportDirectoryEntryRef& Result ) const
ImportDirectoryEntryRef::operator == ImportDirectoryEntryRef const& Other ) const

COFFYAML.h, libLLVM-3.4.so
namespace llvm::COFFYAML
Object::Object [in-charge] ( )
Object::Object [not-in-charge] ( )
Section::Section [in-charge] ( )
Section::Section [not-in-charge] ( )
Symbol::Symbol [in-charge] ( )
Symbol::Symbol [not-in-charge] ( )

COFFYAML.h, libLLVM-3.4.so
namespace llvm::yaml
MappingTraits<llvm::COFFYAML::Object>::mapping IO& IO, llvm::COFFYAML::Object& Obj ) [static]
MappingTraits<llvm::COFFYAML::Relocation>::mapping IO& IO, llvm::COFFYAML::Relocation& Rel ) [static]
MappingTraits<llvm::COFFYAML::Section>::mapping IO& IO, llvm::COFFYAML::Section& Sec ) [static]
MappingTraits<llvm::COFFYAML::Symbol>::mapping IO& IO, llvm::COFFYAML::Symbol& S ) [static]
MappingTraits<struct llvm::COFF::header>::mapping IO& IO, struct llvm::COFF::header& H ) [static]
ScalarBitSetTraits<enum llvm::COFF::Characteristics>::bitset IO& IO, enum llvm::COFF::Characteristics& Value ) [static]
ScalarBitSetTraits<enum llvm::COFF::SectionCharacteristics>::bitset IO& IO, enum llvm::COFF::SectionCharacteristics& Value ) [static]
ScalarEnumerationTraits<enum llvm::COFF::MachineTypes>::enumeration IO& IO, enum llvm::COFF::MachineTypes& Value ) [static]
ScalarEnumerationTraits<enum llvm::COFF::RelocationTypeX86>::enumeration IO& IO, enum llvm::COFF::RelocationTypeX86& Value ) [static]
ScalarEnumerationTraits<enum llvm::COFF::SymbolBaseType>::enumeration IO& IO, enum llvm::COFF::SymbolBaseType& Value ) [static]
ScalarEnumerationTraits<enum llvm::COFF::SymbolComplexType>::enumeration IO& IO, enum llvm::COFF::SymbolComplexType& Value ) [static]
ScalarEnumerationTraits<enum llvm::COFF::SymbolStorageClass>::enumeration IO& IO, enum llvm::COFF::SymbolStorageClass& Value ) [static]

CommandLine.h, libLLVM-3.4.so
namespace llvm::cl
ExpandResponseFiles ( StringSaver& Saver, TokenizerCallback Tokenizer, llvm::SmallVectorImpl<char const*>& Argv )
TokenizeGNUCommandLine ( llvm::StringRef Source, StringSaver& Saver, llvm::SmallVectorImpl<char const*>& NewArgv )
TokenizeWindowsCommandLine ( llvm::StringRef Source, StringSaver& Saver, llvm::SmallVectorImpl<char const*>& NewArgv )

Compression.h, libLLVM-3.4.so
namespace llvm::zlib
crc32 llvm::StringRef Buffer )

Constants.h, libLLVM-3.4.so
namespace llvm
ConstantExpr::getAddrSpaceCast Constant* C, Type* Ty ) [static]
ConstantExpr::getPointerBitCastOrAddrSpaceCast Constant* C, Type* Ty ) [static]

ConvertUTF.h, libLLVM-3.4.so
namespace llvm
convertUTF16ToUTF8String ( ArrayRef<char> SrcBytes, std::string& Out )
hasUTF16ByteOrderMark ArrayRef<char> SrcBytes )

Core.h, libLLVM-3.4.so
LLVMBuildAddrSpaceCast ( LLVMBuilderRef p1, LLVMValueRef Val, LLVMTypeRef DestTy, char const* Name )
LLVMConstAddrSpaceCast ( LLVMValueRef ConstantVal, LLVMTypeRef ToType )
LLVMCreateMessage char const* Message )
LLVMDumpType LLVMTypeRef Val )
LLVMEnablePrettyStackTrace ( )
LLVMInstallFatalErrorHandler LLVMFatalErrorHandler Handler )
LLVMIsAAddrSpaceCastInst LLVMValueRef Val )
LLVMIsAConstantDataArray LLVMValueRef Val )
LLVMIsAConstantDataSequential LLVMValueRef Val )
LLVMIsAConstantDataVector LLVMValueRef Val )
LLVMPrintModuleToString LLVMModuleRef M )
LLVMPrintTypeToString LLVMTypeRef Val )
LLVMPrintValueToString LLVMValueRef Val )
LLVMResetFatalErrorHandler ( )

DataLayout.h, libLLVM-3.4.so
namespace llvm
DataLayout::getLargestLegalIntTypeSize ( ) const
DataLayout::getPointerTypeSizeInBits Type* p1 ) const

DebugInfo.h, libLLVM-3.4.so
namespace llvm
DebugInfoFinder::processDeclare ( Module const& M, DbgDeclareInst const* DDI )
DebugInfoFinder::processLocation ( Module const& M, DILocation Loc )
DebugInfoFinder::processValue ( Module const& M, DbgValueInst const* DVI )
DebugInfoFinder::reset ( )
DICompileUnit::getImportedEntities ( ) const
DICompositeType::addMember DIDescriptor D )
DICompositeType::getIdentifier ( ) const
DIDescriptor::isImportedEntity ( ) const
DIImportedEntity::Verify ( ) const
DIScope::getContext ( ) const
DIScope::getName ( ) const
DIScope::getRef ( ) const
DITemplateValueParameter::getValue ( ) const
generateDITypeIdentifierMap NamedMDNode const* CU_Nodes )
getDebugMetadataVersionFromModule Module const& M )
StripDebugInfo Module& M )

DIBuilder.h, libLLVM-3.4.so
namespace llvm
DIBuilder::createClassType ( DIDescriptor Scope, StringRef Name, DIFile File, unsigned int LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned int Flags, DIType DerivedFrom, DIArray Elements, DIType VTableHolder, MDNode* TemplateParms, StringRef UniqueIdentifier )
DIBuilder::createEnumerationType ( DIDescriptor Scope, StringRef Name, DIFile File, unsigned int LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, DIArray Elements, DIType UnderlyingType, StringRef UniqueIdentifier )
DIBuilder::createEnumerator StringRef Name, int64_t Val )
DIBuilder::createForwardDecl ( unsigned int Tag, StringRef Name, DIDescriptor Scope, DIFile F, unsigned int Line, unsigned int RuntimeLang, uint64_t SizeInBits, uint64_t AlignInBits, StringRef UniqueIdentifier )
DIBuilder::createFunction ( DIDescriptor Scope, StringRef Name, StringRef LinkageName, DIFile File, unsigned int LineNo, DICompositeType Ty, bool isLocalToUnit, bool isDefinition, unsigned int ScopeLine, unsigned int Flags, bool isOptimized, Function* Fn, MDNode* TParam, MDNode* Decl )
DIBuilder::createFunction ( DIScopeRef Scope, StringRef Name, StringRef LinkageName, DIFile File, unsigned int LineNo, DICompositeType Ty, bool isLocalToUnit, bool isDefinition, unsigned int ScopeLine, unsigned int Flags, bool isOptimized, Function* Fn, MDNode* TParam, MDNode* Decl )
DIBuilder::createImportedDeclaration DIScope Context, DIDescriptor Decl, unsigned int Line )
DIBuilder::createImportedModule DIScope Context, DIImportedEntity NS, unsigned int Line, StringRef Name )
DIBuilder::createImportedModule DIScope Context, DINameSpace NS, unsigned int Line, StringRef Name )
DIBuilder::createMethod ( DIDescriptor Scope, StringRef Name, StringRef LinkageName, DIFile File, unsigned int LineNo, DICompositeType Ty, bool isLocalToUnit, bool isDefinition, unsigned int Virtuality, unsigned int VTableIndex, DIType VTableHolder, unsigned int Flags, bool isOptimized, Function* Fn, MDNode* TParam )
DIBuilder::createNullPtrType ( )
DIBuilder::createStructType ( DIDescriptor Scope, StringRef Name, DIFile File, unsigned int LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, unsigned int Flags, DIType DerivedFrom, DIArray Elements, unsigned int RunTimeLang, DIType VTableHolder, StringRef UniqueIdentifier )
DIBuilder::createTemplateParameterPack ( DIDescriptor Scope, StringRef Name, DIType Ty, DIArray Val, MDNode* File, unsigned int LineNo, unsigned int ColumnNo )
DIBuilder::createTemplateTemplateParameter ( DIDescriptor Scope, StringRef Name, DIType Ty, StringRef Val, MDNode* File, unsigned int LineNo, unsigned int ColumnNo )
DIBuilder::createTemplateValueParameter ( DIDescriptor Scope, StringRef Name, DIType Ty, Value* Val, MDNode* File, unsigned int LineNo, unsigned int ColumnNo )
DIBuilder::createUnionType ( DIDescriptor Scope, StringRef Name, DIFile File, unsigned int LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, unsigned int Flags, DIArray Elements, unsigned int RunTimeLang, StringRef UniqueIdentifier )
DIBuilder::createUnspecifiedType StringRef Name )

Disassemblers.def, libLLVM-3.4.so
LLVMInitializeSystemZDisassembler ( )

Dwarf.h, libLLVM-3.4.so
namespace llvm::dwarf
AtomTypeString unsigned int Atom )
GDBIndexEntryKindString enum GDBIndexEntryKind Kind )
GDBIndexEntryLinkageString enum GDBIndexEntryLinkage Linkage )

DWARFFormValue.h, libLLVM-3.4.so
namespace llvm
DWARFFormValue::dump ( raw_ostream& OS, struct DWARFUnit const* U ) const
DWARFFormValue::extractValue ( DataExtractor data, uint32_t* offset_ptr, struct DWARFUnit const* u )
DWARFFormValue::getAsAddress struct DWARFUnit const* U ) const
DWARFFormValue::getAsCString struct DWARFUnit const* U ) const
DWARFFormValue::getAsReference struct DWARFUnit const* U ) const
DWARFFormValue::getAsSectionOffset ( ) const
DWARFFormValue::getAsUnsignedConstant ( ) const
DWARFFormValue::isFormClass enum DWARFFormValue::FormClass FC ) const
DWARFFormValue::skipValue ( DataExtractor debug_info_data, uint32_t* offset_ptr, struct DWARFUnit const* u ) const
DWARFFormValue::skipValue uint16_t form, DataExtractor debug_info_data, uint32_t* offset_ptr, struct DWARFUnit const* u ) [static]

ELF.h, libLLVM-3.4.so
namespace llvm::object
getELFRelocationTypeName ( uint32_t Machine, uint32_t Type )

ELFObjectFile.h, libLLVM-3.4.so
namespace llvm::object
ELFObjectFile<ELFType<(enum llvm::support::endianness)0,2u,(bool)false> >::getRelocatedSection union DataRefImpl Sec ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)0,2u,(bool)false> >::getRelocationSymbol union DataRefImpl Rel ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)0,2u,(bool)false> >::section_rel_begin union DataRefImpl Sec ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)0,2u,(bool)false> >::section_rel_end union DataRefImpl Sec ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)0,2u,(bool)true> >::getRelocatedSection union DataRefImpl Sec ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)0,2u,(bool)true> >::getRelocationSymbol union DataRefImpl Rel ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)0,2u,(bool)true> >::section_rel_begin union DataRefImpl Sec ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)0,2u,(bool)true> >::section_rel_end union DataRefImpl Sec ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)1,2u,(bool)false> >::getRelocatedSection union DataRefImpl Sec ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)1,2u,(bool)false> >::getRelocationSymbol union DataRefImpl Rel ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)1,2u,(bool)false> >::section_rel_begin union DataRefImpl Sec ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)1,2u,(bool)false> >::section_rel_end union DataRefImpl Sec ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)1,2u,(bool)true> >::getRelocatedSection union DataRefImpl Sec ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)1,2u,(bool)true> >::getRelocationSymbol union DataRefImpl Rel ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)1,2u,(bool)true> >::section_rel_begin union DataRefImpl Sec ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)1,2u,(bool)true> >::section_rel_end union DataRefImpl Sec ) const

ELFYAML.h, libLLVM-3.4.so
namespace llvm::yaml
MappingTraits<llvm::ELFYAML::Section>::mapping IO& IO, llvm::ELFYAML::Section& Section ) [static]
MappingTraits<llvm::ELFYAML::Symbol>::mapping IO& IO, llvm::ELFYAML::Symbol& Symbol ) [static]
MappingTraits<struct llvm::ELFYAML::FileHeader>::mapping IO& IO, struct llvm::ELFYAML::FileHeader& FileHdr ) [static]
MappingTraits<struct llvm::ELFYAML::LocalGlobalWeakSymbols>::mapping IO& IO, struct llvm::ELFYAML::LocalGlobalWeakSymbols& Symbols ) [static]
MappingTraits<struct llvm::ELFYAML::Object>::mapping IO& IO, struct llvm::ELFYAML::Object& Object ) [static]
ScalarBitSetTraits<llvm::ELFYAML::ELF_SHF>::bitset IO& IO, llvm::ELFYAML::ELF_SHF& Value ) [static]
ScalarEnumerationTraits<llvm::ELFYAML::ELF_ELFCLASS>::enumeration IO& IO, llvm::ELFYAML::ELF_ELFCLASS& Value ) [static]
ScalarEnumerationTraits<llvm::ELFYAML::ELF_ELFDATA>::enumeration IO& IO, llvm::ELFYAML::ELF_ELFDATA& Value ) [static]
ScalarEnumerationTraits<llvm::ELFYAML::ELF_ELFOSABI>::enumeration IO& IO, llvm::ELFYAML::ELF_ELFOSABI& Value ) [static]
ScalarEnumerationTraits<llvm::ELFYAML::ELF_EM>::enumeration IO& IO, llvm::ELFYAML::ELF_EM& Value ) [static]
ScalarEnumerationTraits<llvm::ELFYAML::ELF_ET>::enumeration IO& IO, llvm::ELFYAML::ELF_ET& Value ) [static]
ScalarEnumerationTraits<llvm::ELFYAML::ELF_SHT>::enumeration IO& IO, llvm::ELFYAML::ELF_SHT& Value ) [static]
ScalarEnumerationTraits<llvm::ELFYAML::ELF_STT>::enumeration IO& IO, llvm::ELFYAML::ELF_STT& Value ) [static]

ExecutionEngine.h, libLLVM-3.4.so
LLVMCreateSimpleMCJITMemoryManager void* Opaque, LLVMMemoryManagerAllocateCodeSectionCallback AllocateCodeSection, LLVMMemoryManagerAllocateDataSectionCallback AllocateDataSection, LLVMMemoryManagerFinalizeMemoryCallback FinalizeMemory, LLVMMemoryManagerDestroyCallback Destroy )
LLVMDisposeMCJITMemoryManager LLVMMCJITMemoryManagerRef MM )

FastISel.h, libLLVM-3.4.so
namespace llvm
FastISel::canFoldAddIntoGEP User const* GEP, Value const* Add )

FileSystem.h, libLLVM-3.4.so
namespace llvm::sys::fs
can_execute llvm::Twine const& Path )
can_write llvm::Twine const& Path )
createTemporaryFile ( llvm::Twine const& Prefix, llvm::StringRef Suffix, int& ResultFD, llvm::SmallVectorImpl<char>& ResultPath )
createTemporaryFile ( llvm::Twine const& Prefix, llvm::StringRef Suffix, llvm::SmallVectorImpl<char>& ResultPath )
createUniqueDirectory ( llvm::Twine const& Prefix, llvm::SmallVectorImpl<char>& ResultPath )
createUniqueFile ( llvm::Twine const& Model, int& ResultFD, llvm::SmallVectorImpl<char>& ResultPath, unsigned int Mode )
createUniqueFile ( llvm::Twine const& Model, llvm::SmallVectorImpl<char>& ResultPath )
file_status::getLastModificationTime ( ) const
file_status::getUniqueID ( ) const
getMainExecutable ( char const* argv0, void* MainExecAddr )
getUniqueID ( llvm::Twine const Path, UniqueID& Result )
openFileForRead ( llvm::Twine const& Name, int& ResultFD )
openFileForWrite ( llvm::Twine const& Name, int& ResultFD, enum OpenFlags Flags, unsigned int Mode )
setLastModificationAndAccessTime int FD, llvm::sys::TimeValue Time )
status int FD, file_status& Result )

FileUtilities.h, libLLVM-3.4.so
namespace llvm
DiffFilesWithTolerance StringRef FileA, StringRef FileB, double AbsTol, double RelTol, std::string* Error )

Function.h, libLLVM-3.4.so
namespace llvm
Function::getPrefixData ( ) const
Function::setPrefixData Constant* PrefixData )

GCOV.h, libLLVM-3.4.so
namespace llvm
FileInfo::print ( raw_fd_ostream& OS, StringRef gcnoFile, StringRef gcdaFile )

GlobalAlias.h, libLLVM-3.4.so
namespace llvm
GlobalAlias::getAliasedGlobal ( )
GlobalAlias::resolveAliasedGlobal bool stopOnWeak )

GlobalStatus.h, libLLVM-3.4.so
namespace llvm
GlobalStatus::analyzeGlobal Value const* V, GlobalStatus& GS ) [static]
GlobalStatus::GlobalStatus [in-charge] ( )
GlobalStatus::GlobalStatus [not-in-charge] ( )
isSafeToDestroyConstant Constant const* C )

GraphWriter.h, libLLVM-3.4.so
namespace llvm
createGraphFilename ( Twine const& Name, int& FD )
DisplayGraph ( StringRef Filename, bool wait, enum GraphProgram::Name program )

InitializePasses.h, libLLVM-3.4.so
namespace llvm
initializeCallGraphPass PassRegistry& p1 )
initializeDataFlowSanitizerPass PassRegistry& p1 )
initializeDebugIRPass PassRegistry& p1 )
initializeDelinearizationPass PassRegistry& p1 )
initializeFlattenCFGPassPass PassRegistry& p1 )
initializeLoopRerollPass PassRegistry& p1 )
initializePartiallyInlineLibCallsPass PassRegistry& p1 )
initializeSampleProfileLoaderPass PassRegistry& p1 )
initializeStructurizeCFGPass PassRegistry& p1 )

InstrTypes.h, libLLVM-3.4.so
namespace llvm
CastInst::isBitCastable Type* SrcTy, Type* DestTy ) [static]

Instructions.h, libLLVM-3.4.so
namespace llvm
AddrSpaceCastInst::AddrSpaceCastInst [in-charge] Value* S, Type* Ty, Twine const& NameStr, BasicBlock* InsertAtEnd )
AddrSpaceCastInst::AddrSpaceCastInst [in-charge] Value* S, Type* Ty, Twine const& NameStr, Instruction* InsertBefore )
AddrSpaceCastInst::AddrSpaceCastInst [not-in-charge] Value* S, Type* Ty, Twine const& NameStr, BasicBlock* InsertAtEnd )
AddrSpaceCastInst::AddrSpaceCastInst [not-in-charge] Value* S, Type* Ty, Twine const& NameStr, Instruction* InsertBefore )
AddrSpaceCastInst::clone_impl ( ) const
SwitchInst::removeCase SwitchInst::CaseIt i )

Instrumentation.h, libLLVM-3.4.so
namespace llvm
createDataFlowSanitizerPass ( StringRef ABIListFile, void*(*getArgTLS)(), void*(*getRetValTLS)() )
createDebugIRPass ( )
createDebugIRPass ( bool HideDebugIntrinsics, bool HideDebugMetadata, StringRef Directory, StringRef Filename )

IRReader.h, libLLVM-3.4.so
LLVMParseIRInContext ( LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef* OutM, char** OutMessage )

LegacyPassManager.h, libLLVM-3.4.so
namespace llvm::legacy
FunctionPassManager::add llvm::Pass* P )
FunctionPassManager::doFinalization ( )
FunctionPassManager::doInitialization ( )
FunctionPassManager::FunctionPassManager [in-charge] llvm::Module* M )
FunctionPassManager::FunctionPassManager [not-in-charge] llvm::Module* M )
FunctionPassManager::run llvm::Function& F )
FunctionPassManager::~FunctionPassManager [in-charge-deleting] ( )
FunctionPassManager::~FunctionPassManager [in-charge] ( )
FunctionPassManager::~FunctionPassManager [not-in-charge] ( )
PassManager::add llvm::Pass* P )
PassManager::PassManager [in-charge] ( )
PassManager::PassManager [not-in-charge] ( )
PassManager::run llvm::Module& M )
PassManager::~PassManager [in-charge-deleting] ( )
PassManager::~PassManager [in-charge] ( )
PassManager::~PassManager [not-in-charge] ( )
PassManagerBase::~PassManagerBase [in-charge-deleting] ( )
PassManagerBase::~PassManagerBase [in-charge] ( )
PassManagerBase::~PassManagerBase [not-in-charge] ( )

Linker.h, libLLVM-3.4.so
namespace llvm
Linker::deleteModule ( )

LiveInterval.h, libLLVM-3.4.so
namespace llvm
LiveRange::createDeadDef SlotIndex Def, VNInfo::Allocator& VNInfoAllocator )
LiveRange::extendInBlock ( SlotIndex StartIdx, SlotIndex Kill )
LiveRange::find SlotIndex Pos )
LiveRange::join ( LiveRange& Other, int const* ValNoAssignments, int const* RHSValNoAssignments, SmallVectorImpl<VNInfo*>& NewVNInfo )
LiveRange::MergeSegmentsInAsValue ( LiveRange const& RHS, VNInfo* LHSValNo )
LiveRange::MergeValueInAsValue ( LiveRange const& RHS, VNInfo const* RHSValNo, VNInfo* LHSValNo )
LiveRange::MergeValueNumberInto VNInfo* V1, VNInfo* V2 )
LiveRange::overlaps ( LiveRange const& Other, struct CoalescerPair const& CP, SlotIndexes const& p3 ) const
LiveRange::overlaps SlotIndex Start, SlotIndex End ) const
LiveRange::overlapsFrom ( LiveRange const& Other, LiveRange::const_iterator I ) const
LiveRange::removeSegment SlotIndex Start, SlotIndex End, bool RemoveDeadValNo )
LiveRange::removeValNo VNInfo* ValNo )
LiveRange::RenumberValues ( )
LiveRange::Segment::dump ( ) const
LiveRange::verify ( ) const
LiveRangeUpdater::add LiveRange::Segment p1 )
operator<< ( raw_ostream& OS, LiveRange::Segment const& S )

LiveIntervalAnalysis.h, libLLVM-3.4.so
namespace llvm
LiveIntervals::addSegmentToEndOfBlock ( unsigned int reg, MachineInstr* startInst )
LiveIntervals::extendToIndices ( LiveRange& LR, ArrayRef<SlotIndex> Indices )
LiveIntervals::getSpillWeight bool isDef, bool isUse, BlockFrequency freq ) [static]

LiveRangeEdit.h, libLLVM-3.4.so
namespace llvm
LiveRangeEdit::calculateRegClassAndHint ( MachineFunction& p1, MachineLoopInfo const& p2, MachineBlockFrequencyInfo const& p3 )
LiveRangeEdit::createEmptyIntervalFrom unsigned int OldReg )

LiveRegUnits.h, libLLVM-3.4.so
namespace llvm
LiveRegUnits::addLiveIns ( MachineBasicBlock const* MBB, MCRegisterInfo const& MCRI )
LiveRegUnits::removeRegsInMask ( MachineOperand const& Op, MCRegisterInfo const& MCRI )
LiveRegUnits::stepBackward ( MachineInstr const& MI, MCRegisterInfo const& MCRI )
LiveRegUnits::stepForward ( MachineInstr const& MI, MCRegisterInfo const& MCRI )

Local.h, libLLVM-3.4.so
namespace llvm
FlattenCFG BasicBlock* BB, AliasAnalysis* AA )

LoopInfo.h, libLLVM-3.4.so
namespace llvm
Loop::getLoopID ( ) const
Loop::setLoopID MDNode* LoopID ) const

LoopUtils.h, libLLVM-3.4.so
namespace llvm
InsertPreheaderForLoop Loop* L, Pass* P )

LTOCodeGenerator.h, libLLVM-3.4.so
LTOCodeGenerator::addModule LTOModule* p1, std::string& errMsg )
LTOCodeGenerator::compile size_t* length, bool disableOpt, bool disableInline, bool disableGVNLoadPRE, std::string& errMsg )
LTOCodeGenerator::compile_to_file ( char const** name, bool disableOpt, bool disableInline, bool disableGVNLoadPRE, std::string& errMsg )
LTOCodeGenerator::getVersionString ( ) [static]
LTOCodeGenerator::LTOCodeGenerator [in-charge] ( )
LTOCodeGenerator::LTOCodeGenerator [not-in-charge] ( )
LTOCodeGenerator::parseCodeGenDebugOptions ( )
LTOCodeGenerator::setCodeGenDebugOptions char const* opts )
LTOCodeGenerator::setCodePICModel enum lto_codegen_model p1 )
LTOCodeGenerator::setDebugInfo enum lto_debug_model p1 )
LTOCodeGenerator::setTargetOptions llvm::TargetOptions options )
LTOCodeGenerator::writeMergedModules ( char const* path, std::string& errMsg )
LTOCodeGenerator::~LTOCodeGenerator [in-charge] ( )
LTOCodeGenerator::~LTOCodeGenerator [not-in-charge] ( )

LTOModule.h, libLLVM-3.4.so
LTOModule::isBitcodeFile char const* path ) [static]
LTOModule::isBitcodeFile void const* mem, size_t length ) [static]
LTOModule::isBitcodeFileForTarget ( char const* path, char const* triplePrefix ) [static]
LTOModule::isBitcodeFileForTarget void const* mem, size_t length, char const* triplePrefix ) [static]
LTOModule::makeLTOModule ( char const* path, llvm::TargetOptions options, std::string& errMsg ) [static]
LTOModule::makeLTOModule int fd, char const* path, size_t map_size, off_t offset, llvm::TargetOptions options, std::string& errMsg ) [static]
LTOModule::makeLTOModule int fd, char const* path, size_t size, llvm::TargetOptions options, std::string& errMsg ) [static]
LTOModule::makeLTOModule void const* mem, size_t length, llvm::TargetOptions options, std::string& errMsg ) [static]

MachineBasicBlock.h, libLLVM-3.4.so
namespace llvm
MachineBasicBlock::addLiveIn ( unsigned int PhysReg, TargetRegisterClass const* RC )

MachineRegisterInfo.h, libLLVM-3.4.so
namespace llvm
MachineRegisterInfo::MachineRegisterInfo [in-charge] TargetMachine const& TM )
MachineRegisterInfo::MachineRegisterInfo [not-in-charge] TargetMachine const& TM )

MachineScheduler.h, libLLVM-3.4.so
namespace llvm
ScheduleDAGMI::computeCyclicCriticalPath ( )
ScheduleDAGMI::updatePressureDiffs ArrayRef<unsigned int> LiveUses )
ScheduleDAGMI::updateScheduledPressure SUnit const* SU, std::vector<unsigned int>const& NewMaxPressure )

MachO.h, libLLVM-3.4.so
namespace llvm::object
MachOObjectFile::begin_dices ( ) const
MachOObjectFile::end_dices ( ) const
MachOObjectFile::getAnyRelocationAddress llvm::MachO::any_relocation_info const& RE ) const
MachOObjectFile::getAnyRelocationLength llvm::MachO::any_relocation_info const& RE ) const
MachOObjectFile::getAnyRelocationPCRel llvm::MachO::any_relocation_info const& RE ) const
MachOObjectFile::getAnyRelocationType llvm::MachO::any_relocation_info const& RE ) const
MachOObjectFile::getArch uint32_t CPUType ) [static]
MachOObjectFile::getDataInCodeLoadCommand ( ) const
MachOObjectFile::getDice union DataRefImpl Rel ) const
MachOObjectFile::getHeader64 ( ) const
MachOObjectFile::getIndirectSymbolTableEntry ( struct llvm::MachO::dysymtab_command const& DLC, unsigned int Index ) const
MachOObjectFile::getPlainRelocationExternal llvm::MachO::any_relocation_info const& RE ) const
MachOObjectFile::getPlainRelocationSymbolNum llvm::MachO::any_relocation_info const& RE ) const
MachOObjectFile::getRelocationSection llvm::MachO::any_relocation_info const& RE ) const
MachOObjectFile::getRelocationSymbol union DataRefImpl Rel ) const
MachOObjectFile::getScatteredRelocationScattered llvm::MachO::any_relocation_info const& RE ) const
MachOObjectFile::getScatteredRelocationValue llvm::MachO::any_relocation_info const& RE ) const
MachOObjectFile::isRelocationScattered llvm::MachO::any_relocation_info const& RE ) const
MachOObjectFile::section_rel_begin union DataRefImpl Sec ) const
MachOObjectFile::section_rel_begin unsigned int Index ) const
MachOObjectFile::section_rel_end union DataRefImpl Sec ) const
MachOObjectFile::section_rel_end unsigned int Index ) const

MachOUniversal.h, libLLVM-3.4.so
namespace llvm::object
MachOUniversalBinary::getObjectForArch ( enum llvm::Triple::ArchType Arch, llvm::OwningPtr<ObjectFile>& Result ) const
MachOUniversalBinary::MachOUniversalBinary [in-charge] ( llvm::MemoryBuffer* Source, llvm::error_code& ec )
MachOUniversalBinary::MachOUniversalBinary [not-in-charge] ( llvm::MemoryBuffer* Source, llvm::error_code& ec )
MachOUniversalBinary::ObjectForArch::getAsObjectFile llvm::OwningPtr<ObjectFile>& Result ) const
MachOUniversalBinary::ObjectForArch::ObjectForArch [in-charge] ( MachOUniversalBinary const* Parent, uint32_t Index )
MachOUniversalBinary::ObjectForArch::ObjectForArch [not-in-charge] ( MachOUniversalBinary const* Parent, uint32_t Index )

Mangler.h, libLLVM-3.4.so
namespace llvm
Mangler::getNameWithPrefix ( SmallVectorImpl<char>& OutName, GlobalValue const* GV, bool isImplicitlyPrivate, bool UseGlobalPrefix )
Mangler::getNameWithPrefix ( SmallVectorImpl<char>& OutName, Twine const& GVName, enum Mangler::ManglerPrefixTy PrefixTy, bool UseGlobalPrefix )

MCAsmInfo.h, libLLVM-3.4.so
namespace llvm
MCAsmInfo::getSLEB128Size int64_t Value ) [static]
MCAsmInfo::getULEB128Size uint64_t Value ) [static]

MCAsmInfoELF.h, libLLVM-3.4.so
namespace llvm
MCAsmInfoELF::MCAsmInfoELF [in-charge] ( )
MCAsmInfoELF::MCAsmInfoELF [not-in-charge] ( )

MCAtom.h, libLLVM-3.4.so
namespace llvm
MCAtom::remap ( uint64_t NewBegin, uint64_t NewEnd )
MCAtom::remapForSplit ( uint64_t SplitPt, uint64_t& LBegin, uint64_t& LEnd, uint64_t& RBegin, uint64_t& REnd )
MCAtom::remapForTruncate uint64_t TruncPt )
MCDataAtom::addData MCData const& D )
MCDataAtom::split uint64_t SplitPt )
MCDataAtom::truncate uint64_t TruncPt )
MCTextAtom::addInst ( MCInst const& Inst, uint64_t Size )
MCTextAtom::split uint64_t SplitPt )
MCTextAtom::truncate uint64_t TruncPt )

MCContext.h, libLLVM-3.4.so
namespace llvm
MCContext::getCOFFSection StringRef Section )
MCContext::getCOFFSection ( StringRef Section, unsigned int Characteristics, SectionKind Kind )
MCContext::getCOFFSection ( StringRef Section, unsigned int Characteristics, SectionKind Kind, StringRef COMDATSymName, int Selection, MCSectionCOFF const* Assoc )
MCContext::MCContext [in-charge] ( MCAsmInfo const* MAI, MCRegisterInfo const* MRI, MCObjectFileInfo const* MOFI, SourceMgr const* Mgr, bool DoAutoReset )
MCContext::MCContext [not-in-charge] ( MCAsmInfo const* MAI, MCRegisterInfo const* MRI, MCObjectFileInfo const* MOFI, SourceMgr const* Mgr, bool DoAutoReset )

MCDisassembler.h, libLLVM-3.4.so
namespace llvm
MCDisassembler::setSymbolizer OwningPtr<MCSymbolizer>& Symzer )
MCDisassembler::setupForSymbolicDisassembly ( LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void* DisInfo, MCContext* Ctx, OwningPtr<MCRelocationInfo>& RelInfo )
MCDisassembler::tryAddingPcLoadReferenceComment int64_t Value, uint64_t Address ) const
MCDisassembler::tryAddingSymbolicOperand ( MCInst& Inst, int64_t Value, uint64_t Address, bool IsBranch, uint64_t Offset, uint64_t InstSize ) const

MCDwarf.h, libLLVM-3.4.so
namespace llvm
MCDwarfFrameEmitter::Emit ( MCStreamer& streamer, MCAsmBackend* MAB, bool usingCFI, bool isEH ) [static]
MCDwarfFrameEmitter::EncodeAdvanceLoc ( MCContext& Context, uint64_t AddrDelta, raw_ostream& OS ) [static]
MCDwarfLineAddr::Encode ( MCContext& Context, int64_t LineDelta, uint64_t AddrDelta, raw_ostream& OS ) [static]

MCELFStreamer.h, libLLVM-3.4.so
namespace llvm
MCELFStreamer::EmitIdent StringRef IdentString )
MCELFStreamer::EmitValueImpl ( MCExpr const* Value, unsigned int Size )
MCELFStreamer::Flush ( )

MCExternalSymbolizer.h, libLLVM-3.4.so
namespace llvm
MCExternalSymbolizer::tryAddingPcLoadReferenceComment ( raw_ostream& CommentStream, int64_t Value, uint64_t Address )
MCExternalSymbolizer::tryAddingSymbolicOperand MCInst& MI, raw_ostream& CommentStream, int64_t Value, uint64_t Address, bool IsBranch, uint64_t Offset, uint64_t InstSize )

MCFunction.h, libLLVM-3.4.so
namespace llvm
MCBasicBlock::addPredecessor MCBasicBlock const* MCBB )
MCBasicBlock::addSuccessor MCBasicBlock const* MCBB )
MCBasicBlock::isPredecessor MCBasicBlock const* MCBB ) const
MCBasicBlock::isSuccessor MCBasicBlock const* MCBB ) const
MCBasicBlock::splitBasicBlock MCBasicBlock* SplitBB )
MCFunction::createBlock MCTextAtom const& Insts )
MCFunction::find uint64_t StartAddr )
MCFunction::find uint64_t StartAddr ) const

MCInstPrinter.h, libLLVM-3.4.so
namespace llvm
MCInstPrinter::formatDec int64_t const Value ) const
MCInstPrinter::formatHex int64_t const Value ) const
MCInstPrinter::formatHex uint64_t const Value ) const

MCInstrAnalysis.h, libLLVM-3.4.so
namespace llvm
MCInstrAnalysis::evaluateBranch ( MCInst const& Inst, uint64_t Addr, uint64_t Size, uint64_t& Target ) const

MCModule.h, libLLVM-3.4.so
namespace llvm
MCModule::createDataAtom uint64_t Begin, uint64_t End )
MCModule::createFunction StringRef Name )
MCModule::createTextAtom uint64_t Begin, uint64_t End )
MCModule::findAtomContaining uint64_t Addr )
MCModule::findAtomContaining uint64_t Addr ) const
MCModule::findFirstAtomAfter uint64_t Addr )
MCModule::findFirstAtomAfter uint64_t Addr ) const
MCModule::~MCModule [in-charge] ( )
MCModule::~MCModule [not-in-charge] ( )

MCModuleYAML.h, libLLVM-3.4.so
namespace llvm
mcmodule2yaml ( raw_ostream& OS, MCModule const& MCM, MCInstrInfo const& MII, MCRegisterInfo const& MRI )
yaml2mcmodule ( OwningPtr<MCModule>& MCM, StringRef YamlContent, MCInstrInfo const& MII, MCRegisterInfo const& MRI )

MCObjectDisassembler.h, libLLVM-3.4.so
namespace llvm
MCMachOObjectDisassembler::getEffectiveLoadAddr uint64_t Addr )
MCMachOObjectDisassembler::getEntrypoint ( )
MCMachOObjectDisassembler::getOriginalLoadAddr uint64_t EffectiveAddr )
MCMachOObjectDisassembler::getStaticExitFunctions ( )
MCMachOObjectDisassembler::getStaticInitFunctions ( )
MCMachOObjectDisassembler::MCMachOObjectDisassembler [in-charge] ( object::MachOObjectFile const& MOOF, MCDisassembler const& Dis, MCInstrAnalysis const& MIA, uint64_t VMAddrSlide, uint64_t HeaderLoadAddress )
MCMachOObjectDisassembler::MCMachOObjectDisassembler [not-in-charge] ( object::MachOObjectFile const& MOOF, MCDisassembler const& Dis, MCInstrAnalysis const& MIA, uint64_t VMAddrSlide, uint64_t HeaderLoadAddress )
MCObjectDisassembler::buildEmptyModule ( )
MCObjectDisassembler::buildModule bool withCFG )
MCObjectDisassembler::createFunction ( MCModule* Module, uint64_t BeginAddr, MCObjectDisassembler::AddressSetTy& CallTargets, MCObjectDisassembler::AddressSetTy& TailCallTargets )
MCObjectDisassembler::getEffectiveLoadAddr uint64_t Addr )
MCObjectDisassembler::getEntrypoint ( )
MCObjectDisassembler::getOriginalLoadAddr uint64_t EffectiveAddr )
MCObjectDisassembler::getRegionFor uint64_t Addr )
MCObjectDisassembler::getStaticExitFunctions ( )
MCObjectDisassembler::getStaticInitFunctions ( )
MCObjectDisassembler::MCObjectDisassembler [in-charge] ( object::ObjectFile const& Obj, MCDisassembler const& Dis, MCInstrAnalysis const& MIA )
MCObjectDisassembler::MCObjectDisassembler [not-in-charge] ( object::ObjectFile const& Obj, MCDisassembler const& Dis, MCInstrAnalysis const& MIA )

MCObjectStreamer.h, libLLVM-3.4.so
namespace llvm
MCObjectStreamer::EmitBytes StringRef Data )
MCObjectStreamer::EmitDwarfLocDirective ( unsigned int FileNo, unsigned int Line, unsigned int Column, unsigned int Flags, unsigned int Isa, unsigned int Discriminator, StringRef FileName )
MCObjectStreamer::EmitFill ( uint64_t NumBytes, uint8_t FillValue )
MCObjectStreamer::EmitValueImpl ( MCExpr const* Value, unsigned int Size )
MCObjectStreamer::EmitZeros uint64_t NumBytes )
MCObjectStreamer::MCObjectStreamer [in-charge] ( MCContext& Context, MCTargetStreamer* TargetStreamer, MCAsmBackend& TAB, raw_ostream& _OS, MCCodeEmitter* _Emitter )
MCObjectStreamer::MCObjectStreamer [in-charge] ( MCContext& Context, MCTargetStreamer* TargetStreamer, MCAsmBackend& TAB, raw_ostream& _OS, MCCodeEmitter* _Emitter, MCAssembler* _Assembler )
MCObjectStreamer::MCObjectStreamer [not-in-charge] ( MCContext& Context, MCTargetStreamer* TargetStreamer, MCAsmBackend& TAB, raw_ostream& _OS, MCCodeEmitter* _Emitter )
MCObjectStreamer::MCObjectStreamer [not-in-charge] ( MCContext& Context, MCTargetStreamer* TargetStreamer, MCAsmBackend& TAB, raw_ostream& _OS, MCCodeEmitter* _Emitter, MCAssembler* _Assembler )

MCObjectSymbolizer.h, libLLVM-3.4.so
namespace llvm
MCObjectSymbolizer::createObjectSymbolizer ( MCContext& Ctx, OwningPtr<MCRelocationInfo>& RelInfo, object::ObjectFile const* Obj ) [static]
MCObjectSymbolizer::findExternalFunctionAt uint64_t Addr )
MCObjectSymbolizer::findRelocationAt uint64_t Addr )
MCObjectSymbolizer::findSectionContaining uint64_t Addr )
MCObjectSymbolizer::MCObjectSymbolizer [in-charge] ( MCContext& Ctx, OwningPtr<MCRelocationInfo>& RelInfo, object::ObjectFile const* Obj )
MCObjectSymbolizer::MCObjectSymbolizer [not-in-charge] ( MCContext& Ctx, OwningPtr<MCRelocationInfo>& RelInfo, object::ObjectFile const* Obj )
MCObjectSymbolizer::tryAddingPcLoadReferenceComment ( raw_ostream& cStream, int64_t Value, uint64_t Address )
MCObjectSymbolizer::tryAddingSymbolicOperand MCInst& MI, raw_ostream& cStream, int64_t Value, uint64_t Address, bool IsBranch, uint64_t Offset, uint64_t InstSize )

MCRegisterInfo.h, libLLVM-3.4.so
namespace llvm
MCRegisterInfo::getSubRegIdxOffset unsigned int Idx ) const
MCRegisterInfo::getSubRegIdxSize unsigned int Idx ) const

MCRelocationInfo.h, libLLVM-3.4.so
namespace llvm
MCRelocationInfo::createExprForCAPIVariantKind ( MCExpr const* SubExpr, unsigned int VariantKind )
MCRelocationInfo::createExprForRelocation object::RelocationRef Rel )
MCRelocationInfo::MCRelocationInfo [in-charge] MCContext& Ctx )
MCRelocationInfo::MCRelocationInfo [not-in-charge] MCContext& Ctx )
MCRelocationInfo::~MCRelocationInfo [in-charge-deleting] ( )
MCRelocationInfo::~MCRelocationInfo [in-charge] ( )
MCRelocationInfo::~MCRelocationInfo [not-in-charge] ( )

MCSectionCOFF.h, libLLVM-3.4.so
namespace llvm
MCSectionCOFF::setSelection int Selection, MCSectionCOFF const* Assoc ) const

MCStreamer.h, libLLVM-3.4.so
namespace llvm
createELFStreamer ( MCContext& Ctx, MCTargetStreamer* TargetStreamer, MCAsmBackend& TAB, raw_ostream& OS, MCCodeEmitter* CE, bool RelaxAll, bool NoExecStack )
MCStreamer::AssignSection ( MCSymbol* Symbol, MCSection const* Section )
MCStreamer::EmitAbsValue ( MCExpr const* Value, unsigned int Size )
MCStreamer::EmitCFIWindowSave ( )
MCStreamer::EmitFill ( uint64_t NumBytes, uint8_t FillValue )
MCStreamer::EmitFrames ( MCAsmBackend* MAB, bool usingCFI )
MCStreamer::EmitIntValue uint64_t Value, unsigned int Size )
MCStreamer::EmitRawTextImpl StringRef String )
MCStreamer::EmitSLEB128IntValue int64_t Value )
MCStreamer::EmitSymbolValue ( MCSymbol const* Sym, unsigned int Size )
MCStreamer::EmitULEB128IntValue uint64_t Value, unsigned int Padding )
MCStreamer::EmitValue ( MCExpr const* Value, unsigned int Size )
MCStreamer::EmitZeros uint64_t NumBytes )
MCStreamer::generateCompactUnwindEncodings MCAsmBackend* MAB )
MCStreamer::MCStreamer [in-charge] ( MCContext& Ctx, MCTargetStreamer* TargetStreamer )
MCStreamer::MCStreamer [not-in-charge] ( MCContext& Ctx, MCTargetStreamer* TargetStreamer )
MCTargetStreamer::~MCTargetStreamer [in-charge-deleting] ( )
MCTargetStreamer::~MCTargetStreamer [in-charge] ( )
MCTargetStreamer::~MCTargetStreamer [not-in-charge] ( )

MCSubtargetInfo.h, libLLVM-3.4.so
namespace llvm
MCSubtargetInfo::InitCPUSchedModel StringRef CPU )

MCSymbolizer.h, libLLVM-3.4.so
namespace llvm
MCSymbolizer::MCSymbolizer [in-charge] ( MCContext& Ctx, OwningPtr<MCRelocationInfo>& RelInfo )
MCSymbolizer::MCSymbolizer [not-in-charge] ( MCContext& Ctx, OwningPtr<MCRelocationInfo>& RelInfo )
MCSymbolizer::~MCSymbolizer [in-charge-deleting] ( )
MCSymbolizer::~MCSymbolizer [in-charge] ( )
MCSymbolizer::~MCSymbolizer [not-in-charge] ( )

MD5.h, libLLVM-3.4.so
namespace llvm
MD5::final MD5::MD5Result& result )
MD5::MD5 [in-charge] ( )
MD5::MD5 [not-in-charge] ( )
MD5::stringifyResult ( MD5::MD5Result& Res, SmallString<32u>& Str ) [static]
MD5::update ArrayRef<unsigned char> Data )
MD5::update StringRef Str )

MemoryBuffer.h, libLLVM-3.4.so
namespace llvm
MemoryBuffer::getFile Twine Filename, OwningPtr<MemoryBuffer>& result, int64_t FileSize, bool RequiresNullTerminator ) [static]
MemoryBuffer::getOpenFile int FD, char const* Filename, OwningPtr<MemoryBuffer>& Result, uint64_t FileSize, bool RequiresNullTerminator ) [static]
MemoryBuffer::getOpenFileSlice int FD, char const* Filename, OwningPtr<MemoryBuffer>& Result, uint64_t MapSize, int64_t Offset ) [static]

MemoryBuiltins.h, libLLVM-3.4.so
namespace llvm
isOperatorNewLikeFn Value const* V, TargetLibraryInfo const* TLI, bool LookThroughBitCast )
ObjectSizeOffsetEvaluator::ObjectSizeOffsetEvaluator [in-charge] ( DataLayout const* DL, TargetLibraryInfo const* TLI, LLVMContext& Context, bool RoundToAlign )
ObjectSizeOffsetEvaluator::ObjectSizeOffsetEvaluator [not-in-charge] ( DataLayout const* DL, TargetLibraryInfo const* TLI, LLVMContext& Context, bool RoundToAlign )

MemoryObject.h, libLLVM-3.4.so
namespace llvm
MemoryObject::readBytes ( uint64_t address, uint64_t size, uint8_t* buf ) const

Metadata.h, libLLVM-3.4.so
namespace llvm
MDNode::isTBAAVtableAccess ( ) const

Module.h, libLLVM-3.4.so
namespace llvm
Module::getGlobalVariable StringRef Name, bool AllowInternal )
Module::getModuleFlag StringRef Key ) const

ModuleUtils.h, libLLVM-3.4.so
namespace llvm
collectUsedGlobalVariables Module& M, SmallPtrSet<GlobalValue*, 8u>& Set, bool CompilerUsed )

ObjectFile.h, libLLVM-3.4.so
namespace llvm::object
ObjectFile::getRelocatedSection union DataRefImpl Sec ) const

OptTable.h, libLLVM-3.4.so
namespace llvm::opt
OptTable::OptTable [in-charge] ( struct OptTable::Info const* _OptionInfos, unsigned int _NumOptionInfos, bool _IgnoreCase )
OptTable::OptTable [not-in-charge] ( struct OptTable::Info const* _OptionInfos, unsigned int _NumOptionInfos, bool _IgnoreCase )
OptTable::ParseArgs ( char const*const* ArgBegin, char const*const* ArgEnd, unsigned int& MissingArgIndex, unsigned int& MissingArgCount, unsigned int FlagsToInclude, unsigned int FlagsToExclude ) const
OptTable::ParseOneArg ( ArgList const& Args, unsigned int& Index, unsigned int FlagsToInclude, unsigned int FlagsToExclude ) const
OptTable::PrintHelp ( llvm::raw_ostream& OS, char const* Name, char const* Title, unsigned int FlagsToInclude, unsigned int FlagsToExclude ) const

Passes.h, libLLVM-3.4.so
namespace llvm
createBasicTargetTransformInfoPass TargetMachine const* TM )
createDelinearizationPass ( )
createSjLjEHPreparePass TargetMachine const* TM )
createStackProtectorPass TargetMachine const* TM )
TargetPassConfig::TargetPassConfig [in-charge] ( TargetMachine* tm, legacy::PassManagerBase& pm )
TargetPassConfig::TargetPassConfig [not-in-charge] ( TargetMachine* tm, legacy::PassManagerBase& pm )

PassManager.h, libLLVM-3.4.so
namespace llvm
AnalysisManager::invalidateAll Function* F )
AnalysisManager::invalidateAll Module* M )
ModulePassManager::run ( )

PassManagerBuilder.h, libLLVM-3.4.so
namespace llvm
PassManagerBuilder::addExtension ( enum PassManagerBuilder::ExtensionPointTy Ty, void(*Fn)(PassManagerBuilder const&, legacy::PassManagerBase&) )
PassManagerBuilder::addGlobalExtension ( enum PassManagerBuilder::ExtensionPointTy Ty, void(*Fn)(PassManagerBuilder const&, legacy::PassManagerBase&) ) [static]
PassManagerBuilder::populateFunctionPassManager legacy::FunctionPassManager& FPM )
PassManagerBuilder::populateLTOPassManager ( legacy::PassManagerBase& PM, bool Internalize, bool RunInliner, bool DisableGVNLoadPRE )
PassManagerBuilder::populateModulePassManager legacy::PassManagerBase& MPM )

Path.h, libLLVM-3.4.so
namespace llvm::sys::path
native llvm::SmallVectorImpl<char>& path )

PrettyStackTrace.h, libLLVM-3.4.so
namespace llvm
EnablePrettyStackTrace ( )

Process.h, libLLVM-3.4.so
namespace llvm::sys
Process::GetArgumentVector ( llvm::SmallVectorImpl<char const*>& Args, llvm::ArrayRef<char const*> ArgsFromMain, llvm::SpecificBumpPtrAllocator<char>& ArgAllocator ) [static]
Process::GetEnv llvm::StringRef name ) [static]
Process::UseANSIEscapeCodes bool enable ) [static]

Program.h, libLLVM-3.4.so
namespace llvm::sys
ChangeStderrToBinary ( )
ChangeStdinToBinary ( )
ChangeStdoutToBinary ( )
ExecuteAndWait ( llvm::StringRef Program, char const** args, char const** env, llvm::StringRef const** redirects, unsigned int secondsToWait, unsigned int memoryLimit, std::string* ErrMsg, bool* ExecutionFailed )
ExecuteNoWait ( llvm::StringRef Program, char const** args, char const** env, llvm::StringRef const** redirects, unsigned int memoryLimit, std::string* ErrMsg, bool* ExecutionFailed )
FindProgramByName std::string const& name )
ProcessInfo::ProcessInfo [in-charge] ( )
ProcessInfo::ProcessInfo [not-in-charge] ( )
Wait ( ProcessInfo const& PI, unsigned int SecondsToWait, bool WaitUntilTerminates, std::string* ErrMsg )

PromoteMemToReg.h, libLLVM-3.4.so
namespace llvm
PromoteMemToReg ( ArrayRef<AllocaInst*> Allocas, DominatorTree& DT, AliasSetTracker* AST )

raw_ostream.h, libLLVM-3.4.so
namespace llvm
raw_fd_ostream::raw_fd_ostream [in-charge] ( char const* Filename, std::string& ErrorInfo, enum sys::fs::OpenFlags Flags )
raw_fd_ostream::raw_fd_ostream [not-in-charge] ( char const* Filename, std::string& ErrorInfo, enum sys::fs::OpenFlags Flags )

RegAllocPBQP.h, libLLVM-3.4.so
namespace llvm
PBQPBuilder::build ( MachineFunction* mf, LiveIntervals const* lis, MachineBlockFrequencyInfo const* mbfi, PBQPBuilder::RegSet const& vregs )
PBQPBuilderWithCoalescing::build ( MachineFunction* mf, LiveIntervals const* lis, MachineBlockFrequencyInfo const* mbfi, PBQPBuilder::RegSet const& vregs )
PBQPRAProblem::getVRegForNode PBQP::Graph::NodeId nodeId ) const

Regex.h, libLLVM-3.4.so
namespace llvm
Regex::isLiteralERE StringRef Str ) [static]

RegisterClassInfo.h, libLLVM-3.4.so
namespace llvm
RegisterClassInfo::computePSetLimit unsigned int Idx ) const

RegisterPressure.h, libLLVM-3.4.so
namespace llvm
dumpRegSetPressure ( ArrayRef<unsigned int> SetPressure, TargetRegisterInfo const* TRI )
PressureDiff::addPressureChange ( unsigned int RegUnit, bool IsDec, MachineRegisterInfo const* MRI )
PressureDiffs::init unsigned int N )
RegPressureTracker::getLiveRange unsigned int Reg ) const
RegPressureTracker::getMaxDownwardPressureDelta ( MachineInstr const* MI, RegPressureDelta& Delta, ArrayRef<PressureChange> CriticalPSets, ArrayRef<unsigned int> MaxPressureLimit )
RegPressureTracker::getMaxUpwardPressureDelta ( MachineInstr const* MI, PressureDiff* PDiff, RegPressureDelta& Delta, ArrayRef<PressureChange> CriticalPSets, ArrayRef<unsigned int> MaxPressureLimit )
RegPressureTracker::getUpwardPressureDelta ( MachineInstr const* MI, PressureDiff& PDiff, RegPressureDelta& Delta, ArrayRef<PressureChange> CriticalPSets, ArrayRef<unsigned int> MaxPressureLimit ) const
RegPressureTracker::init ( MachineFunction const* mf, RegisterClassInfo const* rci, LiveIntervals const* lis, MachineBasicBlock const* mbb, MachineBasicBlock::const_iterator pos, bool ShouldTrackUntiedDefs )
RegPressureTracker::initLiveThru RegPressureTracker const& RPTracker )
RegPressureTracker::recede ( SmallVectorImpl<unsigned int>* LiveUses, PressureDiff* PDiff )
RegPressureTracker::reset ( )

RTDyldMemoryManager.h, libLLVM-3.4.so
namespace llvm
RTDyldMemoryManager::deregisterEHFrames uint8_t* Addr, uint64_t LoadAddr, size_t Size )
RTDyldMemoryManager::getPointerToNamedFunction ( std::string const& Name, bool AbortOnFailure )
RTDyldMemoryManager::getSymbolAddress std::string const& Name )
RTDyldMemoryManager::registerEHFrames uint8_t* Addr, uint64_t LoadAddr, size_t Size )

RuntimeDyld.h, libLLVM-3.4.so
namespace llvm
RuntimeDyld::deregisterEHFrames ( )
RuntimeDyld::registerEHFrames ( )

Scalar.h, libLLVM-3.4.so
LLVMAddLoopRerollPass LLVMPassManagerRef PM )
LLVMAddPartiallyInlineLibCallsPass LLVMPassManagerRef PM )

Scalar.h, libLLVM-3.4.so
namespace llvm
createCodeGenPreparePass TargetMachine const* TM )
createFlattenCFGPass ( )
createGlobalMergePass TargetMachine const* TM )
createLoopRerollPass ( )
createLoopUnrollPass int Threshold, int Count, int AllowPartial, int Runtime )
createLowerInvokePass ( TargetMachine const* TM, bool useExpensiveEHSupport )
createPartiallyInlineLibCallsPass ( )
createSampleProfileLoaderPass ( )
createSampleProfileLoaderPass StringRef Name )
createStructurizeCFGPass ( )

ScalarEvolution.h, libLLVM-3.4.so
namespace llvm
ScalarEvolution::getOffsetOfExpr Type* IntTy, StructType* STy, unsigned int FieldNo )
ScalarEvolution::getSizeOfExpr Type* IntTy, Type* AllocTy )

ScalarEvolutionExpander.h, libLLVM-3.4.so
namespace llvm
isSafeToExpand SCEV const* S, ScalarEvolution& SE )

ScalarEvolutionExpressions.h, libLLVM-3.4.so
namespace llvm
SCEVAddRecExpr::delinearize ( ScalarEvolution& SE, SmallVectorImpl<SCEV const*>& Subscripts, SmallVectorImpl<SCEV const*>& Sizes ) const

ScheduleDAGInstrs.h, libLLVM-3.4.so
namespace llvm
ScheduleDAGInstrs::buildSchedGraph ( AliasAnalysis* AA, RegPressureTracker* RPTracker, PressureDiffs* PDiffs )

SectionMemoryManager.h, libLLVM-3.4.so
namespace llvm
SectionMemoryManager::allocateCodeSection uintptr_t Size, unsigned int Alignment, unsigned int SectionID, StringRef SectionName )
SectionMemoryManager::allocateDataSection uintptr_t Size, unsigned int Alignment, unsigned int SectionID, StringRef SectionName, bool isReadOnly )
SectionMemoryManager::finalizeMemory std::string* ErrMsg )

SelectionDAG.h, libLLVM-3.4.so
namespace llvm
SelectionDAG::FoldSetCC EVT VT, SDValue N1, SDValue N2, enum ISD::CondCode Cond, SDLoc dl )
SelectionDAG::getAddrSpaceCast SDLoc dl, EVT VT, SDValue Ptr, unsigned int SrcAS, unsigned int DestAS )
SelectionDAG::getAnyExtOrTrunc SDValue Op, SDLoc DL, EVT VT )
SelectionDAG::getAtomic ( unsigned int Opcode, SDLoc dl, EVT MemVT, EVT VT, SDValue Chain, SDValue Ptr, MachineMemOperand* MMO, enum AtomicOrdering Ordering, enum SynchronizationScope SynchScope )
SelectionDAG::getAtomic ( unsigned int Opcode, SDLoc dl, EVT MemVT, EVT VT, SDValue Chain, SDValue Ptr, Value const* PtrVal, unsigned int Alignment, enum AtomicOrdering Ordering, enum SynchronizationScope SynchScope )
SelectionDAG::getAtomic ( unsigned int Opcode, SDLoc dl, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Cmp, SDValue Swp, MachineMemOperand* MMO, enum AtomicOrdering Ordering, enum SynchronizationScope SynchScope )
SelectionDAG::getAtomic ( unsigned int Opcode, SDLoc dl, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Cmp, SDValue Swp, MachinePointerInfo PtrInfo, unsigned int Alignment, enum AtomicOrdering Ordering, enum SynchronizationScope SynchScope )
SelectionDAG::getAtomic ( unsigned int Opcode, SDLoc dl, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Val, MachineMemOperand* MMO, enum AtomicOrdering Ordering, enum SynchronizationScope SynchScope )
SelectionDAG::getAtomic ( unsigned int Opcode, SDLoc dl, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Val, Value const* PtrVal, unsigned int Alignment, enum AtomicOrdering Ordering, enum SynchronizationScope SynchScope )
SelectionDAG::getAtomic ( unsigned int Opcode, SDLoc dl, EVT MemVT, SDVTList VTList, SDValue* Ops, unsigned int NumOps, MachineMemOperand* MMO, enum AtomicOrdering Ordering, enum SynchronizationScope SynchScope )
SelectionDAG::getConvertRndSat EVT VT, SDLoc dl, SDValue Val, SDValue DTy, SDValue STy, SDValue Rnd, SDValue Sat, enum ISD::CvtCode Code )
SelectionDAG::getEHLabel SDLoc dl, SDValue Root, MCSymbol* Label )
SelectionDAG::getExtLoad ( enum ISD::LoadExtType ExtType, SDLoc dl, EVT VT, SDValue Chain, SDValue Ptr, EVT MemVT, MachineMemOperand* MMO )
SelectionDAG::getExtLoad ( enum ISD::LoadExtType ExtType, SDLoc dl, EVT VT, SDValue Chain, SDValue Ptr, MachinePointerInfo PtrInfo, EVT MemVT, bool isVolatile, bool isNonTemporal, unsigned int Alignment, MDNode const* TBAAInfo )
SelectionDAG::getGlobalAddress ( GlobalValue const* GV, SDLoc DL, EVT VT, int64_t offset, bool isTargetGA, unsigned char TargetFlags )
SelectionDAG::getIndexedLoad ( SDValue OrigLoad, SDLoc dl, SDValue Base, SDValue Offset, enum ISD::MemIndexedMode AM )
SelectionDAG::getIndexedStore ( SDValue OrigStoe, SDLoc dl, SDValue Base, SDValue Offset, enum ISD::MemIndexedMode AM )
SelectionDAG::getLoad ( enum ISD::MemIndexedMode AM, enum ISD::LoadExtType ExtType, EVT VT, SDLoc dl, SDValue Chain, SDValue Ptr, SDValue Offset, EVT MemVT, MachineMemOperand* MMO )
SelectionDAG::getLoad ( enum ISD::MemIndexedMode AM, enum ISD::LoadExtType ExtType, EVT VT, SDLoc dl, SDValue Chain, SDValue Ptr, SDValue Offset, MachinePointerInfo PtrInfo, EVT MemVT, bool isVolatile, bool isNonTemporal, bool isInvariant, unsigned int Alignment, MDNode const* TBAAInfo, MDNode const* Ranges )
SelectionDAG::getLoad EVT VT, SDLoc dl, SDValue Chain, SDValue Ptr, MachineMemOperand* MMO )
SelectionDAG::getLoad EVT VT, SDLoc dl, SDValue Chain, SDValue Ptr, MachinePointerInfo PtrInfo, bool isVolatile, bool isNonTemporal, bool isInvariant, unsigned int Alignment, MDNode const* TBAAInfo, MDNode const* Ranges )
SelectionDAG::getMachineNode ( unsigned int Opcode, SDLoc dl, ArrayRef<EVT> ResultTys, ArrayRef<SDValue> Ops )
SelectionDAG::getMachineNode ( unsigned int Opcode, SDLoc dl, EVT VT )
SelectionDAG::getMachineNode ( unsigned int Opcode, SDLoc dl, EVT VT, ArrayRef<SDValue> Ops )
SelectionDAG::getMachineNode ( unsigned int Opcode, SDLoc dl, EVT VT, SDValue Op1 )
SelectionDAG::getMachineNode ( unsigned int Opcode, SDLoc dl, EVT VT, SDValue Op1, SDValue Op2 )
SelectionDAG::getMachineNode ( unsigned int Opcode, SDLoc dl, EVT VT, SDValue Op1, SDValue Op2, SDValue Op3 )
SelectionDAG::getMachineNode ( unsigned int Opcode, SDLoc dl, EVT VT1, EVT VT2 )
SelectionDAG::getMachineNode ( unsigned int Opcode, SDLoc dl, EVT VT1, EVT VT2, ArrayRef<SDValue> Ops )
SelectionDAG::getMachineNode ( unsigned int Opcode, SDLoc dl, EVT VT1, EVT VT2, EVT VT3, ArrayRef<SDValue> Ops )
SelectionDAG::getMachineNode ( unsigned int Opcode, SDLoc dl, EVT VT1, EVT VT2, EVT VT3, EVT VT4, ArrayRef<SDValue> Ops )
SelectionDAG::getMachineNode ( unsigned int Opcode, SDLoc dl, EVT VT1, EVT VT2, EVT VT3, SDValue Op1, SDValue Op2 )
SelectionDAG::getMachineNode ( unsigned int Opcode, SDLoc dl, EVT VT1, EVT VT2, EVT VT3, SDValue Op1, SDValue Op2, SDValue Op3 )
SelectionDAG::getMachineNode ( unsigned int Opcode, SDLoc dl, EVT VT1, EVT VT2, SDValue Op1 )
SelectionDAG::getMachineNode ( unsigned int Opcode, SDLoc dl, EVT VT1, EVT VT2, SDValue Op1, SDValue Op2 )
SelectionDAG::getMachineNode ( unsigned int Opcode, SDLoc dl, EVT VT1, EVT VT2, SDValue Op1, SDValue Op2, SDValue Op3 )
SelectionDAG::getMachineNode ( unsigned int Opcode, SDLoc dl, SDVTList VTs, ArrayRef<SDValue> Ops )
SelectionDAG::getMemcpy SDValue Chain, SDLoc dl, SDValue Dst, SDValue Src, SDValue Size, unsigned int Align, bool isVol, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo )
SelectionDAG::getMemIntrinsicNode ( unsigned int Opcode, SDLoc dl, EVT const* VTs, unsigned int NumVTs, SDValue const* Ops, unsigned int NumOps, EVT MemVT, MachinePointerInfo PtrInfo, unsigned int Align, bool Vol, bool ReadMem, bool WriteMem )
SelectionDAG::getMemIntrinsicNode ( unsigned int Opcode, SDLoc dl, SDVTList VTList, SDValue const* Ops, unsigned int NumOps, EVT MemVT, MachineMemOperand* MMO )
SelectionDAG::getMemIntrinsicNode ( unsigned int Opcode, SDLoc dl, SDVTList VTList, SDValue const* Ops, unsigned int NumOps, EVT MemVT, MachinePointerInfo PtrInfo, unsigned int Align, bool Vol, bool ReadMem, bool WriteMem )
SelectionDAG::getMemmove SDValue Chain, SDLoc dl, SDValue Dst, SDValue Src, SDValue Size, unsigned int Align, bool isVol, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo )
SelectionDAG::getMemset SDValue Chain, SDLoc dl, SDValue Dst, SDValue Src, SDValue Size, unsigned int Align, bool isVol, MachinePointerInfo DstPtrInfo )
SelectionDAG::getMergeValues ( SDValue const* Ops, unsigned int NumOps, SDLoc dl )
SelectionDAG::getNode ( unsigned int Opcode, SDLoc DL, ArrayRef<EVT> ResultTys, SDValue const* Ops, unsigned int NumOps )
SelectionDAG::getNode ( unsigned int Opcode, SDLoc DL, EVT const* VTs, unsigned int NumVTs, SDValue const* Ops, unsigned int NumOps )
SelectionDAG::getNode ( unsigned int Opcode, SDLoc DL, EVT VT )
SelectionDAG::getNode ( unsigned int Opcode, SDLoc DL, EVT VT, SDUse const* Ops, unsigned int NumOps )
SelectionDAG::getNode ( unsigned int Opcode, SDLoc DL, EVT VT, SDValue const* Ops, unsigned int NumOps )
SelectionDAG::getNode ( unsigned int Opcode, SDLoc DL, EVT VT, SDValue N )
SelectionDAG::getNode ( unsigned int Opcode, SDLoc DL, EVT VT, SDValue N1, SDValue N2 )
SelectionDAG::getNode ( unsigned int Opcode, SDLoc DL, EVT VT, SDValue N1, SDValue N2, SDValue N3 )
SelectionDAG::getNode ( unsigned int Opcode, SDLoc DL, EVT VT, SDValue N1, SDValue N2, SDValue N3, SDValue N4 )
SelectionDAG::getNode ( unsigned int Opcode, SDLoc DL, EVT VT, SDValue N1, SDValue N2, SDValue N3, SDValue N4, SDValue N5 )
SelectionDAG::getNode ( unsigned int Opcode, SDLoc DL, SDVTList VTs )
SelectionDAG::getNode ( unsigned int Opcode, SDLoc DL, SDVTList VTs, SDValue const* Ops, unsigned int NumOps )
SelectionDAG::getNode ( unsigned int Opcode, SDLoc DL, SDVTList VTs, SDValue N )
SelectionDAG::getNode ( unsigned int Opcode, SDLoc DL, SDVTList VTs, SDValue N1, SDValue N2 )
SelectionDAG::getNode ( unsigned int Opcode, SDLoc DL, SDVTList VTs, SDValue N1, SDValue N2, SDValue N3 )
SelectionDAG::getNode ( unsigned int Opcode, SDLoc DL, SDVTList VTs, SDValue N1, SDValue N2, SDValue N3, SDValue N4 )
SelectionDAG::getNode ( unsigned int Opcode, SDLoc DL, SDVTList VTs, SDValue N1, SDValue N2, SDValue N3, SDValue N4, SDValue N5 )
SelectionDAG::getNOT SDLoc DL, SDValue Val, EVT VT )
SelectionDAG::getSExtOrTrunc SDValue Op, SDLoc DL, EVT VT )
SelectionDAG::GetSplitDestVTs EVT const& VT ) const
SelectionDAG::getStore SDValue Chain, SDLoc dl, SDValue Val, SDValue Ptr, MachineMemOperand* MMO )
SelectionDAG::getStore SDValue Chain, SDLoc dl, SDValue Val, SDValue Ptr, MachinePointerInfo PtrInfo, bool isVolatile, bool isNonTemporal, unsigned int Alignment, MDNode const* TBAAInfo )
SelectionDAG::getTargetExtractSubreg int SRIdx, SDLoc DL, EVT VT, SDValue Operand )
SelectionDAG::getTargetInsertSubreg int SRIdx, SDLoc DL, EVT VT, SDValue Operand, SDValue Subreg )
SelectionDAG::getTruncStore SDValue Chain, SDLoc dl, SDValue Val, SDValue Ptr, EVT TVT, MachineMemOperand* MMO )
SelectionDAG::getTruncStore SDValue Chain, SDLoc dl, SDValue Val, SDValue Ptr, MachinePointerInfo PtrInfo, EVT TVT, bool isNonTemporal, bool isVolatile, unsigned int Alignment, MDNode const* TBAAInfo )
SelectionDAG::getVAArg EVT VT, SDLoc dl, SDValue Chain, SDValue Ptr, SDValue SV, unsigned int Align )
SelectionDAG::getVectorShuffle EVT VT, SDLoc dl, SDValue N1, SDValue N2, int const* MaskElts )
SelectionDAG::getZeroExtendInReg SDValue Op, SDLoc DL, EVT SrcTy )
SelectionDAG::getZExtOrTrunc SDValue Op, SDLoc DL, EVT VT )
SelectionDAG::init ( MachineFunction& mf, TargetTransformInfo const* TTI, TargetLowering const* TLI )
SelectionDAG::SplitVector ( SDValue const& N, SDLoc const& DL, EVT const& LoVT, EVT const& HiVT )

SelectionDAGISel.h, libLLVM-3.4.so
namespace llvm
SelectionDAGISel::SelectionDAGISel [in-charge] ( TargetMachine& tm, enum CodeGenOpt::Level OL )
SelectionDAGISel::SelectionDAGISel [not-in-charge] ( TargetMachine& tm, enum CodeGenOpt::Level OL )

SelectionDAGNodes.h, libLLVM-3.4.so
namespace llvm
AddrSpaceCastSDNode::AddrSpaceCastSDNode [in-charge] ( unsigned int Order, DebugLoc dl, EVT VT, SDValue X, unsigned int SrcAS, unsigned int DestAS )
AddrSpaceCastSDNode::AddrSpaceCastSDNode [not-in-charge] ( unsigned int Order, DebugLoc dl, EVT VT, SDValue X, unsigned int SrcAS, unsigned int DestAS )
MemSDNode::MemSDNode [in-charge] ( unsigned int Opc, unsigned int Order, DebugLoc dl, SDVTList VTs, EVT MemoryVT, MachineMemOperand* MMO )
MemSDNode::MemSDNode [in-charge] ( unsigned int Opc, unsigned int Order, DebugLoc dl, SDVTList VTs, SDValue const* Ops, unsigned int NumOps, EVT MemoryVT, MachineMemOperand* MMO )
MemSDNode::MemSDNode [not-in-charge] ( unsigned int Opc, unsigned int Order, DebugLoc dl, SDVTList VTs, EVT MemoryVT, MachineMemOperand* MMO )
MemSDNode::MemSDNode [not-in-charge] ( unsigned int Opc, unsigned int Order, DebugLoc dl, SDVTList VTs, SDValue const* Ops, unsigned int NumOps, EVT MemoryVT, MachineMemOperand* MMO )
SDNode::hasPredecessorHelper SDNode const* N, SmallPtrSet<SDNode const*, 32u>& Visited, SmallVectorImpl<SDNode const*>& Worklist ) const

Signals.h, libLLVM-3.4.so
namespace llvm::sys
DontRemoveFileOnSignal llvm::StringRef Filename )
RemoveFileOnSignal ( llvm::StringRef Filename, std::string* ErrMsg )

SourceMgr.h, libLLVM-3.4.so
namespace llvm
SourceMgr::PrintMessage ( raw_ostream& OS, SMLoc Loc, enum SourceMgr::DiagKind Kind, Twine const& Msg, ArrayRef<SMRange> Ranges, ArrayRef<SMFixIt> FixIts, bool ShowColors ) const

SpecialCaseList.h, libLLVM-3.4.so
namespace llvm
SpecialCaseList::create ( MemoryBuffer const* MB, std::string& Error ) [static]
SpecialCaseList::create ( StringRef const Path, std::string& Error ) [static]
SpecialCaseList::createOrDie StringRef const Path ) [static]
SpecialCaseList::isIn ( Function const& F, StringRef const Category ) const
SpecialCaseList::isIn ( GlobalAlias const& GA, StringRef const Category ) const
SpecialCaseList::isIn ( GlobalVariable const& G, StringRef const Category ) const
SpecialCaseList::isIn ( Module const& M, StringRef const Category ) const
SpecialCaseList::~SpecialCaseList [in-charge] ( )
SpecialCaseList::~SpecialCaseList [not-in-charge] ( )

StackMaps.h, libLLVM-3.4.so
namespace llvm
PatchPointOpers::getNextScratchIdx unsigned int StartIdx ) const
PatchPointOpers::PatchPointOpers [in-charge] MachineInstr const* MI )
PatchPointOpers::PatchPointOpers [not-in-charge] MachineInstr const* MI )
StackMaps::recordPatchPoint MachineInstr const& MI )
StackMaps::recordStackMap MachineInstr const& MI )
StackMaps::serializeToStackMapSection ( )

StackProtector.h, libLLVM-3.4.so
namespace llvm
StackProtector::getSSPLayout AllocaInst const* AI ) const
StackProtector::ID [data]
StackProtector::runOnFunction Function& Fn )

StreamableMemoryObject.h, libLLVM-3.4.so
namespace llvm
StreamingMemoryObject::readBytes ( uint64_t address, uint64_t size, uint8_t* buf ) const

StringRef.h, libLLVM-3.4.so
namespace llvm
StringRef::edit_distance StringRef Other, bool AllowReplacements, unsigned int MaxEditDistance ) const
StringRef::endswith_lower StringRef Suffix ) const
StringRef::startswith_lower StringRef Prefix ) const

StringRefMemoryObject.h, libLLVM-3.4.so
namespace llvm
StringRefMemoryObject::readByte uint64_t Addr, uint8_t* Byte ) const
StringRefMemoryObject::readBytes uint64_t Addr, uint64_t Size, uint8_t* Buf ) const

Support.h, libLLVM-3.4.so
LLVMLoadLibraryPermanently char const* Filename )

Target.h, libLLVM-3.4.so
LLVMIntPtrTypeForASInContext ( LLVMContextRef C, LLVMTargetDataRef TD, unsigned int AS )
LLVMIntPtrTypeInContext ( LLVMContextRef C, LLVMTargetDataRef TD )

TargetInstrInfo.h, libLLVM-3.4.so
namespace llvm
TargetInstrInfo::computeDefOperandLatency ( InstrItineraryData const* ItinData, MachineInstr const* DefMI ) const
TargetInstrInfo::computeOperandLatency ( InstrItineraryData const* ItinData, MachineInstr const* DefMI, unsigned int DefIdx, MachineInstr const* UseMI, unsigned int UseIdx ) const
TargetInstrInfo::getPredicationCost MachineInstr const* MI ) const
TargetInstrInfo::getStackSlotRange ( TargetRegisterClass const* RC, unsigned int SubIdx, unsigned int& Size, unsigned int& Offset, TargetMachine const* TM ) const

TargetLowering.h, libLLVM-3.4.so
namespace llvm
TargetLowering::ArgListEntry::setAttributes ( ImmutableCallSite* CS, unsigned int AttrIdx )
TargetLowering::BuildExactSDIV SDValue Op1, SDValue Op2, SDLoc dl, SelectionDAG& DAG ) const
TargetLowering::getRegForInlineAsmConstraint ( std::string const& Constraint, MVT VT ) const
TargetLowering::makeLibCall ( SelectionDAG& DAG, enum RTLIB::Libcall LC, EVT RetVT, SDValue const* Ops, unsigned int NumOps, bool isSigned, SDLoc dl, bool doesNotReturn, bool isReturnValueUsed ) const
TargetLowering::SimplifySetCC EVT VT, SDValue N0, SDValue N1, enum ISD::CondCode Cond, bool foldBooleans, TargetLowering::DAGCombinerInfo& DCI, SDLoc dl ) const
TargetLowering::softenSetCCOperands ( SelectionDAG& DAG, EVT VT, SDValue& NewLHS, SDValue& NewRHS, enum ISD::CondCode& CCCode, SDLoc DL ) const
TargetLowering::TargetLoweringOpt::ShrinkDemandedOp SDValue Op, unsigned int BitWidth, APInt const& Demanded, SDLoc dl )
TargetLoweringBase::getPointerSizeInBits uint32_t AS ) const
TargetLoweringBase::getPointerTy uint32_t p1 ) const
TargetLoweringBase::getPointerTypeSizeInBits Type* Ty ) const
TargetLoweringBase::getSetCCResultType ( LLVMContext& Context, EVT VT ) const

TargetLoweringObjectFile.h, libLLVM-3.4.so
namespace llvm
TargetLoweringObjectFile::getDebugThreadLocalSymbol MCSymbol const* Sym ) const
TargetLoweringObjectFile::getSymbol Mangler& M, GlobalValue const* GV ) const

TargetMachine.h, libLLVM-3.4.so
LLVMGetDefaultTargetTriple ( )
LLVMGetTargetFromName char const* Name )
LLVMGetTargetFromTriple ( char const* Triple, LLVMTargetRef* T, char** ErrorMessage )
LLVMSetTargetMachineAsmVerbosity ( LLVMTargetMachineRef T, LLVMBool VerboseAsm )

TargetMachine.h, libLLVM-3.4.so
namespace llvm
LLVMTargetMachine::addAnalysisPasses legacy::PassManagerBase& PM )
LLVMTargetMachine::addPassesToEmitFile ( legacy::PassManagerBase& PM, formatted_raw_ostream& Out, enum TargetMachine::CodeGenFileType FileType, bool DisableVerify, AnalysisID StartAfter, AnalysisID StopAfter )
LLVMTargetMachine::addPassesToEmitMachineCode ( legacy::PassManagerBase& PM, JITCodeEmitter& MCE, bool DisableVerify )
LLVMTargetMachine::addPassesToEmitMC ( legacy::PassManagerBase& PM, MCContext*& Ctx, raw_ostream& OS, bool DisableVerify )
LLVMTargetMachine::createPassConfig legacy::PassManagerBase& PM )
LLVMTargetMachine::initAsmInfo ( )
TargetMachine::setOptLevel enum CodeGenOpt::Level Level ) const

TargetRegisterInfo.h, libLLVM-3.4.so
namespace llvm
PrintVRegOrUnit::print raw_ostream& p1 ) const
TargetRegisterInfo::TargetRegisterInfo [in-charge] ( struct TargetRegisterInfoDesc const* ID, TargetRegisterInfo::regclass_iterator RegClassBegin, TargetRegisterInfo::regclass_iterator RegClassEnd, char const*const* SRINames, unsigned int const* SRILaneMasks, unsigned int CoveringLanes )
TargetRegisterInfo::TargetRegisterInfo [not-in-charge] ( struct TargetRegisterInfoDesc const* ID, TargetRegisterInfo::regclass_iterator RegClassBegin, TargetRegisterInfo::regclass_iterator RegClassEnd, char const*const* SRINames, unsigned int const* SRILaneMasks, unsigned int CoveringLanes )

TargetRegistry.h, libLLVM-3.4.so
namespace llvm
createAsmStreamer ( MCContext& Ctx, MCTargetStreamer* TargetStreamer, formatted_raw_ostream& OS, bool isVerboseAsm, bool useLoc, bool useCFI, bool useDwarfDirectory, MCInstPrinter* InstPrint, MCCodeEmitter* CE, MCAsmBackend* TAB, bool ShowInst )
createMCRelocationInfo StringRef TT, MCContext& Ctx )
createMCSymbolizer StringRef TT, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void* DisInfo, MCContext* Ctx, MCRelocationInfo* RelInfo )

Targets.def, libLLVM-3.4.so
LLVMInitializeR600Target ( )
LLVMInitializeR600TargetInfo ( )
LLVMInitializeR600TargetMC ( )

TargetSchedule.h, libLLVM-3.4.so
namespace llvm
TargetSchedModel::computeInstrLatency ( MachineInstr const* MI, bool UseDefaultDefLatency ) const
TargetSchedModel::computeOperandLatency ( MachineInstr const* DefMI, unsigned int DefOperIdx, MachineInstr const* UseMI, unsigned int UseOperIdx ) const

TargetSubtargetInfo.h, libLLVM-3.4.so
namespace llvm
TargetSubtargetInfo::useAA ( ) const
TargetSubtargetInfo::useMachineScheduler ( ) const

TargetTransformInfo.h, libLLVM-3.4.so
namespace llvm
TargetTransformInfo::getAddressComputationCost Type* Ty, bool IsComplex ) const
TargetTransformInfo::getReductionCost ( unsigned int Opcode, Type* Ty, bool IsPairwiseForm ) const
TargetTransformInfo::getScalingFactorCost Type* Ty, GlobalValue* BaseGV, int64_t BaseOffset, bool HasBaseReg, int64_t Scale ) const
TargetTransformInfo::getUnrollingPreferences Loop* L, struct TargetTransformInfo::UnrollingPreferences& UP ) const
TargetTransformInfo::hasBranchDivergence ( ) const
TargetTransformInfo::haveFastSqrt Type* Ty ) const

ToolOutputFile.h, libLLVM-3.4.so
namespace llvm
tool_output_file::tool_output_file [in-charge] ( char const* Filename, int FD )
tool_output_file::tool_output_file [in-charge] ( char const* filename, std::string& ErrorInfo, enum sys::fs::OpenFlags Flags )
tool_output_file::tool_output_file [not-in-charge] ( char const* Filename, int FD )
tool_output_file::tool_output_file [not-in-charge] ( char const* filename, std::string& ErrorInfo, enum sys::fs::OpenFlags Flags )

Unicode.h, libLLVM-3.4.so
namespace llvm::sys::unicode
columnWidthUTF8 llvm::StringRef Text )
isPrintable int UCS )

Value.h, libLLVM-3.4.so
namespace llvm
Value::stripAndAccumulateInBoundsConstantOffsets ( DataLayout const& DL, APInt& Offset )

ValueMapper.h, libLLVM-3.4.so
namespace llvm
MapValue Value const* V, ValueToValueMapTy& VM, enum RemapFlags Flags, ValueMapTypeRemapper* TypeMapper, ValueMaterializer* Materializer )
RemapInstruction Instruction* I, ValueToValueMapTy& VM, enum RemapFlags Flags, ValueMapTypeRemapper* TypeMapper, ValueMaterializer* Materializer )

ValueTracking.h, libLLVM-3.4.so
namespace llvm
isKnownNonNull Value const* V, TargetLibraryInfo const* TLI )

Vectorize.h, libLLVM-3.4.so
namespace llvm
createLoopVectorizePass bool NoUnrolling )

YAML.h, libLLVM-3.4.so
namespace llvm::object::yaml
BinaryRef::writeAsBinary llvm::raw_ostream& OS ) const
BinaryRef::writeAsHex llvm::raw_ostream& OS ) const

YAML.h, libLLVM-3.4.so
namespace llvm::yaml
ScalarTraits<llvm::object::yaml::BinaryRef>::input ( llvm::StringRef p1, void* p2, llvm::object::yaml::BinaryRef& p3 ) [static]
ScalarTraits<llvm::object::yaml::BinaryRef>::output ( llvm::object::yaml::BinaryRef const& p1, void* p2, llvm::raw_ostream& p3 ) [static]

YAMLParser.h, libLLVM-3.4.so
namespace llvm::yaml
Node::getVerbatimTag ( ) const
Node::Node [in-charge] ( unsigned int Type, llvm::OwningPtr<Document>& p2, llvm::StringRef Anchor, llvm::StringRef Tag )
Node::Node [not-in-charge] ( unsigned int Type, llvm::OwningPtr<Document>& p2, llvm::StringRef Anchor, llvm::StringRef Tag )

YAMLTraits.h, libLLVM-3.4.so
namespace llvm::yaml
Input::Input [in-charge] ( llvm::StringRef InputContent, void* Ctxt, llvm::SourceMgr::DiagHandlerTy DiagHandler, void* DiagHandlerCtxt )
Input::Input [not-in-charge] ( llvm::StringRef InputContent, void* Ctxt, llvm::SourceMgr::DiagHandlerTy DiagHandler, void* DiagHandlerCtxt )
Output::canElideEmptySequence ( )
Output::mapTag ( llvm::StringRef p1, bool p2 )
Output::outputting ( ) const

to the top

Removed Symbols (623)


APFloat.h, libLLVM-3.3.so
namespace llvm
APFloat::APFloat [in-charge] ( struct fltSemantics const& p1, enum APFloat::fltCategory p2, bool negative )
APFloat::APFloat [not-in-charge] ( struct fltSemantics const& p1, enum APFloat::fltCategory p2, bool negative )

Archive.h, libLLVM-3.3.so
namespace llvm
Archive::addFileBefore ( sys::Path const& filename, Archive::iterator where, std::string* ErrMsg )
Archive::Archive [in-charge] ( sys::Path const& filename, LLVMContext& C )
Archive::Archive [not-in-charge] ( sys::Path const& filename, LLVMContext& C )
Archive::checkSignature std::string* ErrMessage )
Archive::cleanUpMemory ( )
Archive::CreateEmpty ( sys::Path const& Filename, LLVMContext& C ) [static]
Archive::fillHeader ( ArchiveMember const& mbr, struct ArchiveMemberHeader& hdr, int sz, bool TruncateNames ) const
Archive::findModuleDefiningSymbol ( std::string const& symbol, std::string* ErrMessage )
Archive::findModulesDefiningSymbols ( std::set<std::string>& symbols, SmallVectorImpl<Module*>& modules, std::string* ErrMessage )
Archive::getAllModules ( std::vector<Module*>& Modules, std::string* ErrMessage )
Archive::isBitcodeArchive ( )
Archive::loadArchive std::string* ErrMessage )
Archive::loadSymbolTable std::string* ErrMessage )
Archive::mapToMemory std::string* ErrMsg )
Archive::OpenAndLoad ( sys::Path const& filePath, LLVMContext& C, std::string* ErrorMessage ) [static]
Archive::OpenAndLoadSymbols ( sys::Path const& Filename, LLVMContext& C, std::string* ErrorMessage ) [static]
Archive::parseMemberHeader ( char const*& At, char const* End, std::string* error )
Archive::parseSymbolTable ( void const* data, unsigned int len, std::string* error )
Archive::writeMember ( ArchiveMember const& member, std::ofstream& ARFile, bool CreateSymbolTable, bool TruncateNames, std::string* ErrMessage )
Archive::writeSymbolTable std::ofstream& ARFile )
Archive::writeToDisk ( bool CreateSymbolTable, bool TruncateNames, std::string* ErrMessage )
Archive::~Archive [in-charge] ( )
Archive::~Archive [not-in-charge] ( )
ArchiveMember::ArchiveMember [in-charge] ( )
ArchiveMember::ArchiveMember [not-in-charge] ( )
ArchiveMember::getMemberSize ( ) const
ArchiveMember::replaceWith ( sys::Path const& aFile, std::string* ErrMsg )

AsmParsers.def, libLLVM-3.3.so
LLVMInitializeMBlazeAsmParser ( )

AsmPrinter.h, libLLVM-3.3.so
namespace llvm
AsmPrinter::EmitCFIFrameMove MachineMove const& Move ) const
AsmPrinter::EmitDwarfRegOp MachineLocation const& MLoc ) const
AsmPrinter::EmitGlobalConstant ( Constant const* CV, unsigned int AddrSpace )
AsmPrinter::EmitLabelPlusOffset ( MCSymbol const* Label, uint64_t Offset, unsigned int Size ) const
AsmPrinter::EmitSLEB128 int Value, char const* Desc ) const
AsmPrinter::EmitULEB128 ( unsigned int Value, char const* Desc, unsigned int PadTo ) const
AsmPrinter::getDebugValueLocation MachineInstr const* MI ) const

AsmPrinters.def, libLLVM-3.3.so
LLVMInitializeMBlazeAsmPrinter ( )

BlackList.h, libLLVM-3.3.so
namespace llvm
BlackList::BlackList [in-charge] StringRef const Path )
BlackList::BlackList [not-in-charge] StringRef const Path )
BlackList::isIn Function const& F ) const
BlackList::isIn GlobalVariable const& G ) const
BlackList::isIn Module const& M ) const
BlackList::isInInit GlobalVariable const& G ) const

CalcSpillWeights.h, libLLVM-3.3.so
namespace llvm
CalculateSpillWeights::getAnalysisUsage AnalysisUsage& au ) const
CalculateSpillWeights::ID [data]
CalculateSpillWeights::runOnMachineFunction MachineFunction& fn )
VirtRegAuxInfo::CalculateWeightAndHint LiveInterval& li )
vtable for CalculateSpillWeights [data]

CallGraph.h, libLLVM-3.3.so
namespace llvm
CallGraph::destroy ( )
CallGraph::initialize Module& M )
CallGraph::print ( raw_ostream& o, Module* p2 ) const

CallingConvLower.h, libLLVM-3.3.so
namespace llvm
CCState::CCState [in-charge] ( enum CallingConv::ID CC, bool isVarArg, MachineFunction& MF, TargetMachine const& TM, SmallVector<CCValAssign, 16u>& locs, LLVMContext& C )
CCState::CCState [not-in-charge] ( enum CallingConv::ID CC, bool isVarArg, MachineFunction& MF, TargetMachine const& TM, SmallVector<CCValAssign, 16u>& locs, LLVMContext& C )

Cloning.h, libLLVM-3.3.so
namespace llvm
CloneFunctionInto ( Function* NewFunc, Function const* OldFunc, ValueToValueMapTy& VMap, bool ModuleLevelChanges, SmallVectorImpl<ReturnInst*>& Returns, char const* NameSuffix, ClonedCodeInfo* CodeInfo, ValueMapTypeRemapper* TypeMapper )

COFF.h, libLLVM-3.3.so
namespace llvm::object
COFFObjectFile::getRelocationAdditionalInfo ( union DataRefImpl Rel, int64_t& Res ) const
COFFObjectFile::getRelocationSymbol ( union DataRefImpl Rel, SymbolRef& Res ) const
COFFObjectFile::getSectionRelBegin union DataRefImpl Sec ) const
COFFObjectFile::getSectionRelEnd union DataRefImpl Sec ) const
COFFObjectFile::getSymbolNMTypeChar ( union DataRefImpl Symb, char& Res ) const

DebugInfo.h, libLLVM-3.3.so
namespace llvm
DICompileUnit::getImportedModules ( ) const
DIDerivedType::getOriginalTypeSize ( ) const
DIDescriptor::DIDescriptor [in-charge] DIFile const F )
DIDescriptor::DIDescriptor [in-charge] DILexicalBlock const F )
DIDescriptor::DIDescriptor [in-charge] DILexicalBlockFile const F )
DIDescriptor::DIDescriptor [in-charge] DISubprogram const F )
DIDescriptor::DIDescriptor [in-charge] DIType const F )
DIDescriptor::DIDescriptor [in-charge] DIVariable const F )
DIDescriptor::DIDescriptor [not-in-charge] DIFile const F )
DIDescriptor::DIDescriptor [not-in-charge] DILexicalBlock const F )
DIDescriptor::DIDescriptor [not-in-charge] DILexicalBlockFile const F )
DIDescriptor::DIDescriptor [not-in-charge] DISubprogram const F )
DIDescriptor::DIDescriptor [not-in-charge] DIType const F )
DIDescriptor::DIDescriptor [not-in-charge] DIVariable const F )
DIDescriptor::isGlobal ( ) const
DIDescriptor::isImportedModule ( ) const
DIImportedModule::Verify ( ) const
DIType::DIType [in-charge] MDNode const* N )
DIType::DIType [not-in-charge] MDNode const* N )
DIType::isUnsignedDIType ( )
isSubprogramContext MDNode const* Context )

DIBuilder.h, libLLVM-3.3.so
namespace llvm
DIBuilder::createClassType ( DIDescriptor Scope, StringRef Name, DIFile File, unsigned int LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned int Flags, DIType DerivedFrom, DIArray Elements, MDNode* VTableHolder, MDNode* TemplateParms )
DIBuilder::createEnumerationType ( DIDescriptor Scope, StringRef Name, DIFile File, unsigned int LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, DIArray Elements, DIType UnderlyingType )
DIBuilder::createEnumerator StringRef Name, uint64_t Val )
DIBuilder::createForwardDecl ( unsigned int Tag, StringRef Name, DIDescriptor Scope, DIFile F, unsigned int Line, unsigned int RuntimeLang, uint64_t SizeInBits, uint64_t AlignInBits )
DIBuilder::createFunction ( DIDescriptor Scope, StringRef Name, StringRef LinkageName, DIFile File, unsigned int LineNo, DIType Ty, bool isLocalToUnit, bool isDefinition, unsigned int ScopeLine, unsigned int Flags, bool isOptimized, Function* Fn, MDNode* TParam, MDNode* Decl )
DIBuilder::createImportedModule DIScope Context, DINameSpace NS, unsigned int Line )
DIBuilder::createMethod ( DIDescriptor Scope, StringRef Name, StringRef LinkageName, DIFile File, unsigned int LineNo, DIType Ty, bool isLocalToUnit, bool isDefinition, unsigned int Virtuality, unsigned int VTableIndex, MDNode* VTableHolder, unsigned int Flags, bool isOptimized, Function* Fn, MDNode* TParam )
DIBuilder::createNullPtrType StringRef Name )
DIBuilder::createStructType ( DIDescriptor Scope, StringRef Name, DIFile File, unsigned int LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, unsigned int Flags, DIType DerivedFrom, DIArray Elements, unsigned int RunTimeLang, MDNode* VTableHolder )
DIBuilder::createTemplateValueParameter ( DIDescriptor Scope, StringRef Name, DIType Ty, uint64_t Value, MDNode* File, unsigned int LineNo, unsigned int ColumnNo )
DIBuilder::createUnionType ( DIDescriptor Scope, StringRef Name, DIFile File, unsigned int LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, unsigned int Flags, DIArray Elements, unsigned int RunTimeLang )

Disassemblers.def, libLLVM-3.3.so
LLVMInitializeMBlazeDisassembler ( )

DWARFFormValue.h, libLLVM-3.3.so
namespace llvm
DWARFFormValue::BlockData ( ) const
DWARFFormValue::dump ( raw_ostream& OS, struct DWARFCompileUnit const* cu ) const
DWARFFormValue::extractValue ( DataExtractor data, uint32_t* offset_ptr, struct DWARFCompileUnit const* cu )
DWARFFormValue::getAsCString DataExtractor const* debug_str_data_ptr ) const
DWARFFormValue::getIndirectAddress ( DataExtractor const* p1, struct DWARFCompileUnit const* p2 ) const
DWARFFormValue::getIndirectCString ( DataExtractor const* p1, DataExtractor const* p2 ) const
DWARFFormValue::getReference struct DWARFCompileUnit const* cu ) const
DWARFFormValue::isBlockForm uint16_t form ) [static]
DWARFFormValue::isDataForm uint16_t form ) [static]
DWARFFormValue::resolveCompileUnitReferences struct DWARFCompileUnit const* cu )
DWARFFormValue::skipValue ( DataExtractor debug_info_data, uint32_t* offset_ptr, struct DWARFCompileUnit const* cu ) const
DWARFFormValue::skipValue uint16_t form, DataExtractor debug_info_data, uint32_t* offset_ptr, struct DWARFCompileUnit const* cu ) [static]

ELF.h, libLLVM-3.3.so
namespace llvm::object
ELFObjectFile<ELFType<(enum llvm::support::endianness)0,4u,(bool)false> >::getRelocationAdditionalInfo ( union DataRefImpl Rel, int64_t& Result ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)0,4u,(bool)false> >::getRelocationSymbol ( union DataRefImpl Rel, SymbolRef& Result ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)0,4u,(bool)false> >::getSectionContents ( ELFObjectFile<ELFType<(enum llvm::support::endianness)0, 4u,(bool)false> >::Elf_Shdr const* Sec, llvm::StringRef& Result ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)0,4u,(bool)false> >::getSectionRelBegin union DataRefImpl Sec ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)0,4u,(bool)false> >::getSectionRelEnd union DataRefImpl Sec ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)0,4u,(bool)false> >::getSymbolNMTypeChar ( union DataRefImpl Symb, char& Result ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)0,8u,(bool)true> >::getRelocationAdditionalInfo ( union DataRefImpl Rel, int64_t& Result ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)0,8u,(bool)true> >::getRelocationSymbol ( union DataRefImpl Rel, SymbolRef& Result ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)0,8u,(bool)true> >::getSectionContents ( ELFObjectFile<ELFType<(enum llvm::support::endianness)0, 8u,(bool)true> >::Elf_Shdr const* Sec, llvm::StringRef& Result ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)0,8u,(bool)true> >::getSectionRelBegin union DataRefImpl Sec ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)0,8u,(bool)true> >::getSectionRelEnd union DataRefImpl Sec ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)0,8u,(bool)true> >::getSymbolNMTypeChar ( union DataRefImpl Symb, char& Result ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)1,4u,(bool)false> >::getRelocationAdditionalInfo ( union DataRefImpl Rel, int64_t& Result ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)1,4u,(bool)false> >::getRelocationSymbol ( union DataRefImpl Rel, SymbolRef& Result ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)1,4u,(bool)false> >::getSectionContents ( ELFObjectFile<ELFType<(enum llvm::support::endianness)1, 4u,(bool)false> >::Elf_Shdr const* Sec, llvm::StringRef& Result ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)1,4u,(bool)false> >::getSectionRelBegin union DataRefImpl Sec ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)1,4u,(bool)false> >::getSectionRelEnd union DataRefImpl Sec ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)1,4u,(bool)false> >::getSymbolNMTypeChar ( union DataRefImpl Symb, char& Result ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)1,8u,(bool)true> >::getRelocationAdditionalInfo ( union DataRefImpl Rel, int64_t& Result ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)1,8u,(bool)true> >::getRelocationSymbol ( union DataRefImpl Rel, SymbolRef& Result ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)1,8u,(bool)true> >::getSectionContents ( ELFObjectFile<ELFType<(enum llvm::support::endianness)1, 8u,(bool)true> >::Elf_Shdr const* Sec, llvm::StringRef& Result ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)1,8u,(bool)true> >::getSectionRelBegin union DataRefImpl Sec ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)1,8u,(bool)true> >::getSectionRelEnd union DataRefImpl Sec ) const
ELFObjectFile<ELFType<(enum llvm::support::endianness)1,8u,(bool)true> >::getSymbolNMTypeChar ( union DataRefImpl Symb, char& Result ) const

ExecutionEngine.h, libLLVM-3.3.so
namespace llvm
ExecutionEngine::DeregisterAllTables ( )

FileSystem.h, libLLVM-3.3.so
namespace llvm::sys::fs
copy_file ( llvm::Twine const& from, llvm::Twine const& to, copy_option copt )
file_size ( llvm::Twine const& path, uint64_t& result )
permissions ( llvm::Twine const& path, enum perms prms )
unique_file ( llvm::Twine const& model, int& result_fd, llvm::SmallVectorImpl<char>& result_path, bool makeAbsolute, unsigned int mode )

FileUtilities.h, libLLVM-3.3.so
namespace llvm
DiffFilesWithTolerance ( sys::PathWithStatus const& FileA, sys::PathWithStatus const& FileB, double AbsTol, double RelTol, std::string* Error )

FunctionLoweringInfo.h, libLLVM-3.3.so
namespace llvm
FunctionLoweringInfo::FunctionLoweringInfo [in-charge] TargetLowering const& TLI )
FunctionLoweringInfo::FunctionLoweringInfo [not-in-charge] TargetLowering const& TLI )

GCOV.h, libLLVM-3.3.so
namespace llvm
FileInfo::addLineCount ( StringRef Filename, uint32_t Line, uint32_t Count )
FileInfo::print ( )
GCOVBlock::addLine ( StringRef Filename, uint32_t LineNo )
GCOVLines::collectLineCounts ( FileInfo& FI, StringRef Filename, uint32_t Count )
GCOVLines::dump ( )

GlobalAlias.h, libLLVM-3.3.so
namespace llvm
GlobalAlias::getAliasedGlobal ( ) const
GlobalAlias::resolveAliasedGlobal bool stopOnWeak ) const

GraphWriter.h, libLLVM-3.3.so
namespace llvm
DisplayGraph ( sys::Path const& Filename, bool wait, enum GraphProgram::Name program )

InitializePasses.h, libLLVM-3.3.so
namespace llvm
initializeBasicCallGraphPass PassRegistry& p1 )
initializeBlockPlacementPass PassRegistry& p1 )
initializeCalculateSpillWeightsPass PassRegistry& p1 )
initializeCallGraphAnalysisGroup PassRegistry& p1 )
initializeEdgeProfilerPass PassRegistry& p1 )
initializeLoaderPassPass PassRegistry& p1 )
initializeNoPathProfileInfoPass PassRegistry& p1 )
initializeNoProfileInfoPass PassRegistry& p1 )
initializeOptimalEdgeProfilerPass PassRegistry& p1 )
initializePathProfileInfoAnalysisGroup PassRegistry& p1 )
initializePathProfileLoaderPassPass PassRegistry& p1 )
initializePathProfilerPass PassRegistry& p1 )
initializePathProfileVerifierPass PassRegistry& p1 )
initializeProfileEstimatorPassPass PassRegistry& p1 )
initializeProfileInfoAnalysisGroup PassRegistry& p1 )
initializeProfileMetadataLoaderPassPass PassRegistry& p1 )
initializeProfileVerifierPassPass PassRegistry& p1 )
initializeSimplifyLibCallsPass PassRegistry& p1 )
initializeStrongPHIEliminationPass PassRegistry& p1 )

Instructions.h, libLLVM-3.3.so
namespace llvm
CallInst::hasFnAttr enum Attribute::AttrKind A ) const
InvokeInst::hasFnAttr enum Attribute::AttrKind A ) const
SwitchInst::addCase ( IntegersSubset& OnVal, BasicBlock* Dest )
SwitchInst::removeCase SwitchInst::CaseIt& i )

Instrumentation.h, libLLVM-3.3.so
namespace llvm
createEdgeProfilerPass ( )
createOptimalEdgeProfilerPass ( )
createPathProfilerPass ( )

LiveInterval.h, libLLVM-3.3.so
namespace llvm
LiveInterval::createDeadDef SlotIndex Def, VNInfo::Allocator& VNInfoAllocator )
LiveInterval::extendInBlock ( SlotIndex StartIdx, SlotIndex Kill )
LiveInterval::find SlotIndex Pos )
LiveInterval::join ( LiveInterval& Other, int const* ValNoAssignments, int const* RHSValNoAssignments, SmallVector<VNInfo*, 16u>& NewVNInfo, MachineRegisterInfo* MRI )
LiveInterval::MergeRangesInAsValue ( LiveInterval const& RHS, VNInfo* LHSValNo )
LiveInterval::MergeValueInAsValue ( LiveInterval const& RHS, VNInfo const* RHSValNo, VNInfo* LHSValNo )
LiveInterval::MergeValueNumberInto VNInfo* V1, VNInfo* V2 )
LiveInterval::overlaps ( LiveInterval const& Other, struct CoalescerPair const& CP, SlotIndexes const& p3 ) const
LiveInterval::overlaps SlotIndex Start, SlotIndex End ) const
LiveInterval::overlapsFrom ( LiveInterval const& other, LiveInterval::const_iterator I ) const
LiveInterval::removeRange SlotIndex Start, SlotIndex End, bool RemoveDeadValNo )
LiveInterval::removeValNo VNInfo* ValNo )
LiveInterval::RenumberValues LiveIntervals& lis )
LiveInterval::verify ( ) const
LiveRangeUpdater::add LiveRange p1 )
operator<< ( raw_ostream& os, LiveRange const& LR )

LiveIntervalAnalysis.h, libLLVM-3.3.so
namespace llvm
LiveIntervals::addLiveRangeToEndOfBlock ( unsigned int reg, MachineInstr* startInst )
LiveIntervals::extendToIndices ( LiveInterval* LI, ArrayRef<SlotIndex> Indices )
LiveIntervals::getSpillWeight bool isDef, bool isUse, unsigned int loopDepth ) [static]

LiveRangeEdit.h, libLLVM-3.3.so
namespace llvm
LiveRangeEdit::calculateRegClassAndHint ( MachineFunction& p1, MachineLoopInfo const& p2 )

MachineInstr.h, libLLVM-3.3.so
namespace llvm
MachineInstr::isSafeToReMat ( TargetInstrInfo const* TII, AliasAnalysis* AA, unsigned int DstReg ) const

MachineRegisterInfo.h, libLLVM-3.3.so
namespace llvm
MachineRegisterInfo::MachineRegisterInfo [in-charge] TargetRegisterInfo const& TRI )
MachineRegisterInfo::MachineRegisterInfo [not-in-charge] TargetRegisterInfo const& TRI )

MachineScheduler.h, libLLVM-3.3.so
namespace llvm
ScheduleDAGMI::updateScheduledPressure std::vector<unsigned int>const& NewMaxPressure )

MachO.h, libLLVM-3.3.so
namespace llvm::object
MachOObjectFile::getAnyRelocationAddress macho::RelocationEntry const& RE ) const
MachOObjectFile::getAnyRelocationLength macho::RelocationEntry const& RE ) const
MachOObjectFile::getAnyRelocationPCRel macho::RelocationEntry const& RE ) const
MachOObjectFile::getAnyRelocationType macho::RelocationEntry const& RE ) const
MachOObjectFile::getHeader64Ext ( ) const
MachOObjectFile::getIndirectSymbolTableEntry ( struct macho::DysymtabLoadCommand const& DLC, unsigned int Index ) const
MachOObjectFile::getPlainRelocationExternal macho::RelocationEntry const& RE ) const
MachOObjectFile::getPlainRelocationSymbolNum macho::RelocationEntry const& RE ) const
MachOObjectFile::getRelocationAdditionalInfo ( union DataRefImpl Rel, int64_t& Res ) const
MachOObjectFile::getRelocationSection macho::RelocationEntry const& RE ) const
MachOObjectFile::getRelocationSymbol ( union DataRefImpl Rel, SymbolRef& Res ) const
MachOObjectFile::getScatteredRelocationScattered macho::RelocationEntry const& RE ) const
MachOObjectFile::getScatteredRelocationValue macho::RelocationEntry const& RE ) const
MachOObjectFile::getSectionRelBegin union DataRefImpl Sec ) const
MachOObjectFile::getSectionRelBegin unsigned int Index ) const
MachOObjectFile::getSectionRelEnd union DataRefImpl Sec ) const
MachOObjectFile::getSectionRelEnd unsigned int Index ) const
MachOObjectFile::getSymbolNMTypeChar ( union DataRefImpl Symb, char& Res ) const
MachOObjectFile::isRelocationScattered macho::RelocationEntry const& RE ) const

Mangler.h, libLLVM-3.3.so
namespace llvm
Mangler::getNameWithPrefix ( SmallVectorImpl<char>& OutName, GlobalValue const* GV, bool isImplicitlyPrivate )
Mangler::getNameWithPrefix ( SmallVectorImpl<char>& OutName, Twine const& GVName, enum Mangler::ManglerPrefixTy PrefixTy )
Mangler::getSymbol GlobalValue const* GV )

MCAsmInfo.h, libLLVM-3.3.so
namespace llvm
MCAsmInfo::getSLEB128Size int Value ) [static]
MCAsmInfo::getULEB128Size unsigned int Value ) [static]

MCAtom.h, libLLVM-3.3.so
namespace llvm
MCAtom::addData MCData const& D )
MCAtom::addInst ( MCInst const& I, uint64_t Address, unsigned int Size )
MCAtom::split uint64_t SplitPt )
MCAtom::truncate uint64_t TruncPt )

MCContext.h, libLLVM-3.3.so
namespace llvm
MCContext::getCOFFSection ( StringRef Section, unsigned int Characteristics, int Selection, SectionKind Kind )
MCContext::MCContext [in-charge] ( MCAsmInfo const& MAI, MCRegisterInfo const& MRI, MCObjectFileInfo const* MOFI, SourceMgr const* Mgr, bool DoAutoReset )
MCContext::MCContext [not-in-charge] ( MCAsmInfo const& MAI, MCRegisterInfo const& MRI, MCObjectFileInfo const* MOFI, SourceMgr const* Mgr, bool DoAutoReset )

MCDwarf.h, libLLVM-3.3.so
namespace llvm
MCDwarfFrameEmitter::Emit ( MCStreamer& streamer, bool usingCFI, bool isEH ) [static]
MCDwarfFrameEmitter::EncodeAdvanceLoc ( uint64_t AddrDelta, raw_ostream& OS ) [static]
MCDwarfLineAddr::Encode ( int64_t LineDelta, uint64_t AddrDelta, raw_ostream& OS ) [static]
MCDwarfLineAddr::Write ( MCObjectWriter* OW, int64_t LineDelta, uint64_t AddrDelta ) [static]

MCELFObjectWriter.h, libLLVM-3.3.so
namespace llvm
MCELFObjectTargetWriter::adjustFixupOffset ( MCFixup const& Fixup, uint64_t& RelocOffset )

MCELFStreamer.h, libLLVM-3.3.so
namespace llvm
MCELFStreamer::EmitTCEntry MCSymbol const& S )
MCELFStreamer::EmitValueImpl ( MCExpr const* Value, unsigned int Size, unsigned int AddrSpace )

MCInstPrinter.h, libLLVM-3.3.so
namespace llvm
MCInstPrinter::formatImm int64_t const Value ) const

MCInstrAnalysis.h, libLLVM-3.3.so
namespace llvm
MCInstrAnalysis::evaluateBranch ( MCInst const& Inst, uint64_t Addr, uint64_t Size ) const

MCModule.h, libLLVM-3.3.so
namespace llvm
MCModule::createAtom ( enum MCAtom::AtomType Type, uint64_t Begin, uint64_t End )

MCObjectStreamer.h, libLLVM-3.3.so
namespace llvm
MCObjectStreamer::EmitBytes StringRef Data, unsigned int AddrSpace )
MCObjectStreamer::EmitFill ( uint64_t NumBytes, uint8_t FillValue, unsigned int AddrSpace )
MCObjectStreamer::EmitValueImpl ( MCExpr const* Value, unsigned int Size, unsigned int AddrSpace )
MCObjectStreamer::MCObjectStreamer [in-charge] ( enum MCStreamer::StreamerKind Kind, MCContext& Context, MCAsmBackend& TAB, raw_ostream& _OS, MCCodeEmitter* _Emitter )
MCObjectStreamer::MCObjectStreamer [in-charge] ( enum MCStreamer::StreamerKind Kind, MCContext& Context, MCAsmBackend& TAB, raw_ostream& _OS, MCCodeEmitter* _Emitter, MCAssembler* _Assembler )
MCObjectStreamer::MCObjectStreamer [not-in-charge] ( enum MCStreamer::StreamerKind Kind, MCContext& Context, MCAsmBackend& TAB, raw_ostream& _OS, MCCodeEmitter* _Emitter )
MCObjectStreamer::MCObjectStreamer [not-in-charge] ( enum MCStreamer::StreamerKind Kind, MCContext& Context, MCAsmBackend& TAB, raw_ostream& _OS, MCCodeEmitter* _Emitter, MCAssembler* _Assembler )

MCStreamer.h, libLLVM-3.3.so
namespace llvm
createELFStreamer ( MCContext& Ctx, MCAsmBackend& TAB, raw_ostream& OS, MCCodeEmitter* CE, bool RelaxAll, bool NoExecStack )
MCStreamer::EmitAbsValue ( MCExpr const* Value, unsigned int Size, unsigned int AddrSpace )
MCStreamer::EmitCantUnwind ( )
MCStreamer::EmitFill ( uint64_t NumBytes, uint8_t FillValue, unsigned int AddrSpace )
MCStreamer::EmitFnEnd ( )
MCStreamer::EmitFnStart ( )
MCStreamer::EmitFrames bool usingCFI )
MCStreamer::EmitHandlerData ( )
MCStreamer::EmitIntValue uint64_t Value, unsigned int Size, unsigned int AddrSpace )
MCStreamer::EmitPad int64_t Offset )
MCStreamer::EmitPersonality MCSymbol const* Personality )
MCStreamer::EmitRawText StringRef String )
MCStreamer::EmitRegSave ( SmallVectorImpl<unsigned int>const& RegList, bool isVector )
MCStreamer::EmitSetFP ( unsigned int FpReg, unsigned int SpReg, int64_t Offset )
MCStreamer::EmitSLEB128IntValue int64_t Value, unsigned int AddrSpace )
MCStreamer::EmitSymbolValue ( MCSymbol const* Sym, unsigned int Size, unsigned int AddrSpace )
MCStreamer::EmitTCEntry MCSymbol const& S )
MCStreamer::EmitULEB128IntValue uint64_t Value, unsigned int Padding, unsigned int AddrSpace )
MCStreamer::EmitValue ( MCExpr const* Value, unsigned int Size, unsigned int AddrSpace )
MCStreamer::MCStreamer [in-charge] ( enum MCStreamer::StreamerKind Kind, MCContext& Ctx )
MCStreamer::MCStreamer [not-in-charge] ( enum MCStreamer::StreamerKind Kind, MCContext& Ctx )

MemoryBuffer.h, libLLVM-3.3.so
namespace llvm
MemoryBuffer::getFile ( char const* Filename, OwningPtr<MemoryBuffer>& result, int64_t FileSize, bool RequiresNullTerminator ) [static]
MemoryBuffer::getFile ( StringRef Filename, OwningPtr<MemoryBuffer>& result, int64_t FileSize, bool RequiresNullTerminator ) [static]
MemoryBuffer::getFileOrSTDIN ( char const* Filename, OwningPtr<MemoryBuffer>& result, int64_t FileSize ) [static]
MemoryBuffer::getOpenFile int FD, char const* Filename, OwningPtr<MemoryBuffer>& result, uint64_t FileSize, uint64_t MapSize, int64_t Offset, bool RequiresNullTerminator ) [static]

MemoryBuiltins.h, libLLVM-3.3.so
namespace llvm
ObjectSizeOffsetEvaluator::ObjectSizeOffsetEvaluator [in-charge] ( DataLayout const* TD, TargetLibraryInfo const* TLI, LLVMContext& Context )
ObjectSizeOffsetEvaluator::ObjectSizeOffsetEvaluator [not-in-charge] ( DataLayout const* TD, TargetLibraryInfo const* TLI, LLVMContext& Context )

MemoryObject.h, libLLVM-3.3.so
namespace llvm
MemoryObject::readBytes ( uint64_t address, uint64_t size, uint8_t* buf, uint64_t* copied ) const

Module.h, libLLVM-3.3.so
namespace llvm
Module::getGlobalVariable StringRef Name, bool AllowInternal ) const
Module::getOrInsertTargetIntrinsic StringRef Name, FunctionType* Ty, AttributeSet AttributeList )

OptTable.h, libLLVM-3.3.so
namespace llvm::opt
OptTable::isOptionHelpHidden OptSpecifier id ) const
OptTable::OptTable [in-charge] ( struct OptTable::Info const* _OptionInfos, unsigned int _NumOptionInfos )
OptTable::OptTable [not-in-charge] ( struct OptTable::Info const* _OptionInfos, unsigned int _NumOptionInfos )
OptTable::ParseArgs ( char const*const* ArgBegin, char const*const* ArgEnd, unsigned int& MissingArgIndex, unsigned int& MissingArgCount ) const
OptTable::ParseOneArg ( ArgList const& Args, unsigned int& Index ) const

Passes.h, libLLVM-3.3.so
namespace llvm
createBasicTargetTransformInfoPass TargetLoweringBase const* TLI )
createNoPathProfileInfoPass ( )
createNoProfileInfoPass ( )
createPathProfileLoaderPass ( )
createPathProfileVerifierPass ( )
createProfileEstimatorPass ( )
createProfileLoaderPass ( )
createProfileMetadataLoaderPass ( )
createProfileVerifierPass ( )
createSjLjEHPreparePass TargetLoweringBase const* tli )
createStackProtectorPass TargetLoweringBase const* tli )
PathProfileLoaderPassID [data]
ProfileEstimatorPassID [data]
ProfileLoaderPassID [data]
ProfileMetadataLoaderPassID [data]
StrongPHIEliminationID [data]
TargetPassConfig::TargetPassConfig [in-charge] ( TargetMachine* tm, PassManagerBase& pm )
TargetPassConfig::TargetPassConfig [not-in-charge] ( TargetMachine* tm, PassManagerBase& pm )

PassManager.h, libLLVM-3.3.so
namespace llvm
FunctionPassManager::add Pass* P )
FunctionPassManager::doFinalization ( )
FunctionPassManager::doInitialization ( )
FunctionPassManager::FunctionPassManager [in-charge] Module* M )
FunctionPassManager::FunctionPassManager [not-in-charge] Module* M )
FunctionPassManager::run Function& F )
FunctionPassManager::~FunctionPassManager [in-charge-deleting] ( )
FunctionPassManager::~FunctionPassManager [in-charge] ( )
FunctionPassManager::~FunctionPassManager [not-in-charge] ( )
PassManager::add Pass* P )
PassManager::PassManager [in-charge] ( )
PassManager::PassManager [not-in-charge] ( )
PassManager::run Module& M )
PassManager::~PassManager [in-charge-deleting] ( )
PassManager::~PassManager [in-charge] ( )
PassManager::~PassManager [not-in-charge] ( )
PassManagerBase::~PassManagerBase [in-charge-deleting] ( )
PassManagerBase::~PassManagerBase [in-charge] ( )
PassManagerBase::~PassManagerBase [not-in-charge] ( )
vtable for FunctionPassManager [data]
vtable for PassManager [data]
vtable for PassManagerBase [data]

PassManagerBuilder.h, libLLVM-3.3.so
namespace llvm
PassManagerBuilder::addExtension ( enum PassManagerBuilder::ExtensionPointTy Ty, void(*Fn)(PassManagerBuilder const&, PassManagerBase&) )
PassManagerBuilder::addGlobalExtension ( enum PassManagerBuilder::ExtensionPointTy Ty, void(*Fn)(PassManagerBuilder const&, PassManagerBase&) ) [static]
PassManagerBuilder::populateFunctionPassManager FunctionPassManager& FPM )
PassManagerBuilder::populateLTOPassManager ( PassManagerBase& PM, bool Internalize, bool RunInliner, bool DisableGVNLoadPRE )
PassManagerBuilder::populateModulePassManager PassManagerBase& MPM )

PathNumbering.h, libLLVM-3.3.so
namespace llvm
BallLarusDag::addEdge ( BallLarusNode* source, BallLarusNode* target, unsigned int duplicateNumber )
BallLarusDag::addNode BasicBlock* BB )
BallLarusDag::calculatePathNumbers ( )
BallLarusDag::clearColors enum BallLarusNode::NodeColor color )
BallLarusDag::createEdge ( BallLarusNode* source, BallLarusNode* target, unsigned int duplicateNumber )
BallLarusDag::createNode BasicBlock* BB )
BallLarusDag::getExit ( )
BallLarusDag::getFunction ( )
BallLarusDag::getNumberOfPaths ( )
BallLarusDag::getRoot ( )
BallLarusDag::init ( )
BallLarusDag::~BallLarusDag [in-charge-deleting] ( )
BallLarusDag::~BallLarusDag [in-charge] ( )
BallLarusDag::~BallLarusDag [not-in-charge] ( )
BallLarusEdge::getDuplicateNumber ( )
BallLarusEdge::getPhonyExit ( )
BallLarusEdge::getPhonyRoot ( )
BallLarusEdge::getRealEdge ( )
BallLarusEdge::getSource ( ) const
BallLarusEdge::getTarget ( ) const
BallLarusEdge::getType ( ) const
BallLarusEdge::getWeight ( )
BallLarusEdge::setPhonyExit BallLarusEdge* phonyExit )
BallLarusEdge::setPhonyRoot BallLarusEdge* phonyRoot )
BallLarusEdge::setRealEdge BallLarusEdge* realEdge )
BallLarusEdge::setType enum BallLarusEdge::EdgeType type )
BallLarusEdge::setWeight unsigned int weight )
BallLarusNode::addPredEdge BallLarusEdge* edge )
BallLarusNode::addSuccEdge BallLarusEdge* edge )
BallLarusNode::getBlock ( )
BallLarusNode::getColor ( )
BallLarusNode::getName ( )
BallLarusNode::getNumberPaths ( )
BallLarusNode::getNumberPredEdges ( )
BallLarusNode::getNumberSuccEdges ( )
BallLarusNode::predBegin ( )
BallLarusNode::predEnd ( )
BallLarusNode::removePredEdge BallLarusEdge* edge )
BallLarusNode::removeSuccEdge BallLarusEdge* edge )
BallLarusNode::setColor enum BallLarusNode::NodeColor color )
BallLarusNode::setNumberPaths unsigned int numberPaths )
BallLarusNode::succBegin ( )
BallLarusNode::succEnd ( )
vtable for BallLarusDag [data]

PathProfileInfo.h, libLLVM-3.3.so
namespace llvm
PathProfileInfo::getCurrentFunction ( ) const
PathProfileInfo::getCurrentFunctionEntry ( )
PathProfileInfo::getPath unsigned int number )
PathProfileInfo::getPotentialPathCount ( )
PathProfileInfo::ID [data]
PathProfileInfo::pathBegin ( )
PathProfileInfo::pathEnd ( )
PathProfileInfo::PathProfileInfo [in-charge] ( )
PathProfileInfo::PathProfileInfo [not-in-charge] ( )
PathProfileInfo::pathsRun ( )
PathProfileInfo::setCurrentFunction Function* F )
PathProfileInfo::~PathProfileInfo [in-charge] ( )
PathProfileInfo::~PathProfileInfo [not-in-charge] ( )
ProfilePath::getFirstBlockInPath ( ) const
ProfilePath::getFrequency ( ) const
ProfilePath::getPathBlocks ( ) const
ProfilePath::getPathEdges ( ) const
ProfilePath::ProfilePath [in-charge] ( unsigned int number, unsigned int count, double countStdDev, PathProfileInfo* ppi )
ProfilePath::ProfilePath [not-in-charge] ( unsigned int number, unsigned int count, double countStdDev, PathProfileInfo* ppi )
ProfilePathEdge::ProfilePathEdge [in-charge] ( BasicBlock* source, BasicBlock* target, unsigned int duplicateNumber )
ProfilePathEdge::ProfilePathEdge [not-in-charge] ( BasicBlock* source, BasicBlock* target, unsigned int duplicateNumber )

PathV1.h, libLLVM-3.3.so
namespace llvm::sys
CopyFile ( Path const& Dest, Path const& Src, std::string* ErrMsg )
IdentifyFileType ( char const* magic, unsigned int length )
Path::appendComponent llvm::StringRef component )
Path::appendSuffix llvm::StringRef suffix )
Path::canExecute ( ) const
Path::canRead ( ) const
Path::canWrite ( ) const
Path::createDirectoryOnDisk ( bool create_parents, std::string* ErrMsg )
Path::createFileOnDisk std::string* ErrMsg )
Path::createTemporaryFileOnDisk ( bool reuse_current, std::string* ErrMsg )
Path::eraseComponent ( )
Path::eraseFromDisk ( bool destroy_contents, std::string* Err ) const
Path::eraseSuffix ( )
Path::exists ( ) const
Path::FindLibrary std::string& short_name ) [static]
Path::getBasename ( ) const
Path::GetBitcodeLibraryPaths std::vector<Path>& Paths ) [static]
Path::GetCurrentDirectory ( ) [static]
Path::getDirectoryContents ( std::set<Path>& paths, std::string* ErrMsg ) const
Path::getDirname ( ) const
Path::GetDLLSuffix ( ) [static]
Path::GetEXESuffix ( ) [static]
Path::getLast ( ) const
Path::getMagicNumber ( std::string& Magic, unsigned int len ) const
Path::GetMainExecutable ( char const* argv0, void* MainAddr ) [static]
Path::GetRootDirectory ( ) [static]
Path::getSuffix ( ) const
Path::GetSystemLibraryPaths std::vector<Path>& Paths ) [static]
Path::GetTemporaryDirectory std::string* ErrMsg ) [static]
Path::GetUserHomeDirectory ( ) [static]
Path::hasMagicNumber llvm::StringRef magic ) const
Path::isAbsolute ( ) const
Path::isAbsolute ( char const* NameStart, unsigned int NameLen ) [static]
Path::isArchive ( ) const
Path::isBitcodeFile ( ) const
Path::isDirectory ( ) const
Path::isDynamicLibrary ( ) const
Path::isObjectFile ( ) const
Path::isRegularFile ( ) const
Path::isSymLink ( ) const
Path::isValid ( ) const
Path::makeExecutableOnDisk std::string* ErrMsg )
Path::makeReadableOnDisk std::string* ErrMsg )
Path::makeUnique ( bool reuse_current, std::string* ErrMsg )
Path::makeWriteableOnDisk std::string* ErrMsg )
Path::MapInFilePages int FD, size_t FileSize, off_t Offset ) [static]
Path::operator< Path const& that ) const
Path::operator = llvm::StringRef that )
Path::operator == Path const& that ) const
Path::Path [in-charge] ( char const* StrStart, unsigned int StrLen )
Path::Path [in-charge] llvm::StringRef p )
Path::Path [not-in-charge] ( char const* StrStart, unsigned int StrLen )
Path::Path [not-in-charge] llvm::StringRef p )
Path::renamePathOnDisk ( Path const& newName, std::string* ErrMsg )
Path::set llvm::StringRef unverified_path )
Path::setStatusInfoOnDisk ( FileStatus const& SI, std::string* ErrStr ) const
Path::UnMapFilePages ( char const* Base, size_t FileSize ) [static]
PathSeparator [data]
PathWithStatus::getFileStatus ( bool forceUpdate, std::string* Error ) const

PrettyStackTrace.h, libLLVM-3.3.so
namespace llvm
DisablePrettyStackTrace [data]

Process.h, libLLVM-3.3.so
namespace llvm::sys
Process::GetCurrentGroupId ( ) [static]
Process::GetCurrentUserId ( ) [static]

ProfileDataLoader.h, libLLVM-3.3.so
namespace llvm
createProfileMetadataLoaderPass std::string const& Filename )
ProfileDataLoader::ProfileDataLoader [in-charge] ( char const* ToolName, std::string const& Filename )
ProfileDataLoader::ProfileDataLoader [not-in-charge] ( char const* ToolName, std::string const& Filename )
ProfileDataLoader::Uncounted [data]

ProfileInfo.h, libLLVM-3.3.so
namespace llvm
createProfileLoaderPass std::string const& Filename )
operator<< ( raw_ostream& O, MachineBasicBlock const* MBB )
operator<< ( raw_ostream& O, MachineFunction const* MF )
operator<< ( raw_ostream& O, std::pair<BasicBlock const*, BasicBlock const*> E )
operator<< ( raw_ostream& O, std::pair<MachineBasicBlock const*, MachineBasicBlock const*> E )

ProfileInfoLoader.h, libLLVM-3.3.so
namespace llvm
ProfileInfoLoader::ProfileInfoLoader [in-charge] ( char const* ToolName, std::string const& Filename )
ProfileInfoLoader::ProfileInfoLoader [not-in-charge] ( char const* ToolName, std::string const& Filename )
ProfileInfoLoader::Uncounted [data]

Program.h, libLLVM-3.3.so
namespace llvm::sys
Program::ChangeStderrToBinary ( ) [static]
Program::ChangeStdinToBinary ( ) [static]
Program::ChangeStdoutToBinary ( ) [static]
Program::ExecuteAndWait ( Path const& path, char const** args, char const** env, Path const** redirects, unsigned int secondsToWait, unsigned int memoryLimit, std::string* ErrMsg, bool* ExecutionFailed ) [static]
Program::ExecuteNoWait ( Path const& path, char const** args, char const** env, Path const** redirects, unsigned int memoryLimit, std::string* ErrMsg ) [static]
Program::FindProgramByName std::string const& name ) [static]

PromoteMemToReg.h, libLLVM-3.3.so
namespace llvm
PromoteMemToReg ( std::vector<AllocaInst*>const& Allocas, DominatorTree& DT, AliasSetTracker* AST )

raw_ostream.h, libLLVM-3.3.so
namespace llvm
raw_fd_ostream::raw_fd_ostream [in-charge] ( char const* Filename, std::string& ErrorInfo, unsigned int Flags )
raw_fd_ostream::raw_fd_ostream [not-in-charge] ( char const* Filename, std::string& ErrorInfo, unsigned int Flags )

RegAllocPBQP.h, libLLVM-3.3.so
namespace llvm
PBQPBuilder::build ( MachineFunction* mf, LiveIntervals const* lis, MachineLoopInfo const* loopInfo, PBQPBuilder::RegSet const& vregs )
PBQPBuilderWithCoalescing::build ( MachineFunction* mf, LiveIntervals const* lis, MachineLoopInfo const* loopInfo, PBQPBuilder::RegSet const& vregs )
PBQPRAProblem::getVRegForNode PBQP::Graph::ConstNodeItr node ) const

RegisterPressure.h, libLLVM-3.3.so
namespace llvm
RegisterPressure::decrease ( unsigned int Reg, TargetRegisterInfo const* TRI, MachineRegisterInfo const* MRI )
RegisterPressure::increase ( unsigned int Reg, TargetRegisterInfo const* TRI, MachineRegisterInfo const* MRI )
RegPressureTracker::getInterval unsigned int Reg ) const
RegPressureTracker::getMaxDownwardPressureDelta ( MachineInstr const* MI, RegPressureDelta& Delta, ArrayRef<PressureElement> CriticalPSets, ArrayRef<unsigned int> MaxPressureLimit )
RegPressureTracker::getMaxUpwardPressureDelta ( MachineInstr const* MI, RegPressureDelta& Delta, ArrayRef<PressureElement> CriticalPSets, ArrayRef<unsigned int> MaxPressureLimit )
RegPressureTracker::init ( MachineFunction const* mf, RegisterClassInfo const* rci, LiveIntervals const* lis, MachineBasicBlock const* mbb, MachineBasicBlock::const_iterator pos )
RegPressureTracker::recede ( )

RuntimeDyld.h, libLLVM-3.3.so
namespace llvm
RTDyldMemoryManager::registerEHFrames StringRef SectionData )
RuntimeDyld::getEHFrameSection ( )

Scalar.h, libLLVM-3.3.so
namespace llvm
createBlockPlacementPass ( )
createCodeGenPreparePass TargetLowering const* TLI )
createGlobalMergePass TargetLowering const* TLI )
createLoopUnrollPass int Threshold, int Count, int AllowPartial )
createLowerInvokePass TargetLowering const* TLI )
createLowerInvokePass ( TargetLowering const* TLI, bool useExpensiveEHSupport )
createSimplifyLibCallsPass ( )

ScalarEvolution.h, libLLVM-3.3.so
namespace llvm
ScalarEvolution::getAlignOfExpr Type* AllocTy )
ScalarEvolution::getOffsetOfExpr StructType* STy, unsigned int FieldNo )
ScalarEvolution::getOffsetOfExpr Type* CTy, Constant* FieldNo )
ScalarEvolution::getSizeOfExpr Type* AllocTy )

ScalarEvolutionExpander.h, libLLVM-3.3.so
namespace llvm
isSafeToExpand SCEV const* S )

ScheduleDAGInstrs.h, libLLVM-3.3.so
namespace llvm
ScheduleDAGInstrs::buildSchedGraph ( AliasAnalysis* AA, RegPressureTracker* RPTracker )

SectionMemoryManager.h, libLLVM-3.3.so
namespace llvm
SectionMemoryManager::allocateCodeSection uintptr_t Size, unsigned int Alignment, unsigned int SectionID )
SectionMemoryManager::allocateDataSection uintptr_t Size, unsigned int Alignment, unsigned int SectionID, bool isReadOnly )
SectionMemoryManager::applyPermissions std::string* ErrMsg )
SectionMemoryManager::getPointerToNamedFunction ( std::string const& Name, bool AbortOnFailure )
SectionMemoryManager::registerEHFrames StringRef SectionData )

SelectionDAG.h, libLLVM-3.3.so
namespace llvm
SelectionDAG::AssignOrdering ( SDNode const* SD, unsigned int Order )
SelectionDAG::FoldSetCC EVT VT, SDValue N1, SDValue N2, enum ISD::CondCode Cond, DebugLoc dl )
SelectionDAG::getAnyExtOrTrunc SDValue Op, DebugLoc DL, EVT VT )
SelectionDAG::getAtomic ( unsigned int Opcode, DebugLoc dl, EVT MemVT, EVT VT, SDValue Chain, SDValue Ptr, MachineMemOperand* MMO, enum AtomicOrdering Ordering, enum SynchronizationScope SynchScope )
SelectionDAG::getAtomic ( unsigned int Opcode, DebugLoc dl, EVT MemVT, EVT VT, SDValue Chain, SDValue Ptr, Value const* PtrVal, unsigned int Alignment, enum AtomicOrdering Ordering, enum SynchronizationScope SynchScope )
SelectionDAG::getAtomic ( unsigned int Opcode, DebugLoc dl, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Cmp, SDValue Swp, MachineMemOperand* MMO, enum AtomicOrdering Ordering, enum SynchronizationScope SynchScope )
SelectionDAG::getAtomic ( unsigned int Opcode, DebugLoc dl, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Cmp, SDValue Swp, MachinePointerInfo PtrInfo, unsigned int Alignment, enum AtomicOrdering Ordering, enum SynchronizationScope SynchScope )
SelectionDAG::getAtomic ( unsigned int Opcode, DebugLoc dl, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Val, MachineMemOperand* MMO, enum AtomicOrdering Ordering, enum SynchronizationScope SynchScope )
SelectionDAG::getAtomic ( unsigned int Opcode, DebugLoc dl, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Val, Value const* PtrVal, unsigned int Alignment, enum AtomicOrdering Ordering, enum SynchronizationScope SynchScope )
SelectionDAG::getConvertRndSat EVT VT, DebugLoc dl, SDValue Val, SDValue DTy, SDValue STy, SDValue Rnd, SDValue Sat, enum ISD::CvtCode Code )
SelectionDAG::getEHLabel DebugLoc dl, SDValue Root, MCSymbol* Label )
SelectionDAG::getExtLoad ( enum ISD::LoadExtType ExtType, DebugLoc dl, EVT VT, SDValue Chain, SDValue Ptr, MachinePointerInfo PtrInfo, EVT MemVT, bool isVolatile, bool isNonTemporal, unsigned int Alignment, MDNode const* TBAAInfo )
SelectionDAG::getGlobalAddress ( GlobalValue const* GV, DebugLoc DL, EVT VT, int64_t offset, bool isTargetGA, unsigned char TargetFlags )
SelectionDAG::getIndexedLoad ( SDValue OrigLoad, DebugLoc dl, SDValue Base, SDValue Offset, enum ISD::MemIndexedMode AM )
SelectionDAG::getIndexedStore ( SDValue OrigStoe, DebugLoc dl, SDValue Base, SDValue Offset, enum ISD::MemIndexedMode AM )
SelectionDAG::getLoad ( enum ISD::MemIndexedMode AM, enum ISD::LoadExtType ExtType, EVT VT, DebugLoc dl, SDValue Chain, SDValue Ptr, SDValue Offset, EVT MemVT, MachineMemOperand* MMO )
SelectionDAG::getLoad ( enum ISD::MemIndexedMode AM, enum ISD::LoadExtType ExtType, EVT VT, DebugLoc dl, SDValue Chain, SDValue Ptr, SDValue Offset, MachinePointerInfo PtrInfo, EVT MemVT, bool isVolatile, bool isNonTemporal, bool isInvariant, unsigned int Alignment, MDNode const* TBAAInfo, MDNode const* Ranges )
SelectionDAG::getLoad EVT VT, DebugLoc dl, SDValue Chain, SDValue Ptr, MachinePointerInfo PtrInfo, bool isVolatile, bool isNonTemporal, bool isInvariant, unsigned int Alignment, MDNode const* TBAAInfo, MDNode const* Ranges )
SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, ArrayRef<EVT> ResultTys, ArrayRef<SDValue> Ops )
SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT )
SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT, ArrayRef<SDValue> Ops )
SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT, SDValue Op1 )
SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT, SDValue Op1, SDValue Op2 )
SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT, SDValue Op1, SDValue Op2, SDValue Op3 )
SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT1, EVT VT2 )
SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT1, EVT VT2, ArrayRef<SDValue> Ops )
SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT1, EVT VT2, EVT VT3, ArrayRef<SDValue> Ops )
SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT1, EVT VT2, EVT VT3, EVT VT4, ArrayRef<SDValue> Ops )
SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT1, EVT VT2, EVT VT3, SDValue Op1, SDValue Op2 )
SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT1, EVT VT2, EVT VT3, SDValue Op1, SDValue Op2, SDValue Op3 )
SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT1, EVT VT2, SDValue Op1 )
SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT1, EVT VT2, SDValue Op1, SDValue Op2 )
SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT1, EVT VT2, SDValue Op1, SDValue Op2, SDValue Op3 )
SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, SDVTList VTs, ArrayRef<SDValue> Ops )
SelectionDAG::getMemcpy SDValue Chain, DebugLoc dl, SDValue Dst, SDValue Src, SDValue Size, unsigned int Align, bool isVol, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo )
SelectionDAG::getMemIntrinsicNode ( unsigned int Opcode, DebugLoc dl, EVT const* VTs, unsigned int NumVTs, SDValue const* Ops, unsigned int NumOps, EVT MemVT, MachinePointerInfo PtrInfo, unsigned int Align, bool Vol, bool ReadMem, bool WriteMem )
SelectionDAG::getMemIntrinsicNode ( unsigned int Opcode, DebugLoc dl, SDVTList VTList, SDValue const* Ops, unsigned int NumOps, EVT MemVT, MachineMemOperand* MMO )
SelectionDAG::getMemIntrinsicNode ( unsigned int Opcode, DebugLoc dl, SDVTList VTList, SDValue const* Ops, unsigned int NumOps, EVT MemVT, MachinePointerInfo PtrInfo, unsigned int Align, bool Vol, bool ReadMem, bool WriteMem )
SelectionDAG::getMemmove SDValue Chain, DebugLoc dl, SDValue Dst, SDValue Src, SDValue Size, unsigned int Align, bool isVol, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo )
SelectionDAG::getMemset SDValue Chain, DebugLoc dl, SDValue Dst, SDValue Src, SDValue Size, unsigned int Align, bool isVol, MachinePointerInfo DstPtrInfo )
SelectionDAG::getMergeValues ( SDValue const* Ops, unsigned int NumOps, DebugLoc dl )
SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, ArrayRef<EVT> ResultTys, SDValue const* Ops, unsigned int NumOps )
SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, EVT const* VTs, unsigned int NumVTs, SDValue const* Ops, unsigned int NumOps )
SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, EVT VT )
SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, EVT VT, SDUse const* Ops, unsigned int NumOps )
SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, EVT VT, SDValue const* Ops, unsigned int NumOps )
SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, EVT VT, SDValue N )
SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, EVT VT, SDValue N1, SDValue N2 )
SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, EVT VT, SDValue N1, SDValue N2, SDValue N3 )
SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, EVT VT, SDValue N1, SDValue N2, SDValue N3, SDValue N4 )
SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, EVT VT, SDValue N1, SDValue N2, SDValue N3, SDValue N4, SDValue N5 )
SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, SDVTList VTs )
SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, SDVTList VTs, SDValue const* Ops, unsigned int NumOps )
SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, SDVTList VTs, SDValue N )
SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, SDVTList VTs, SDValue N1, SDValue N2 )
SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, SDVTList VTs, SDValue N1, SDValue N2, SDValue N3 )
SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, SDVTList VTs, SDValue N1, SDValue N2, SDValue N3, SDValue N4 )
SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, SDVTList VTs, SDValue N1, SDValue N2, SDValue N3, SDValue N4, SDValue N5 )
SelectionDAG::getNOT DebugLoc DL, SDValue Val, EVT VT )
SelectionDAG::GetOrdering SDNode const* SD ) const
SelectionDAG::getSExtOrTrunc SDValue Op, DebugLoc DL, EVT VT )
SelectionDAG::getStore SDValue Chain, DebugLoc dl, SDValue Val, SDValue Ptr, MachineMemOperand* MMO )
SelectionDAG::getStore SDValue Chain, DebugLoc dl, SDValue Val, SDValue Ptr, MachinePointerInfo PtrInfo, bool isVolatile, bool isNonTemporal, unsigned int Alignment, MDNode const* TBAAInfo )
SelectionDAG::getTargetExtractSubreg int SRIdx, DebugLoc DL, EVT VT, SDValue Operand )
SelectionDAG::getTargetInsertSubreg int SRIdx, DebugLoc DL, EVT VT, SDValue Operand, SDValue Subreg )
SelectionDAG::getTruncStore SDValue Chain, DebugLoc dl, SDValue Val, SDValue Ptr, EVT TVT, MachineMemOperand* MMO )
SelectionDAG::getTruncStore SDValue Chain, DebugLoc dl, SDValue Val, SDValue Ptr, MachinePointerInfo PtrInfo, EVT TVT, bool isNonTemporal, bool isVolatile, unsigned int Alignment, MDNode const* TBAAInfo )
SelectionDAG::getVAArg EVT VT, DebugLoc dl, SDValue Chain, SDValue Ptr, SDValue SV, unsigned int Align )
SelectionDAG::getVectorShuffle EVT VT, DebugLoc dl, SDValue N1, SDValue N2, int const* MaskElts )
SelectionDAG::getZeroExtendInReg SDValue Op, DebugLoc DL, EVT SrcTy )
SelectionDAG::getZExtOrTrunc SDValue Op, DebugLoc DL, EVT VT )
SelectionDAG::init ( MachineFunction& mf, TargetTransformInfo const* TTI )

SelectionDAGISel.h, libLLVM-3.3.so
namespace llvm
SelectionDAGISel::SelectionDAGISel [in-charge] ( TargetMachine const& tm, enum CodeGenOpt::Level OL )
SelectionDAGISel::SelectionDAGISel [not-in-charge] ( TargetMachine const& tm, enum CodeGenOpt::Level OL )

SelectionDAGNodes.h, libLLVM-3.3.so
namespace llvm
MemSDNode::MemSDNode [in-charge] ( unsigned int Opc, DebugLoc dl, SDVTList VTs, EVT MemoryVT, MachineMemOperand* MMO )
MemSDNode::MemSDNode [in-charge] ( unsigned int Opc, DebugLoc dl, SDVTList VTs, SDValue const* Ops, unsigned int NumOps, EVT MemoryVT, MachineMemOperand* MMO )
MemSDNode::MemSDNode [not-in-charge] ( unsigned int Opc, DebugLoc dl, SDVTList VTs, EVT MemoryVT, MachineMemOperand* MMO )
MemSDNode::MemSDNode [not-in-charge] ( unsigned int Opc, DebugLoc dl, SDVTList VTs, SDValue const* Ops, unsigned int NumOps, EVT MemoryVT, MachineMemOperand* MMO )
SDNode::hasPredecessorHelper SDNode const* N, SmallPtrSet<SDNode const*, 32u>& Visited, SmallVector<SDNode const*, 16u>& Worklist ) const

Signals.h, libLLVM-3.3.so
namespace llvm::sys
DontRemoveFileOnSignal Path const& Filename )
RemoveFileOnSignal ( Path const& Filename, std::string* ErrMsg )

StreamableMemoryObject.h, libLLVM-3.3.so
namespace llvm
StreamingMemoryObject::readBytes ( uint64_t address, uint64_t size, uint8_t* buf, uint64_t* copied ) const

StringRef.h, libLLVM-3.3.so
namespace llvm
StringRef::edit_distance StringRef Other, bool AllowReplacements, unsigned int MaxEditDistance )

SystemUtils.h, libLLVM-3.3.so
namespace llvm
PrependMainExecutablePath ( std::string const& ExeName, char const* Argv0, void* MainAddr )

TargetInstrInfo.h, libLLVM-3.3.so
namespace llvm
TargetInstrInfo::computeDefOperandLatency ( InstrItineraryData const* ItinData, MachineInstr const* DefMI, bool FindMin ) const
TargetInstrInfo::computeOperandLatency ( InstrItineraryData const* ItinData, MachineInstr const* DefMI, unsigned int DefIdx, MachineInstr const* UseMI, unsigned int UseIdx, bool FindMin ) const

TargetLowering.h, libLLVM-3.3.so
namespace llvm
TargetLowering::BuildExactSDIV SDValue Op1, SDValue Op2, DebugLoc dl, SelectionDAG& DAG ) const
TargetLowering::getRegForInlineAsmConstraint ( std::string const& Constraint, EVT VT ) const
TargetLowering::makeLibCall ( SelectionDAG& DAG, enum RTLIB::Libcall LC, EVT RetVT, SDValue const* Ops, unsigned int NumOps, bool isSigned, DebugLoc dl ) const
TargetLowering::SimplifySetCC EVT VT, SDValue N0, SDValue N1, enum ISD::CondCode Cond, bool foldBooleans, TargetLowering::DAGCombinerInfo& DCI, DebugLoc dl ) const
TargetLowering::softenSetCCOperands ( SelectionDAG& DAG, EVT VT, SDValue& NewLHS, SDValue& NewRHS, enum ISD::CondCode& CCCode, DebugLoc DL ) const
TargetLowering::TargetLoweringOpt::ShrinkDemandedOp SDValue Op, unsigned int BitWidth, APInt const& Demanded, DebugLoc dl )
TargetLoweringBase::getSetCCResultType EVT VT ) const

TargetMachine.h, libLLVM-3.3.so
namespace llvm
LLVMTargetMachine::addAnalysisPasses PassManagerBase& PM )
LLVMTargetMachine::addPassesToEmitFile ( PassManagerBase& PM, formatted_raw_ostream& Out, enum TargetMachine::CodeGenFileType FileType, bool DisableVerify, AnalysisID StartAfter, AnalysisID StopAfter )
LLVMTargetMachine::addPassesToEmitMachineCode ( PassManagerBase& PM, JITCodeEmitter& MCE, bool DisableVerify )
LLVMTargetMachine::addPassesToEmitMC ( PassManagerBase& PM, MCContext*& Ctx, raw_ostream& OS, bool DisableVerify )
LLVMTargetMachine::createPassConfig PassManagerBase& PM )

TargetOptions.h, libLLVM-3.3.so
namespace llvm
TargetOptions::operator == TargetOptions const& p1 )

TargetRegisterInfo.h, libLLVM-3.3.so
namespace llvm
TargetRegisterInfo::TargetRegisterInfo [in-charge] ( struct TargetRegisterInfoDesc const* ID, TargetRegisterInfo::regclass_iterator RegClassBegin, TargetRegisterInfo::regclass_iterator RegClassEnd, char const*const* SRINames, unsigned int const* SRILaneMasks )
TargetRegisterInfo::TargetRegisterInfo [not-in-charge] ( struct TargetRegisterInfoDesc const* ID, TargetRegisterInfo::regclass_iterator RegClassBegin, TargetRegisterInfo::regclass_iterator RegClassEnd, char const*const* SRINames, unsigned int const* SRILaneMasks )

TargetRegistry.h, libLLVM-3.3.so
namespace llvm
createAsmStreamer ( MCContext& Ctx, formatted_raw_ostream& OS, bool isVerboseAsm, bool useLoc, bool useCFI, bool useDwarfDirectory, MCInstPrinter* InstPrint, MCCodeEmitter* CE, MCAsmBackend* TAB, bool ShowInst )

Targets.def, libLLVM-3.3.so
LLVMInitializeMBlazeTarget ( )
LLVMInitializeMBlazeTargetInfo ( )
LLVMInitializeMBlazeTargetMC ( )

TargetSchedule.h, libLLVM-3.3.so
namespace llvm
TargetSchedModel::computeInstrLatency MachineInstr const* MI ) const
TargetSchedModel::computeOperandLatency ( MachineInstr const* DefMI, unsigned int DefOperIdx, MachineInstr const* UseMI, unsigned int UseOperIdx, bool FindMin ) const

TargetTransformInfo.h, libLLVM-3.3.so
namespace llvm
TargetTransformInfo::getAddressComputationCost Type* Ty ) const

ToolOutputFile.h, libLLVM-3.3.so
namespace llvm
tool_output_file::tool_output_file [in-charge] ( char const* filename, std::string& ErrorInfo, unsigned int Flags )
tool_output_file::tool_output_file [not-in-charge] ( char const* filename, std::string& ErrorInfo, unsigned int Flags )

ValueHandle.h, libLLVM-3.3.so
namespace llvm
CallbackVH::allUsesReplacedWith Value* p1 )
CallbackVH::deleted ( )

ValueMapper.h, libLLVM-3.3.so
namespace llvm
MapValue Value const* V, ValueToValueMapTy& VM, enum RemapFlags Flags, ValueMapTypeRemapper* TypeMapper )
RemapInstruction Instruction* I, ValueToValueMapTy& VM, enum RemapFlags Flags, ValueMapTypeRemapper* TypeMapper )

ValueTracking.h, libLLVM-3.3.so
namespace llvm
isKnownNonNull Value const* V )

Vectorize.h, libLLVM-3.3.so
namespace llvm
createLoopVectorizePass ( )

YAMLParser.h, libLLVM-3.3.so
namespace llvm::yaml
Node::Node [in-charge] ( unsigned int Type, llvm::OwningPtr<Document>& p2, llvm::StringRef Anchor )
Node::Node [not-in-charge] ( unsigned int Type, llvm::OwningPtr<Document>& p2, llvm::StringRef Anchor )

YAMLTraits.h, libLLVM-3.3.so
namespace llvm::yaml
Input::Input [in-charge] ( llvm::StringRef InputContent, void* Ctxt )
Input::Input [not-in-charge] ( llvm::StringRef InputContent, void* Ctxt )
Input::setDiagHandler ( llvm::SourceMgr::DiagHandlerTy Handler, void* Ctxt )
Output::outputting ( )

to the top

Problems with Data Types, High Severity (154)


Allocator.h
namespace llvm
[+] class BumpPtrAllocator (1)

Archive.h
namespace object
[+] class Archive (1)

ArrayRef.h
namespace llvm
[+] struct ArrayRef<unsigned char> (1)

AsmPrinter.h
namespace llvm
[+] class AsmPrinter (1)

BranchProbabilityInfo.h
namespace llvm
[+] class BranchProbabilityInfo (1)

CallGraph.h
namespace llvm
[+] class CallGraph (2)

COFF.h
namespace object
[+] class COFFObjectFile (1)

DebugInfo.h
namespace llvm
[+] class DebugInfoFinder (1)

DependenceAnalysis.h
namespace llvm
[+] class Dependence (1)
[+] class FullDependence (1)

DIBuilder.h
namespace llvm
[+] class DIBuilder (1)

DIContext.h
namespace llvm
[+] class DIContext (1)

ExecutionEngine.h
namespace llvm
[+] class EngineBuilder (1)
[+] class ExecutionEngine (6)

FileSystem.h
namespace sys::fs
[+] class directory_entry (1)
[+] class file_status (1)

FormattedStream.h
namespace llvm
[+] class formatted_raw_ostream (1)

FunctionLoweringInfo.h
namespace llvm
[+] class FunctionLoweringInfo (2)

GCOV.h
namespace llvm
[+] class FileInfo (1)
[+] class GCOVBlock (1)
[+] class GCOVFile (1)

LiveInterval.h
namespace llvm
[+] class LiveInterval (1)
[+] class LiveRange (1)

LiveIntervalAnalysis.h
namespace llvm
[+] class LiveIntervals (1)

LiveRangeEdit.h
namespace llvm
[+] class LiveRangeEdit (2)

LiveRegMatrix.h
namespace llvm
[+] class LiveRegMatrix (1)

LiveStackAnalysis.h
namespace llvm
[+] class LiveStacks (1)

LoopInfo.h
namespace llvm
[+] class Loop (1)
[+] class LoopBase<BasicBlock,Loop> (1)
[+] class LoopBase<MachineBasicBlock,MachineLoop> (1)

MachineFunction.h
namespace llvm
[+] class MachineFunction (1)

MachineModuleInfo.h
namespace llvm
[+] class MachineModuleInfo (1)

MachineRegisterInfo.h
namespace llvm
[+] class MachineRegisterInfo (1)

MachineScheduler.h
namespace llvm
[+] class MachineSchedStrategy (3)
[+] class ScheduleDAGMI (1)
[+] class ScheduleDAGMutation (1)

MachO.h
namespace object
[+] class MachOObjectFile (1)

Mangler.h
namespace llvm
[+] class Mangler (1)

MCAsmInfo.h
namespace llvm
[+] class MCAsmInfo (3)

MCAssembler.h
namespace llvm
[+] class MCAssembler (1)

MCContext.h
namespace llvm
[+] class MCContext (1)

MCDisassembler.h
namespace llvm
[+] class MCDisassembler (1)

MCELFObjectWriter.h
namespace llvm
[+] class MCELFObjectTargetWriter (1)

MCELFStreamer.h
namespace llvm
[+] class MCELFStreamer (1)

MCInstPrinter.h
namespace llvm
[+] class MCInstPrinter (1)

MCObjectFileInfo.h
namespace llvm
[+] class MCObjectFileInfo (1)

MCObjectStreamer.h
namespace llvm
[+] class MCObjectStreamer (1)

MCRegisterInfo.h
namespace llvm
[+] class MCRegisterInfo (1)

MCSectionCOFF.h
namespace llvm
[+] class MCSectionCOFF (1)

MCStreamer.h
namespace llvm
[+] class MCStreamer (18)

MCWinCOFFObjectWriter.h
namespace llvm
[+] class MCWinCOFFObjectTargetWriter (1)

ObjectCache.h
namespace llvm
[+] class ObjectCache (1)

ObjectFile.h
namespace object
[+] class ObjectFile (3)

ObjectImage.h
namespace llvm
[+] class ObjectImage (1)

OptTable.h
namespace opt
[+] class OptTable (1)

Passes.h
namespace llvm
[+] class TargetPassConfig (1)

RegAllocPBQP.h
namespace llvm
[+] class PBQPRAProblem (1)

RegisterClassInfo.h
namespace llvm
[+] class RegisterClassInfo (1)

RegisterPressure.h
namespace llvm
[+] class RegPressureTracker (1)

RuntimeDyld.h
namespace llvm
[+] class RTDyldMemoryManager (3)

ScalarEvolution.h
namespace llvm
[+] class ScalarEvolution (1)

ScalarEvolutionExpander.h
namespace llvm
[+] class SCEVExpander (1)

ScheduleDAG.h
namespace llvm
[+] class SUnit (1)

ScheduleDAGInstrs.h
namespace llvm
[+] class ScheduleDAGInstrs (3)

SelectionDAG.h
namespace llvm
[+] class SelectionDAG (1)

SelectionDAGISel.h
namespace llvm
[+] class SelectionDAGISel (1)

SelectionDAGNodes.h
namespace llvm
[+] class ConstantFPSDNode (1)
[+] class ConstantPoolSDNode (1)
[+] class HandleSDNode (1)
[+] class SDNode (1)

SlotIndexes.h
namespace llvm
[+] class SlotIndexes (1)

TargetFrameLowering.h
namespace llvm
[+] class TargetFrameLowering (1)

TargetInstrInfo.h
namespace llvm
[+] class TargetInstrInfo (5)

TargetLibraryInfo.h
namespace llvm
[+] class TargetLibraryInfo (1)

TargetLowering.h
namespace llvm
[+] class TargetLowering (4)
[+] class TargetLoweringBase (12)

TargetLoweringObjectFile.h
namespace llvm
[+] class TargetLoweringObjectFile (1)

TargetLoweringObjectFileImpl.h
namespace llvm
[+] class TargetLoweringObjectFileCOFF (1)
[+] class TargetLoweringObjectFileELF (1)
[+] class TargetLoweringObjectFileMachO (1)

TargetOptions.h
namespace llvm
[+] class TargetOptions (5)

TargetRegisterInfo.h
namespace llvm
[+] class TargetRegisterInfo (1)

TargetSubtargetInfo.h
namespace llvm
[+] class TargetSubtargetInfo (1)

TargetTransformInfo.h
namespace llvm
[+] class TargetTransformInfo (4)

ValueHandle.h
namespace llvm
[+] class CallbackVH (1)

YAMLParser.h
namespace llvm::yaml
[+] class Document (1)
[+] class KeyValueNode (1)
[+] class Node (1)
[+] class ScalarNode (1)
[+] class SequenceNode (1)

YAMLTraits.h
namespace llvm::yaml
[+] class Input (1)
[+] class Input::MapHNode (1)
[+] class IO (2)

to the top

Problems with Symbols, High Severity (246)


AsmPrinter.h, libLLVM-3.3.so
namespace llvm
[+] AsmPrinter::EmitDwarfRegOp MachineLocation const& MLoc ) const (1)
[+] AsmPrinter::EmitGlobalConstant ( Constant const* CV, unsigned int AddrSpace ) (1)
[+] AsmPrinter::EmitLabelPlusOffset ( MCSymbol const* Label, uint64_t Offset, unsigned int Size ) const (1)
[+] AsmPrinter::EmitSLEB128 int Value, char const* Desc ) const (1)
[+] AsmPrinter::EmitULEB128 ( unsigned int Value, char const* Desc, unsigned int PadTo ) const (1)

CallGraph.h, libLLVM-3.3.so
namespace llvm
[+] CallGraph::print ( raw_ostream& o, Module* p2 ) const (1)

CallingConvLower.h, libLLVM-3.3.so
namespace llvm
[+] CCState::CCState [in-charge] ( enum CallingConv::ID CC, bool isVarArg, MachineFunction& MF, TargetMachine const& TM, SmallVector<CCValAssign, 16u>& locs, LLVMContext& C ) (1)
[+] CCState::CCState [not-in-charge] ( enum CallingConv::ID CC, bool isVarArg, MachineFunction& MF, TargetMachine const& TM, SmallVector<CCValAssign, 16u>& locs, LLVMContext& C ) (1)

Cloning.h, libLLVM-3.3.so
namespace llvm
[+] CloneFunctionInto ( Function* NewFunc, Function const* OldFunc, ValueToValueMapTy& VMap, bool ModuleLevelChanges, SmallVectorImpl<ReturnInst*>& Returns, char const* NameSuffix, ClonedCodeInfo* CodeInfo, ValueMapTypeRemapper* TypeMapper ) (1)

COFF.h, libLLVM-3.3.so
namespace object
[+] COFFObjectFile::getRelocationSymbol ( union DataRefImpl Rel, SymbolRef& Res ) const (1)

DIBuilder.h, libLLVM-3.3.so
namespace llvm
[+] DIBuilder::createClassType ( DIDescriptor Scope, StringRef Name, DIFile File, unsigned int LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned int Flags, DIType DerivedFrom, DIArray Elements, MDNode* VTableHolder, MDNode* TemplateParms ) (1)
[+] DIBuilder::createCompileUnit ( unsigned int Lang, StringRef File, StringRef Dir, StringRef Producer, bool isOptimized, StringRef Flags, unsigned int RV, StringRef SplitName ) (1)
[+] DIBuilder::createEnumerationType ( DIDescriptor Scope, StringRef Name, DIFile File, unsigned int LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, DIArray Elements, DIType UnderlyingType ) (1)
[+] DIBuilder::createEnumerator ( StringRef Name, uint64_t Val ) (1)
[+] DIBuilder::createForwardDecl ( unsigned int Tag, StringRef Name, DIDescriptor Scope, DIFile F, unsigned int Line, unsigned int RuntimeLang, uint64_t SizeInBits, uint64_t AlignInBits ) (1)
[+] DIBuilder::createFunction ( DIDescriptor Scope, StringRef Name, StringRef LinkageName, DIFile File, unsigned int LineNo, DIType Ty, bool isLocalToUnit, bool isDefinition, unsigned int ScopeLine, unsigned int Flags, bool isOptimized, Function* Fn, MDNode* TParam, MDNode* Decl ) (1)
[+] DIBuilder::createImportedModule ( DIScope Context, DINameSpace NS, unsigned int Line ) (1)
[+] DIBuilder::createMethod ( DIDescriptor Scope, StringRef Name, StringRef LinkageName, DIFile File, unsigned int LineNo, DIType Ty, bool isLocalToUnit, bool isDefinition, unsigned int Virtuality, unsigned int VTableIndex, MDNode* VTableHolder, unsigned int Flags, bool isOptimized, Function* Fn, MDNode* TParam ) (1)
[+] DIBuilder::createNullPtrType StringRef Name ) (1)
[+] DIBuilder::createStructType ( DIDescriptor Scope, StringRef Name, DIFile File, unsigned int LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, unsigned int Flags, DIType DerivedFrom, DIArray Elements, unsigned int RunTimeLang, MDNode* VTableHolder ) (1)
[+] DIBuilder::createTemplateValueParameter ( DIDescriptor Scope, StringRef Name, DIType Ty, uint64_t Value, MDNode* File, unsigned int LineNo, unsigned int ColumnNo ) (1)
[+] DIBuilder::createUnionType ( DIDescriptor Scope, StringRef Name, DIFile File, unsigned int LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, unsigned int Flags, DIArray Elements, unsigned int RunTimeLang ) (1)

DWARFFormValue.h, libLLVM-3.3.so
namespace llvm
[+] DWARFFormValue::dump ( raw_ostream& OS, struct DWARFCompileUnit const* cu ) const (1)
[+] DWARFFormValue::extractValue ( DataExtractor data, uint32_t* offset_ptr, struct DWARFCompileUnit const* cu ) (1)
[+] DWARFFormValue::getAsCString DataExtractor const* debug_str_data_ptr ) const (1)
[+] DWARFFormValue::getFixedFormSizes ( uint8_t AddrSize, uint16_t Version ) [static] (1)
[+] DWARFFormValue::skipValue ( DataExtractor debug_info_data, uint32_t* offset_ptr, struct DWARFCompileUnit const* cu ) const (1)
[+] DWARFFormValue::skipValue uint16_t form, DataExtractor debug_info_data, uint32_t* offset_ptr, struct DWARFCompileUnit const* cu ) [static] (2)

FileUtilities.h, libLLVM-3.3.so
namespace llvm
[+] DiffFilesWithTolerance ( sys::PathWithStatus const& FileA, sys::PathWithStatus const& FileB, double AbsTol, double RelTol, std::string* Error ) (1)

GCOV.h, libLLVM-3.3.so
namespace llvm
[+] FileInfo::print ( ) (1)

GlobalAlias.h, libLLVM-3.3.so
namespace llvm
[+] GlobalAlias::getAliasedGlobal ( ) const (1)
[+] GlobalAlias::resolveAliasedGlobal bool stopOnWeak ) const (1)

GraphWriter.h, libLLVM-3.3.so
namespace llvm
[+] DisplayGraph ( sys::Path const& Filename, bool wait, enum GraphProgram::Name program ) (1)

Instructions.h, libLLVM-3.3.so
namespace llvm
[+] SwitchInst::removeCase SwitchInst::CaseIt& i ) (1)

LiveInterval.h, libLLVM-3.3.so
namespace llvm
[+] LiveRangeUpdater::add LiveRange p1 ) (1)
[+] operator<< ( raw_ostream& os, LiveRange const& LR ) (1)

LiveIntervalAnalysis.h, libLLVM-3.3.so
namespace llvm
[+] LiveIntervals::extendToIndices ( LiveInterval* LI, ArrayRef<SlotIndex> Indices ) (1)
[+] LiveIntervals::getSpillWeight bool isDef, bool isUse, unsigned int loopDepth ) [static] (1)

LiveRangeEdit.h, libLLVM-3.3.so
namespace llvm
[+] LiveRangeEdit::calculateRegClassAndHint ( MachineFunction& p1, MachineLoopInfo const& p2 ) (1)
[+] LiveRangeEdit::createFrom unsigned int OldReg ) (1)

MachineRegisterInfo.h, libLLVM-3.3.so
namespace llvm
[+] MachineRegisterInfo::MachineRegisterInfo [in-charge] TargetRegisterInfo const& TRI ) (1)
[+] MachineRegisterInfo::MachineRegisterInfo [not-in-charge] TargetRegisterInfo const& TRI ) (1)

MachineScheduler.h, libLLVM-3.3.so
namespace llvm
[+] ScheduleDAGMI::updateScheduledPressure std::vector<unsigned int>const& NewMaxPressure ) (1)

MachO.h, libLLVM-3.3.so
namespace object
[+] MachOObjectFile::getAnyRelocationAddress macho::RelocationEntry const& RE ) const (1)
[+] MachOObjectFile::getAnyRelocationLength macho::RelocationEntry const& RE ) const (1)
[+] MachOObjectFile::getAnyRelocationPCRel macho::RelocationEntry const& RE ) const (1)
[+] MachOObjectFile::getAnyRelocationType macho::RelocationEntry const& RE ) const (1)
[+] MachOObjectFile::getIndirectSymbolTableEntry ( struct macho::DysymtabLoadCommand const& DLC, unsigned int Index ) const (1)
[+] MachOObjectFile::getPlainRelocationExternal macho::RelocationEntry const& RE ) const (1)
[+] MachOObjectFile::getPlainRelocationSymbolNum macho::RelocationEntry const& RE ) const (1)
[+] MachOObjectFile::getRelocationSection macho::RelocationEntry const& RE ) const (1)
[+] MachOObjectFile::getRelocationSymbol ( union DataRefImpl Rel, SymbolRef& Res ) const (1)
[+] MachOObjectFile::getScatteredRelocationScattered macho::RelocationEntry const& RE ) const (1)
[+] MachOObjectFile::getScatteredRelocationValue macho::RelocationEntry const& RE ) const (1)
[+] MachOObjectFile::isRelocationScattered macho::RelocationEntry const& RE ) const (1)

Mangler.h, libLLVM-3.3.so
namespace llvm
[+] Mangler::getNameWithPrefix ( SmallVectorImpl<char>& OutName, GlobalValue const* GV, bool isImplicitlyPrivate ) (1)
[+] Mangler::getNameWithPrefix ( SmallVectorImpl<char>& OutName, Twine const& GVName, enum Mangler::ManglerPrefixTy PrefixTy ) (1)

MCAsmInfo.h, libLLVM-3.3.so
namespace llvm
[+] MCAsmInfo::getSLEB128Size int Value ) [static] (1)
[+] MCAsmInfo::getULEB128Size unsigned int Value ) [static] (1)

MCContext.h, libLLVM-3.3.so
namespace llvm
[+] MCContext::getCOFFSection ( StringRef Section, unsigned int Characteristics, int Selection, SectionKind Kind ) (1)
[+] MCContext::MCContext [in-charge] ( MCAsmInfo const& MAI, MCRegisterInfo const& MRI, MCObjectFileInfo const* MOFI, SourceMgr const* Mgr, bool DoAutoReset ) (1)
[+] MCContext::MCContext [not-in-charge] ( MCAsmInfo const& MAI, MCRegisterInfo const& MRI, MCObjectFileInfo const* MOFI, SourceMgr const* Mgr, bool DoAutoReset ) (1)

MCDwarf.h, libLLVM-3.3.so
namespace llvm
[+] MCDwarfFrameEmitter::Emit ( MCStreamer& streamer, bool usingCFI, bool isEH ) [static] (1)
[+] MCDwarfFrameEmitter::EncodeAdvanceLoc ( uint64_t AddrDelta, raw_ostream& OS ) [static] (1)
[+] MCDwarfLineAddr::Encode ( int64_t LineDelta, uint64_t AddrDelta, raw_ostream& OS ) [static] (1)

MCELFStreamer.h, libLLVM-3.3.so
namespace llvm
[+] MCELFStreamer::EmitValueImpl ( MCExpr const* Value, unsigned int Size, unsigned int AddrSpace ) (1)

MCInstrAnalysis.h, libLLVM-3.3.so
namespace llvm
[+] MCInstrAnalysis::evaluateBranch ( MCInst const& Inst, uint64_t Addr, uint64_t Size ) const (1)

MCObjectStreamer.h, libLLVM-3.3.so
namespace llvm
[+] MCObjectStreamer::EmitBytes ( StringRef Data, unsigned int AddrSpace ) (1)
[+] MCObjectStreamer::EmitFill ( uint64_t NumBytes, uint8_t FillValue, unsigned int AddrSpace ) (1)
[+] MCObjectStreamer::EmitValueImpl ( MCExpr const* Value, unsigned int Size, unsigned int AddrSpace ) (1)
[+] MCObjectStreamer::MCObjectStreamer [in-charge] ( enum MCStreamer::StreamerKind Kind, MCContext& Context, MCAsmBackend& TAB, raw_ostream& _OS, MCCodeEmitter* _Emitter ) (1)
[+] MCObjectStreamer::MCObjectStreamer [not-in-charge] ( enum MCStreamer::StreamerKind Kind, MCContext& Context, MCAsmBackend& TAB, raw_ostream& _OS, MCCodeEmitter* _Emitter ) (1)
[+] MCObjectStreamer::MCObjectStreamer [not-in-charge] ( enum MCStreamer::StreamerKind Kind, MCContext& Context, MCAsmBackend& TAB, raw_ostream& _OS, MCCodeEmitter* _Emitter, MCAssembler* _Assembler ) (1)
[+] MCObjectStreamer::MCObjectStreamer [in-charge] ( enum MCStreamer::StreamerKind Kind, MCContext& Context, MCAsmBackend& TAB, raw_ostream& _OS, MCCodeEmitter* _Emitter, MCAssembler* _Assembler ) (1)

MCStreamer.h, libLLVM-3.3.so
namespace llvm
[+] createELFStreamer ( MCContext& Ctx, MCAsmBackend& TAB, raw_ostream& OS, MCCodeEmitter* CE, bool RelaxAll, bool NoExecStack ) (1)
[+] MCStreamer::EmitAbsValue ( MCExpr const* Value, unsigned int Size, unsigned int AddrSpace ) (1)
[+] MCStreamer::EmitFill ( uint64_t NumBytes, uint8_t FillValue, unsigned int AddrSpace ) (1)
[+] MCStreamer::EmitFrames bool usingCFI ) (1)
[+] MCStreamer::EmitIntValue uint64_t Value, unsigned int Size, unsigned int AddrSpace ) (1)
[+] MCStreamer::EmitSLEB128IntValue int64_t Value, unsigned int AddrSpace ) (1)
[+] MCStreamer::EmitSymbolValue ( MCSymbol const* Sym, unsigned int Size, unsigned int AddrSpace ) (1)
[+] MCStreamer::EmitULEB128IntValue uint64_t Value, unsigned int Padding, unsigned int AddrSpace ) (1)
[+] MCStreamer::EmitValue ( MCExpr const* Value, unsigned int Size, unsigned int AddrSpace ) (1)
[+] MCStreamer::MCStreamer [in-charge] ( enum MCStreamer::StreamerKind Kind, MCContext& Ctx ) (1)
[+] MCStreamer::MCStreamer [not-in-charge] ( enum MCStreamer::StreamerKind Kind, MCContext& Ctx ) (1)

MemoryBuffer.h, libLLVM-3.3.so
namespace llvm
[+] MemoryBuffer::getFile ( char const* Filename, OwningPtr<MemoryBuffer>& result, int64_t FileSize, bool RequiresNullTerminator ) [static] (1)
[+] MemoryBuffer::getFile ( StringRef Filename, OwningPtr<MemoryBuffer>& result, int64_t FileSize, bool RequiresNullTerminator ) [static] (1)
[+] MemoryBuffer::getOpenFile int FD, char const* Filename, OwningPtr<MemoryBuffer>& result, uint64_t FileSize, uint64_t MapSize, int64_t Offset, bool RequiresNullTerminator ) [static] (1)

MemoryBuiltins.h, libLLVM-3.3.so
namespace llvm
[+] ObjectSizeOffsetEvaluator::ObjectSizeOffsetEvaluator [not-in-charge] ( DataLayout const* TD, TargetLibraryInfo const* TLI, LLVMContext& Context ) (1)
[+] ObjectSizeOffsetEvaluator::ObjectSizeOffsetEvaluator [in-charge] ( DataLayout const* TD, TargetLibraryInfo const* TLI, LLVMContext& Context ) (1)

MemoryObject.h, libLLVM-3.3.so
namespace llvm
[+] MemoryObject::readBytes ( uint64_t address, uint64_t size, uint8_t* buf, uint64_t* copied ) const (1)

Module.h, libLLVM-3.3.so
namespace llvm
[+] Module::getGlobalVariable ( StringRef Name, bool AllowInternal ) const (1)

OptTable.h, libLLVM-3.3.so
namespace opt
[+] OptTable::OptTable [in-charge] ( struct OptTable::Info const* _OptionInfos, unsigned int _NumOptionInfos ) (1)
[+] OptTable::OptTable [not-in-charge] ( struct OptTable::Info const* _OptionInfos, unsigned int _NumOptionInfos ) (1)
[+] OptTable::ParseArgs ( char const*const* ArgBegin, char const*const* ArgEnd, unsigned int& MissingArgIndex, unsigned int& MissingArgCount ) const (1)
[+] OptTable::ParseOneArg ( ArgList const& Args, unsigned int& Index ) const (1)

Passes.h, libLLVM-3.3.so
namespace llvm
[+] createBasicTargetTransformInfoPass TargetLoweringBase const* TLI ) (1)
[+] createSjLjEHPreparePass TargetLoweringBase const* tli ) (1)
[+] createStackProtectorPass TargetLoweringBase const* tli ) (1)
[+] TargetPassConfig::TargetPassConfig [not-in-charge] ( TargetMachine* tm, PassManagerBase& pm ) (1)
[+] TargetPassConfig::TargetPassConfig [in-charge] ( TargetMachine* tm, PassManagerBase& pm ) (1)

PassManagerBuilder.h, libLLVM-3.3.so
namespace llvm
[+] PassManagerBuilder::addExtension ( enum PassManagerBuilder::ExtensionPointTy Ty, void(*Fn)(PassManagerBuilder const&, PassManagerBase&) ) (1)
[+] PassManagerBuilder::addGlobalExtension ( enum PassManagerBuilder::ExtensionPointTy Ty, void(*Fn)(PassManagerBuilder const&, PassManagerBase&) ) [static] (1)
[+] PassManagerBuilder::populateFunctionPassManager FunctionPassManager& FPM ) (1)
[+] PassManagerBuilder::populateLTOPassManager ( PassManagerBase& PM, bool Internalize, bool RunInliner, bool DisableGVNLoadPRE ) (1)
[+] PassManagerBuilder::populateModulePassManager PassManagerBase& MPM ) (1)

ProfileInfo.h, libLLVM-3.3.so
namespace llvm
[+] operator<< ( raw_ostream& O, MachineBasicBlock const* MBB ) (1)
[+] operator<< ( raw_ostream& O, MachineFunction const* MF ) (1)
[+] operator<< ( raw_ostream& O, std::pair<BasicBlock const*, BasicBlock const*> E ) (1)
[+] operator<< ( raw_ostream& O, std::pair<MachineBasicBlock const*, MachineBasicBlock const*> E ) (1)

PromoteMemToReg.h, libLLVM-3.3.so
namespace llvm
[+] PromoteMemToReg ( std::vector<AllocaInst*>const& Allocas, DominatorTree& DT, AliasSetTracker* AST ) (1)

raw_ostream.h, libLLVM-3.3.so
namespace llvm
[+] raw_fd_ostream::raw_fd_ostream [not-in-charge] ( char const* Filename, std::string& ErrorInfo, unsigned int Flags ) (1)
[+] raw_fd_ostream::raw_fd_ostream [in-charge] ( char const* Filename, std::string& ErrorInfo, unsigned int Flags ) (1)

RegAllocPBQP.h, libLLVM-3.3.so
namespace llvm
[+] PBQPBuilder::build ( MachineFunction* mf, LiveIntervals const* lis, MachineLoopInfo const* loopInfo, PBQPBuilder::RegSet const& vregs ) (1)
[+] PBQPBuilderWithCoalescing::build ( MachineFunction* mf, LiveIntervals const* lis, MachineLoopInfo const* loopInfo, PBQPBuilder::RegSet const& vregs ) (1)
[+] PBQPRAProblem::getVRegForNode PBQP::Graph::ConstNodeItr node ) const (1)

RegisterPressure.h, libLLVM-3.3.so
namespace llvm
[+] RegPressureTracker::getMaxDownwardPressureDelta ( MachineInstr const* MI, RegPressureDelta& Delta, ArrayRef<PressureElement> CriticalPSets, ArrayRef<unsigned int> MaxPressureLimit ) (1)
[+] RegPressureTracker::getMaxUpwardPressureDelta ( MachineInstr const* MI, RegPressureDelta& Delta, ArrayRef<PressureElement> CriticalPSets, ArrayRef<unsigned int> MaxPressureLimit ) (1)
[+] RegPressureTracker::init ( MachineFunction const* mf, RegisterClassInfo const* rci, LiveIntervals const* lis, MachineBasicBlock const* mbb, MachineBasicBlock::const_iterator pos ) (1)
[+] RegPressureTracker::recede ( ) (1)

RuntimeDyld.h, libLLVM-3.3.so
namespace llvm
[+] RTDyldMemoryManager::registerEHFrames StringRef SectionData ) (1)

Scalar.h, libLLVM-3.3.so
namespace llvm
[+] createCodeGenPreparePass TargetLowering const* TLI ) (1)
[+] createGlobalMergePass TargetLowering const* TLI ) (1)
[+] createLoopUnrollPass int Threshold, int Count, int AllowPartial ) (1)
[+] createLowerInvokePass TargetLowering const* TLI ) (1)
[+] createLowerInvokePass ( TargetLowering const* TLI, bool useExpensiveEHSupport ) (1)

ScalarEvolution.h, libLLVM-3.3.so
namespace llvm
[+] ScalarEvolution::getOffsetOfExpr ( StructType* STy, unsigned int FieldNo ) (1)
[+] ScalarEvolution::getOffsetOfExpr Type* CTy, Constant* FieldNo ) (1)
[+] ScalarEvolution::getSizeOfExpr Type* AllocTy ) (1)

ScalarEvolutionExpander.h, libLLVM-3.3.so
namespace llvm
[+] isSafeToExpand SCEV const* S ) (1)

ScheduleDAGInstrs.h, libLLVM-3.3.so
namespace llvm
[+] ScheduleDAGInstrs::buildSchedGraph ( AliasAnalysis* AA, RegPressureTracker* RPTracker ) (1)

SectionMemoryManager.h, libLLVM-3.3.so
namespace llvm
[+] SectionMemoryManager::allocateCodeSection uintptr_t Size, unsigned int Alignment, unsigned int SectionID ) (1)
[+] SectionMemoryManager::allocateDataSection uintptr_t Size, unsigned int Alignment, unsigned int SectionID, bool isReadOnly ) (1)

SelectionDAG.h, libLLVM-3.3.so
namespace llvm
[+] SelectionDAG::FoldSetCC EVT VT, SDValue N1, SDValue N2, enum ISD::CondCode Cond, DebugLoc dl ) (1)
[+] SelectionDAG::getAnyExtOrTrunc ( SDValue Op, DebugLoc DL, EVT VT ) (1)
[+] SelectionDAG::getAtomic ( unsigned int Opcode, DebugLoc dl, EVT MemVT, EVT VT, SDValue Chain, SDValue Ptr, MachineMemOperand* MMO, enum AtomicOrdering Ordering, enum SynchronizationScope SynchScope ) (1)
[+] SelectionDAG::getAtomic ( unsigned int Opcode, DebugLoc dl, EVT MemVT, EVT VT, SDValue Chain, SDValue Ptr, Value const* PtrVal, unsigned int Alignment, enum AtomicOrdering Ordering, enum SynchronizationScope SynchScope ) (1)
[+] SelectionDAG::getAtomic ( unsigned int Opcode, DebugLoc dl, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Val, MachineMemOperand* MMO, enum AtomicOrdering Ordering, enum SynchronizationScope SynchScope ) (1)
[+] SelectionDAG::getAtomic ( unsigned int Opcode, DebugLoc dl, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Cmp, SDValue Swp, MachineMemOperand* MMO, enum AtomicOrdering Ordering, enum SynchronizationScope SynchScope ) (1)
[+] SelectionDAG::getAtomic ( unsigned int Opcode, DebugLoc dl, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Cmp, SDValue Swp, MachinePointerInfo PtrInfo, unsigned int Alignment, enum AtomicOrdering Ordering, enum SynchronizationScope SynchScope ) (1)
[+] SelectionDAG::getAtomic ( unsigned int Opcode, DebugLoc dl, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Val, Value const* PtrVal, unsigned int Alignment, enum AtomicOrdering Ordering, enum SynchronizationScope SynchScope ) (1)
[+] SelectionDAG::getConvertRndSat EVT VT, DebugLoc dl, SDValue Val, SDValue DTy, SDValue STy, SDValue Rnd, SDValue Sat, enum ISD::CvtCode Code ) (1)
[+] SelectionDAG::getEHLabel ( DebugLoc dl, SDValue Root, MCSymbol* Label ) (1)
[+] SelectionDAG::getExtLoad ( enum ISD::LoadExtType ExtType, DebugLoc dl, EVT VT, SDValue Chain, SDValue Ptr, MachinePointerInfo PtrInfo, EVT MemVT, bool isVolatile, bool isNonTemporal, unsigned int Alignment, MDNode const* TBAAInfo ) (1)
[+] SelectionDAG::getGlobalAddress ( GlobalValue const* GV, DebugLoc DL, EVT VT, int64_t offset, bool isTargetGA, unsigned char TargetFlags ) (1)
[+] SelectionDAG::getIndexedLoad ( SDValue OrigLoad, DebugLoc dl, SDValue Base, SDValue Offset, enum ISD::MemIndexedMode AM ) (1)
[+] SelectionDAG::getIndexedStore ( SDValue OrigStoe, DebugLoc dl, SDValue Base, SDValue Offset, enum ISD::MemIndexedMode AM ) (1)
[+] SelectionDAG::getLoad EVT VT, DebugLoc dl, SDValue Chain, SDValue Ptr, MachinePointerInfo PtrInfo, bool isVolatile, bool isNonTemporal, bool isInvariant, unsigned int Alignment, MDNode const* TBAAInfo, MDNode const* Ranges ) (1)
[+] SelectionDAG::getLoad ( enum ISD::MemIndexedMode AM, enum ISD::LoadExtType ExtType, EVT VT, DebugLoc dl, SDValue Chain, SDValue Ptr, SDValue Offset, EVT MemVT, MachineMemOperand* MMO ) (1)
[+] SelectionDAG::getLoad ( enum ISD::MemIndexedMode AM, enum ISD::LoadExtType ExtType, EVT VT, DebugLoc dl, SDValue Chain, SDValue Ptr, SDValue Offset, MachinePointerInfo PtrInfo, EVT MemVT, bool isVolatile, bool isNonTemporal, bool isInvariant, unsigned int Alignment, MDNode const* TBAAInfo, MDNode const* Ranges ) (1)
[+] SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, ArrayRef<EVT> ResultTys, ArrayRef<SDValue> Ops ) (1)
[+] SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT ) (1)
[+] SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT, ArrayRef<SDValue> Ops ) (1)
[+] SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT1, EVT VT2 ) (1)
[+] SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT1, EVT VT2, ArrayRef<SDValue> Ops ) (1)
[+] SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT1, EVT VT2, EVT VT3, ArrayRef<SDValue> Ops ) (1)
[+] SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT1, EVT VT2, EVT VT3, EVT VT4, ArrayRef<SDValue> Ops ) (1)
[+] SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT1, EVT VT2, EVT VT3, SDValue Op1, SDValue Op2 ) (1)
[+] SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT1, EVT VT2, EVT VT3, SDValue Op1, SDValue Op2, SDValue Op3 ) (1)
[+] SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT1, EVT VT2, SDValue Op1 ) (1)
[+] SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT1, EVT VT2, SDValue Op1, SDValue Op2 ) (1)
[+] SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT1, EVT VT2, SDValue Op1, SDValue Op2, SDValue Op3 ) (1)
[+] SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT, SDValue Op1 ) (1)
[+] SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT, SDValue Op1, SDValue Op2 ) (1)
[+] SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, EVT VT, SDValue Op1, SDValue Op2, SDValue Op3 ) (1)
[+] SelectionDAG::getMachineNode ( unsigned int Opcode, DebugLoc dl, SDVTList VTs, ArrayRef<SDValue> Ops ) (1)
[+] SelectionDAG::getMemcpy ( SDValue Chain, DebugLoc dl, SDValue Dst, SDValue Src, SDValue Size, unsigned int Align, bool isVol, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo ) (1)
[+] SelectionDAG::getMemIntrinsicNode ( unsigned int Opcode, DebugLoc dl, EVT const* VTs, unsigned int NumVTs, SDValue const* Ops, unsigned int NumOps, EVT MemVT, MachinePointerInfo PtrInfo, unsigned int Align, bool Vol, bool ReadMem, bool WriteMem ) (1)
[+] SelectionDAG::getMemIntrinsicNode ( unsigned int Opcode, DebugLoc dl, SDVTList VTList, SDValue const* Ops, unsigned int NumOps, EVT MemVT, MachineMemOperand* MMO ) (1)
[+] SelectionDAG::getMemIntrinsicNode ( unsigned int Opcode, DebugLoc dl, SDVTList VTList, SDValue const* Ops, unsigned int NumOps, EVT MemVT, MachinePointerInfo PtrInfo, unsigned int Align, bool Vol, bool ReadMem, bool WriteMem ) (1)
[+] SelectionDAG::getMemmove ( SDValue Chain, DebugLoc dl, SDValue Dst, SDValue Src, SDValue Size, unsigned int Align, bool isVol, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo ) (1)
[+] SelectionDAG::getMemset ( SDValue Chain, DebugLoc dl, SDValue Dst, SDValue Src, SDValue Size, unsigned int Align, bool isVol, MachinePointerInfo DstPtrInfo ) (1)
[+] SelectionDAG::getMergeValues ( SDValue const* Ops, unsigned int NumOps, DebugLoc dl ) (1)
[+] SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, ArrayRef<EVT> ResultTys, SDValue const* Ops, unsigned int NumOps ) (1)
[+] SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, EVT const* VTs, unsigned int NumVTs, SDValue const* Ops, unsigned int NumOps ) (1)
[+] SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, EVT VT ) (1)
[+] SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, EVT VT, SDUse const* Ops, unsigned int NumOps ) (1)
[+] SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, EVT VT, SDValue const* Ops, unsigned int NumOps ) (1)
[+] SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, EVT VT, SDValue N ) (1)
[+] SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, EVT VT, SDValue N1, SDValue N2 ) (1)
[+] SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, EVT VT, SDValue N1, SDValue N2, SDValue N3 ) (1)
[+] SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, EVT VT, SDValue N1, SDValue N2, SDValue N3, SDValue N4 ) (1)
[+] SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, EVT VT, SDValue N1, SDValue N2, SDValue N3, SDValue N4, SDValue N5 ) (1)
[+] SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, SDVTList VTs ) (1)
[+] SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, SDVTList VTs, SDValue const* Ops, unsigned int NumOps ) (1)
[+] SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, SDVTList VTs, SDValue N ) (1)
[+] SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, SDVTList VTs, SDValue N1, SDValue N2 ) (1)
[+] SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, SDVTList VTs, SDValue N1, SDValue N2, SDValue N3 ) (1)
[+] SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, SDVTList VTs, SDValue N1, SDValue N2, SDValue N3, SDValue N4 ) (1)
[+] SelectionDAG::getNode ( unsigned int Opcode, DebugLoc DL, SDVTList VTs, SDValue N1, SDValue N2, SDValue N3, SDValue N4, SDValue N5 ) (1)
[+] SelectionDAG::getNOT ( DebugLoc DL, SDValue Val, EVT VT ) (1)
[+] SelectionDAG::getSExtOrTrunc ( SDValue Op, DebugLoc DL, EVT VT ) (1)
[+] SelectionDAG::getStore ( SDValue Chain, DebugLoc dl, SDValue Val, SDValue Ptr, MachineMemOperand* MMO ) (1)
[+] SelectionDAG::getStore ( SDValue Chain, DebugLoc dl, SDValue Val, SDValue Ptr, MachinePointerInfo PtrInfo, bool isVolatile, bool isNonTemporal, unsigned int Alignment, MDNode const* TBAAInfo ) (1)
[+] SelectionDAG::getTargetExtractSubreg int SRIdx, DebugLoc DL, EVT VT, SDValue Operand ) (1)
[+] SelectionDAG::getTargetInsertSubreg int SRIdx, DebugLoc DL, EVT VT, SDValue Operand, SDValue Subreg ) (1)
[+] SelectionDAG::getTruncStore ( SDValue Chain, DebugLoc dl, SDValue Val, SDValue Ptr, EVT TVT, MachineMemOperand* MMO ) (1)
[+] SelectionDAG::getTruncStore ( SDValue Chain, DebugLoc dl, SDValue Val, SDValue Ptr, MachinePointerInfo PtrInfo, EVT TVT, bool isNonTemporal, bool isVolatile, unsigned int Alignment, MDNode const* TBAAInfo ) (1)
[+] SelectionDAG::getVAArg EVT VT, DebugLoc dl, SDValue Chain, SDValue Ptr, SDValue SV, unsigned int Align ) (1)
[+] SelectionDAG::getVectorShuffle EVT VT, DebugLoc dl, SDValue N1, SDValue N2, int const* MaskElts ) (1)
[+] SelectionDAG::getZeroExtendInReg ( SDValue Op, DebugLoc DL, EVT SrcTy ) (1)
[+] SelectionDAG::getZExtOrTrunc ( SDValue Op, DebugLoc DL, EVT VT ) (1)
[+] SelectionDAG::init ( MachineFunction& mf, TargetTransformInfo const* TTI ) (1)

SelectionDAGISel.h, libLLVM-3.3.so
namespace llvm
[+] SelectionDAGISel::SelectionDAGISel [not-in-charge] ( TargetMachine const& tm, enum CodeGenOpt::Level OL ) (1)
[+] SelectionDAGISel::SelectionDAGISel [in-charge] ( TargetMachine const& tm, enum CodeGenOpt::Level OL ) (1)

SelectionDAGNodes.h, libLLVM-3.3.so
namespace llvm
[+] MemSDNode::MemSDNode [in-charge] ( unsigned int Opc, DebugLoc dl, SDVTList VTs, EVT MemoryVT, MachineMemOperand* MMO ) (1)
[+] MemSDNode::MemSDNode [not-in-charge] ( unsigned int Opc, DebugLoc dl, SDVTList VTs, EVT MemoryVT, MachineMemOperand* MMO ) (1)
[+] MemSDNode::MemSDNode [not-in-charge] ( unsigned int Opc, DebugLoc dl, SDVTList VTs, SDValue const* Ops, unsigned int NumOps, EVT MemoryVT, MachineMemOperand* MMO ) (1)
[+] MemSDNode::MemSDNode [in-charge] ( unsigned int Opc, DebugLoc dl, SDVTList VTs, SDValue const* Ops, unsigned int NumOps, EVT MemoryVT, MachineMemOperand* MMO ) (1)
[+] SDNode::hasPredecessorHelper ( SDNode const* N, SmallPtrSet<SDNode const*, 32u>& Visited, SmallVector<SDNode const*, 16u>& Worklist ) const (1)

Signals.h, libLLVM-3.3.so
namespace sys
[+] DontRemoveFileOnSignal Path const& Filename ) (1)
[+] RemoveFileOnSignal ( Path const& Filename, std::string* ErrMsg ) (1)

StreamableMemoryObject.h, libLLVM-3.3.so
namespace llvm
[+] StreamingMemoryObject::readBytes ( uint64_t address, uint64_t size, uint8_t* buf, uint64_t* copied ) const (1)

StringRef.h, libLLVM-3.3.so
namespace llvm
[+] StringRef::edit_distance ( StringRef Other, bool AllowReplacements, unsigned int MaxEditDistance ) (1)

TargetInstrInfo.h, libLLVM-3.3.so
namespace llvm
[+] TargetInstrInfo::computeDefOperandLatency ( InstrItineraryData const* ItinData, MachineInstr const* DefMI, bool FindMin ) const (1)
[+] TargetInstrInfo::computeOperandLatency ( InstrItineraryData const* ItinData, MachineInstr const* DefMI, unsigned int DefIdx, MachineInstr const* UseMI, unsigned int UseIdx, bool FindMin ) const (1)

TargetLowering.h, libLLVM-3.3.so
namespace llvm
[+] TargetLowering::BuildExactSDIV ( SDValue Op1, SDValue Op2, DebugLoc dl, SelectionDAG& DAG ) const (1)
[+] TargetLowering::getRegForInlineAsmConstraint ( std::string const& Constraint, EVT VT ) const (1)
[+] TargetLowering::makeLibCall ( SelectionDAG& DAG, enum RTLIB::Libcall LC, EVT RetVT, SDValue const* Ops, unsigned int NumOps, bool isSigned, DebugLoc dl ) const (1)
[+] TargetLowering::SimplifySetCC EVT VT, SDValue N0, SDValue N1, enum ISD::CondCode Cond, bool foldBooleans, TargetLowering::DAGCombinerInfo& DCI, DebugLoc dl ) const (1)
[+] TargetLowering::softenSetCCOperands ( SelectionDAG& DAG, EVT VT, SDValue& NewLHS, SDValue& NewRHS, enum ISD::CondCode& CCCode, DebugLoc DL ) const (1)
[+] TargetLowering::TargetLoweringOpt::ShrinkDemandedOp ( SDValue Op, unsigned int BitWidth, APInt const& Demanded, DebugLoc dl ) (1)
[+] TargetLoweringBase::getSetCCResultType EVT VT ) const (1)

TargetMachine.h, libLLVM-3.3.so
namespace llvm
[+] LLVMTargetMachine::addAnalysisPasses PassManagerBase& PM ) (1)
[+] LLVMTargetMachine::addPassesToEmitFile ( PassManagerBase& PM, formatted_raw_ostream& Out, enum TargetMachine::CodeGenFileType FileType, bool DisableVerify, AnalysisID StartAfter, AnalysisID StopAfter ) (1)
[+] LLVMTargetMachine::addPassesToEmitMachineCode ( PassManagerBase& PM, JITCodeEmitter& MCE, bool DisableVerify ) (1)
[+] LLVMTargetMachine::addPassesToEmitMC ( PassManagerBase& PM, MCContext*& Ctx, raw_ostream& OS, bool DisableVerify ) (1)
[+] LLVMTargetMachine::createPassConfig PassManagerBase& PM ) (1)

TargetRegisterInfo.h, libLLVM-3.3.so
namespace llvm
[+] TargetRegisterInfo::TargetRegisterInfo [in-charge] ( struct TargetRegisterInfoDesc const* ID, TargetRegisterInfo::regclass_iterator RegClassBegin, TargetRegisterInfo::regclass_iterator RegClassEnd, char const*const* SRINames, unsigned int const* SRILaneMasks ) (1)
[+] TargetRegisterInfo::TargetRegisterInfo [not-in-charge] ( struct TargetRegisterInfoDesc const* ID, TargetRegisterInfo::regclass_iterator RegClassBegin, TargetRegisterInfo::regclass_iterator RegClassEnd, char const*const* SRINames, unsigned int const* SRILaneMasks ) (1)

TargetRegistry.h, libLLVM-3.3.so
namespace llvm
[+] createAsmStreamer ( MCContext& Ctx, formatted_raw_ostream& OS, bool isVerboseAsm, bool useLoc, bool useCFI, bool useDwarfDirectory, MCInstPrinter* InstPrint, MCCodeEmitter* CE, MCAsmBackend* TAB, bool ShowInst ) (1)

TargetSchedule.h, libLLVM-3.3.so
namespace llvm
[+] TargetSchedModel::computeInstrLatency MachineInstr const* MI ) const (1)
[+] TargetSchedModel::computeOperandLatency ( MachineInstr const* DefMI, unsigned int DefOperIdx, MachineInstr const* UseMI, unsigned int UseOperIdx, bool FindMin ) const (1)

TargetTransformInfo.h, libLLVM-3.3.so
namespace llvm
[+] TargetTransformInfo::getAddressComputationCost Type* Ty ) const (1)

ToolOutputFile.h, libLLVM-3.3.so
namespace llvm
[+] tool_output_file::tool_output_file [not-in-charge] ( char const* filename, std::string& ErrorInfo, unsigned int Flags ) (1)
[+] tool_output_file::tool_output_file [in-charge] ( char const* filename, std::string& ErrorInfo, unsigned int Flags ) (1)

ValueMapper.h, libLLVM-3.3.so
namespace llvm
[+] MapValue ( Value const* V, ValueToValueMapTy& VM, enum RemapFlags Flags, ValueMapTypeRemapper* TypeMapper ) (1)
[+] RemapInstruction ( Instruction* I, ValueToValueMapTy& VM, enum RemapFlags Flags, ValueMapTypeRemapper* TypeMapper ) (1)

ValueTracking.h, libLLVM-3.3.so
namespace llvm
[+] isKnownNonNull Value const* V ) (1)

Vectorize.h, libLLVM-3.3.so
namespace llvm
[+] createLoopVectorizePass ( ) (1)

YAMLParser.h, libLLVM-3.3.so
namespace llvm::yaml
[+] Node::Node [in-charge] ( unsigned int Type, llvm::OwningPtr<Document>& p2, llvm::StringRef Anchor ) (1)
[+] Node::Node [not-in-charge] ( unsigned int Type, llvm::OwningPtr<Document>& p2, llvm::StringRef Anchor ) (1)

YAMLTraits.h, libLLVM-3.3.so
namespace llvm::yaml
[+] Input::Input [in-charge] ( llvm::StringRef InputContent, void* Ctxt ) (1)
[+] Input::Input [not-in-charge] ( llvm::StringRef InputContent, void* Ctxt ) (1)
[+] Output::outputting ( ) (1)

to the top

Problems with Data Types, Medium Severity (3066)


AsmPrinter.h
namespace llvm
[+] class AsmPrinter (6)

Attributes.h
namespace llvm
[+] enum Attribute::AttrKind (33)

CallingConvLower.h
namespace llvm
[+] class CCState (2)

DFAPacketizer.h
namespace llvm
[+] class VLIWPacketizerList (2)

FastISel.h
namespace llvm
[+] class FastISel (5)

FileSystem.h
namespace sys::fs::detail
[+] class DirIterState (1)

FunctionLoweringInfo.h
namespace llvm
[+] class FunctionLoweringInfo (1)

GlobalValue.h
namespace llvm
[+] enum GlobalValue::LinkageTypes (11)

GVMaterializer.h
namespace llvm
[+] class GVMaterializer (2)

Instruction.h
namespace llvm
[+] enum Instruction::CastOps (1)
[+] enum Instruction::OtherOps (16)

Intrinsics.h
namespace Intrinsic
[+] enum ID (2368)

IRBuilder.h
namespace llvm
[+] class IRBuilderBase (1)

LiveInterval.h
namespace llvm
[+] class LiveInterval (2)
[+] class LiveRange (3)

MachineModuleInfo.h
namespace llvm
[+] class MachineModuleInfo (1)

MachineScheduler.h
namespace llvm
[+] class ScheduleDAGMI (5)

MCAsmInfo.h
namespace llvm
[+] class MCAsmInfo (5)

MCDisassembler.h
namespace llvm
[+] class MCDisassembler (1)

MCExpr.h
namespace llvm
[+] enum MCSymbolRefExpr::VariantKind (29)

MCInstPrinter.h
namespace llvm
[+] class MCInstPrinter (3)

MCInstrAnalysis.h
namespace llvm
[+] class MCInstrAnalysis (1)

MCObjectFileInfo.h
namespace llvm
[+] class MCObjectFileInfo (3)

MCSchedule.h
namespace llvm
[+] class MCSchedModel (1)

MCStreamer.h
namespace llvm
[+] class MCStreamer (3)

MCTargetAsmParser.h
namespace llvm
[+] class MCTargetAsmParser (1)

MemoryObject.h
namespace llvm
[+] class MemoryObject (1)

ObjectFile.h
namespace object
[+] class ObjectFile (3)

PassManagerBuilder.h
namespace llvm
[+] class PassManagerBuilder (1)

RegAllocPBQP.h
namespace llvm
[+] class PBQPBuilder (1)

RuntimeDyld.h
namespace llvm
[+] class RTDyldMemoryManager (4)

RuntimeLibcalls.h
namespace RTLIB
[+] enum Libcall (151)

ScheduleDAG.h
namespace llvm
[+] class ScheduleDAG (6)
[+] class SUnit (2)

ScheduleDAGInstrs.h
namespace llvm
[+] class ScheduleDAGInstrs (1)

SectionMemoryManager.h
namespace llvm
[+] class SectionMemoryManager (1)

SelectionDAG.h
namespace llvm
[+] class SelectionDAG (8)
[+] class SelectionDAG::DAGUpdateListener (1)

SelectionDAGISel.h
namespace llvm
[+] class SelectionDAGISel (1)

StreamableMemoryObject.h
namespace llvm
[+] class StreamableMemoryObject (1)

TargetLibraryInfo.h
namespace LibFunc
[+] enum Func (297)

TargetLowering.h
namespace llvm
[+] class TargetLowering::CallLoweringInfo (4)
[+] class TargetLowering::DAGCombinerInfo (1)
[+] class TargetLowering::TargetLoweringOpt (1)
[+] class TargetLoweringBase (17)

TargetMachine.h
namespace llvm
[+] class LLVMTargetMachine (1)
[+] class TargetMachine (2)

TargetTransformInfo.h
namespace llvm
[+] class TargetTransformInfo (2)

Triple.h
namespace llvm
[+] enum Triple::ArchType (9)

ValueTypes.h
namespace llvm
[+] enum MVT::SimpleValueType (35)

YAMLParser.h
namespace llvm::yaml
[+] class KeyValueNode (1)
[+] class Node (1)
[+] class ScalarNode (1)
[+] class SequenceNode (1)

YAMLTraits.h
namespace llvm::yaml
[+] class Input::MapHNode (2)
[+] class Input::SequenceHNode (1)
[+] class IO (1)

to the top

Problems with Symbols, Medium Severity (3)


DWARFFormValue.h, libLLVM-3.3.so
namespace llvm
[+] DWARFFormValue::getFixedFormSizes ( uint8_t AddrSize, uint16_t Version ) [static] (1)

LiveRangeEdit.h, libLLVM-3.3.so
namespace llvm
[+] LiveRangeEdit::createFrom unsigned int OldReg ) (1)

RegAllocPBQP.h, libLLVM-3.3.so
namespace llvm
[+] PBQPRAProblem::getNodeForVReg unsigned int vreg ) const (1)

to the top

Problems with Data Types, Low Severity (252)


Allocator.h
namespace llvm
[+] class BumpPtrAllocator (1)

Archive.h
namespace object
[+] class Archive (1)

ArrayRef.h
namespace llvm
[+] struct ArrayRef<unsigned char> (1)

BranchProbabilityInfo.h
namespace llvm
[+] class BranchProbabilityInfo (1)

CallGraph.h
namespace llvm
[+] class CallGraph (5)

CallingConv.h
namespace CallingConv
[+] enum ID (2)

COFF.h
namespace object
[+] class COFFObjectFile (4)

DebugInfo.h
namespace llvm
[+] class DebugInfoFinder (3)

DependenceAnalysis.h
namespace llvm
[+] class Dependence (2)

DIBuilder.h
namespace llvm
[+] class DIBuilder (2)

DIContext.h
namespace llvm
[+] class DIContext (1)

ExecutionEngine.h
[+] struct LLVMMCJITCompilerOptions (2)

ExecutionEngine.h
namespace llvm
[+] class EngineBuilder (2)
[+] class ExecutionEngine (1)

FileSystem.h
namespace sys::fs
[+] class directory_entry (1)
[+] class file_status (5)

FileSystem.h
namespace sys::fs::detail
[+] class DirIterState (1)

FormattedStream.h
namespace llvm
[+] class formatted_raw_ostream (2)

FunctionLoweringInfo.h
namespace llvm
[+] class FunctionLoweringInfo (2)

GCOV.h
namespace llvm
[+] class FileInfo (2)
[+] class GCOVBlock (2)
[+] class GCOVFile (2)

GlobalValue.h
namespace llvm
[+] enum GlobalValue::LinkageTypes (1)

Instructions.h
namespace llvm
[+] class SwitchInst (2)

Intrinsics.h
namespace Intrinsic
[+] enum ID (65)

IRBuilder.h
namespace llvm
[+] class IRBuilderBase (2)

LiveInterval.h
namespace llvm
[+] class LiveRange (2)

LiveIntervalAnalysis.h
namespace llvm
[+] class LiveIntervals (1)

LiveRangeEdit.h
namespace llvm
[+] class LiveRangeEdit (2)

LiveRegMatrix.h
namespace llvm
[+] class LiveRegMatrix (1)

LiveStackAnalysis.h
namespace llvm
[+] class LiveStacks (1)

MachineFunction.h
namespace llvm
[+] class MachineFunction (3)

MachineLoopInfo.h
namespace llvm
[+] class MachineLoop (1)

MachineRegisterInfo.h
namespace llvm
[+] class MachineRegisterInfo (3)

MachineScheduler.h
namespace llvm
[+] class ScheduleDAGMI (1)

MachO.h
namespace object
[+] class MachOObjectFile (1)
[+] struct MachOObjectFile::LoadCommandInfo (1)

Mangler.h
namespace llvm
[+] class Mangler (3)

MCAsmInfo.h
namespace llvm
[+] class MCAsmInfo (5)

MCAsmInfoCOFF.h
namespace llvm
[+] class MCAsmInfoCOFF (1)
[+] class MCAsmInfoGNUCOFF (1)
[+] class MCAsmInfoMicrosoft (1)

MCAsmInfoDarwin.h
namespace llvm
[+] class MCAsmInfoDarwin (1)

MCAssembler.h
namespace llvm
[+] class MCAssembler (2)

MCContext.h
namespace llvm
[+] class MCContext (4)

MCELFStreamer.h
namespace llvm
[+] class MCELFStreamer (1)

MCExpr.h
namespace llvm
[+] enum MCSymbolRefExpr::VariantKind (17)

MCInstPrinter.h
namespace llvm
[+] class MCInstPrinter (1)

MCInstrDesc.h
namespace llvm
[+] class MCInstrDesc (3)

MCObjectStreamer.h
namespace llvm
[+] class MCObjectStreamer (1)

MCRegisterInfo.h
namespace llvm
[+] class MCRegisterInfo (1)

MCSchedule.h
namespace llvm
[+] class MCSchedModel (2)

MCSectionCOFF.h
namespace llvm
[+] class MCSectionCOFF (4)

MCStreamer.h
namespace llvm
[+] class MCStreamer (4)

MemoryBuiltins.h
namespace llvm
[+] class ObjectSizeOffsetEvaluator (3)

ObjectFile.h
namespace object
[+] union DataRefImpl (1)

OptTable.h
namespace opt
[+] class OptTable (1)
[+] struct OptTable::Info (2)

PassManagerBuilder.h
namespace llvm
[+] class PassManagerBuilder (2)

RecyclingAllocator.h
namespace llvm
[+] class RecyclingAllocator<BumpPtrAllocator,char,192u,64u> (2)

RegAllocPBQP.h
namespace llvm
[+] class PBQPRAProblem (1)

RegisterClassInfo.h
namespace llvm
[+] class RegisterClassInfo (1)

RegisterPressure.h
namespace llvm
[+] class RegPressureTracker (2)

ScalarEvolution.h
namespace llvm
[+] class ScalarEvolution (1)

ScalarEvolutionExpander.h
namespace llvm
[+] class SCEVExpander (2)

ScheduleDAG.h
namespace llvm
[+] class ScheduleDAG (1)
[+] class SDep (2)

ScheduleDAGInstrs.h
namespace llvm
[+] class ScheduleDAGInstrs (1)

SectionMemoryManager.h
namespace llvm
[+] class SectionMemoryManager (2)

SelectionDAG.h
namespace llvm
[+] class SelectionDAG (5)

SelectionDAGISel.h
namespace llvm
[+] class SelectionDAGISel (1)

SelectionDAGNodes.h
namespace llvm
[+] class BuildVectorSDNode (1)
[+] class ConstantSDNode (1)
[+] class GlobalAddressSDNode (1)
[+] class LoadSDNode (1)
[+] class SDNode (1)

SlotIndexes.h
namespace llvm
[+] class SlotIndexes (1)

SmallVector.h
namespace llvm
[+] class SmallVector<ISD::InputArg,32u> (2)
[+] class SmallVector<ISD::OutputArg,32u> (2)
[+] class SmallVector<SDep,4u> (2)
[+] class SmallVectorImpl<ISD::InputArg> (1)
[+] class SmallVectorImpl<ISD::OutputArg> (1)

stl_pair.h
namespace std
[+] struct pair<SDValue,SDValue> (1)

stl_set.h
namespace std
[+] struct set<unsigned int> (2)

TargetLibraryInfo.h
namespace llvm
[+] class TargetLibraryInfo (1)

TargetLowering.h
namespace llvm
[+] class TargetLowering::CallLoweringInfo (1)

TargetLoweringObjectFile.h
namespace llvm
[+] class TargetLoweringObjectFile (1)

TargetMachine.h
namespace llvm
[+] class LLVMTargetMachine (1)
[+] class TargetMachine (2)

TargetRegisterInfo.h
namespace llvm
[+] class TargetRegisterInfo (1)

TargetRegistry.h
namespace llvm
[+] class Target (3)

Triple.h
namespace llvm
[+] enum Triple::ArchType (1)

ValueTypes.h
namespace llvm
[+] enum MVT::SimpleValueType (4)

YAMLParser.h
namespace llvm::yaml
[+] class Document (2)
[+] class Node (1)

YAMLTraits.h
namespace llvm::yaml
[+] class Input (1)
[+] typedef Input::MapHNode::NameToNode (2)

to the top

Problems with Symbols, Low Severity (65)


Allocator.h, libLLVM-3.3.so
namespace llvm
[+] BumpPtrAllocator::BumpPtrAllocator [in-charge] size_t size, size_t threshold, SlabAllocator& allocator ) (3)
[+] BumpPtrAllocator::BumpPtrAllocator [not-in-charge] size_t size, size_t threshold, SlabAllocator& allocator ) (3)

Archive.h, libLLVM-3.3.so
namespace object
[+] Archive::begin_children bool skip_internal ) const (1)

CallGraph.h, libLLVM-3.3.so
namespace llvm
[+] CallGraph::spliceFunction ( Function const* From, Function const* To ) (1)

ConstantRange.h, libLLVM-3.3.so
namespace llvm
[+] ConstantRange::ConstantRange [in-charge] APInt const& Value ) (1)
[+] ConstantRange::ConstantRange [not-in-charge] APInt const& Value ) (1)
[+] ConstantRange::ConstantRange [in-charge] ( APInt const& Lower, APInt const& Upper ) (2)
[+] ConstantRange::ConstantRange [not-in-charge] ( APInt const& Lower, APInt const& Upper ) (2)

Core.h, libLLVM-3.3.so
[+] LLVMGetAlignment LLVMValueRef Global ) (1)
[+] LLVMSetAlignment ( LLVMValueRef Global, unsigned int Bytes ) (1)

DIBuilder.h, libLLVM-3.3.so
namespace llvm
[+] DIBuilder::createFriend DIType Ty, DIType FriendTy ) (1)
[+] DIBuilder::createObjCIVar ( StringRef Name, DIFile File, unsigned int LineNo, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned int Flags, DIType Ty, MDNode* PropertyNode ) (1)
[+] DIBuilder::createObjCIVar ( StringRef Name, DIFile File, unsigned int LineNo, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned int Flags, DIType Ty, StringRef PropertyName, StringRef PropertyGetterName, StringRef PropertySetterName, unsigned int PropertyAttributes ) (1)
[+] DIBuilder::createStaticMemberType ( DIDescriptor Scope, StringRef Name, DIFile File, unsigned int LineNo, DIType Ty, unsigned int Flags, Value* Val ) (1)
[+] DIBuilder::createVectorType uint64_t Size, uint64_t AlignInBits, DIType Ty, DIArray Subscripts ) (1)

ExecutionEngine.h, libLLVM-3.3.so
namespace llvm
[+] ExecutionEngine::MCJITCtor [data] (1)

IPO.h, libLLVM-3.3.so
namespace llvm
[+] createInternalizePass ArrayRef<char const*> exportList ) (1)

ISDOpcodes.h
namespace ISD
[+] FIRST_TARGET_MEMORY_OPCODE [data] (1)

LiveInterval.h, libLLVM-3.3.so
namespace llvm
[+] LiveRange::print raw_ostream& os ) const (1)

lto.h, libLTO.so
[+] lto_codegen_add_module ( struct LTOCodeGenerator* cg, struct LTOModule* mod ) (1)
[+] lto_codegen_compile_to_file ( struct LTOCodeGenerator* cg, char const** name ) (1)
[+] lto_codegen_set_debug_model ( struct LTOCodeGenerator* cg, enum lto_debug_model p2 ) (1)
[+] lto_codegen_set_pic_model ( struct LTOCodeGenerator* cg, enum lto_codegen_model p2 ) (1)
[+] lto_codegen_write_merged_modules ( struct LTOCodeGenerator* cg, char const* path ) (1)
[+] lto_module_is_object_file char const* path ) (1)
[+] lto_module_is_object_file_for_target ( char const* path, char const* target_triple_prefix ) (1)
[+] lto_module_is_object_file_in_memory void const* mem, size_t length ) (1)
[+] lto_module_is_object_file_in_memory_for_target void const* mem, size_t length, char const* target_triple_prefix ) (1)

MachineInstr.h, libLLVM-3.3.so
namespace llvm
[+] MachineInstr::addRegisterDead ( unsigned int IncomingReg, TargetRegisterInfo const* RegInfo, bool AddIfNotFound ) (1)
[+] MachineInstr::addRegisterDefined ( unsigned int IncomingReg, TargetRegisterInfo const* RegInfo ) (1)

MachineScheduler.h, libLLVM-3.3.so
namespace llvm
[+] ScheduleDAGMI::enterRegion ( MachineBasicBlock* bb, MachineBasicBlock::iterator begin, MachineBasicBlock::iterator end, unsigned int endcount ) (1)

MachO.h, libLLVM-3.3.so
namespace object
[+] MachOObjectFile::getDataInCodeTableEntry ( uint32_t DataOffset, unsigned int Index ) const (1)
[+] MachOObjectFile::getDysymtabLoadCommand ( ) const (1)
[+] MachOObjectFile::getHeader ( ) const (1)
[+] MachOObjectFile::getLinkeditDataLoadCommand struct MachOObjectFile::LoadCommandInfo const& L ) const (1)
[+] MachOObjectFile::getLinkerOptionsLoadCommand struct MachOObjectFile::LoadCommandInfo const& L ) const (1)
[+] MachOObjectFile::getRelocation union DataRefImpl Rel ) const (1)
[+] MachOObjectFile::getSection union DataRefImpl DRI ) const (1)
[+] MachOObjectFile::getSection ( struct MachOObjectFile::LoadCommandInfo const& L, unsigned int Index ) const (1)
[+] MachOObjectFile::getSection64 union DataRefImpl DRI ) const (1)
[+] MachOObjectFile::getSection64 ( struct MachOObjectFile::LoadCommandInfo const& L, unsigned int Index ) const (1)
[+] MachOObjectFile::getSegment64LoadCommand struct MachOObjectFile::LoadCommandInfo const& L ) const (1)
[+] MachOObjectFile::getSegmentLoadCommand struct MachOObjectFile::LoadCommandInfo const& L ) const (1)
[+] MachOObjectFile::getSymbol64TableEntry union DataRefImpl DRI ) const (1)
[+] MachOObjectFile::getSymbolTableEntry union DataRefImpl DRI ) const (1)
[+] MachOObjectFile::getSymtabLoadCommand ( ) const (1)

MCELFStreamer.h, libLLVM-3.3.so
namespace llvm
[+] MCELFStreamer::EmitSymbolAttribute ( MCSymbol* Symbol, enum MCSymbolAttr Attribute ) (1)

MemoryBuiltins.h, libLLVM-3.3.so
namespace llvm
[+] getMallocArraySize ( CallInst* CI, DataLayout const* TD, TargetLibraryInfo const* TLI, bool LookThroughSExt ) (1)
[+] getObjectSize ( Value const* Ptr, uint64_t& Size, DataLayout const* TD, TargetLibraryInfo const* TLI, bool RoundToAlign ) (1)
[+] isArrayMalloc ( Value const* I, DataLayout const* TD, TargetLibraryInfo const* TLI ) (1)
[+] ObjectSizeOffsetVisitor::ObjectSizeOffsetVisitor [in-charge] ( DataLayout const* TD, TargetLibraryInfo const* TLI, LLVMContext& Context, bool RoundToAlign ) (1)
[+] ObjectSizeOffsetVisitor::ObjectSizeOffsetVisitor [not-in-charge] ( DataLayout const* TD, TargetLibraryInfo const* TLI, LLVMContext& Context, bool RoundToAlign ) (1)

Passes.h, libLLVM-3.3.so
namespace llvm
[+] createDwarfEHPass TargetMachine const* tm ) (1)

RegAllocPBQP.h, libLLVM-3.3.so
namespace llvm
[+] PBQPRAProblem::getNodeForVReg unsigned int vreg ) const (1)

ScheduleDAGInstrs.h, libLLVM-3.3.so
namespace llvm
[+] ScheduleDAGInstrs::enterRegion ( MachineBasicBlock* bb, MachineBasicBlock::iterator begin, MachineBasicBlock::iterator end, unsigned int endcount ) (1)

SourceMgr.h, libLLVM-3.3.so
namespace llvm
[+] SourceMgr::AddIncludeFile ( std::string const& Filename, SMLoc IncludeLoc, std::string& IncludedFile ) (1)

TargetMachine.h, libLLVM-3.3.so
[+] LLVMCreateTargetMachine LLVMTargetRef T, char* Triple, char* CPU, char* Features, enum LLVMCodeGenOptLevel Level, enum LLVMRelocMode Reloc, enum LLVMCodeModel CodeModel ) (3)

to the top

Problems with Constants, Low Severity (8)


config.h
[+] HAVE_MEMCPY
[+] HAVE_MEMMOVE
[+] HAVE_STRCHR
[+] HAVE_STRCMP
[+] HAVE_STRDUP
[+] HAVE_STRRCHR
[+] LLVM_CONFIGTIME
[+] LTDL_SHLIBPATH_VAR

to the top

Other Changes in Data Types (965)


AsmLexer.h
namespace llvm
[+] class AsmLexer (1)

Attributes.h
namespace llvm
[+] enum Attribute::AttrKind (3)

CallingConv.h
namespace CallingConv
[+] enum ID (4)

CallingConvLower.h
namespace llvm
[+] class CCState (1)

Core.h
[+] enum LLVMOpcode (1)

ExecutionEngine.h
namespace llvm
[+] class ExecutionEngineState (1)

Instruction.h
namespace llvm
[+] enum Instruction::CastOps (1)

Intrinsics.h
namespace Intrinsic
[+] enum ID (849)

LiveInterval.h
namespace llvm
[+] class ConnectedVNInfoEqClasses (1)

MachineFunction.h
namespace llvm
[+] class MachineFunction (1)

MachineFunctionAnalysis.h
namespace llvm
[+] class MachineFunctionAnalysis (1)

MCAsmBackend.h
namespace llvm
[+] class MCAsmBackend (1)

MCAsmLayout.h
namespace llvm
[+] class MCAsmLayout (1)

MCExpr.h
namespace llvm
[+] enum MCSymbolRefExpr::VariantKind (31)

MCTargetAsmParser.h
namespace llvm
[+] class MCTargetAsmParser (2)

RuntimeDyld.h
namespace llvm
[+] class RTDyldMemoryManager (1)

RuntimeLibcalls.h
namespace RTLIB
[+] enum Libcall (34)

SelectionDAGISel.h
namespace llvm
[+] class SelectionDAGISel (1)

TargetInstrInfo.h
namespace llvm
[+] class TargetInstrInfo (1)

TargetLibraryInfo.h
namespace LibFunc
[+] enum Func (12)

TargetMachine.h
namespace llvm
[+] class TargetMachine (1)

TargetSelectionDAGInfo.h
namespace llvm
[+] class TargetSelectionDAGInfo (6)

TargetSubtargetInfo.h
namespace llvm
[+] class TargetSubtargetInfo (1)

Triple.h
namespace llvm
[+] enum Triple::ArchType (1)
[+] enum Triple::OSType (2)
[+] enum Triple::VendorType (1)

ValueTypes.h
namespace llvm
[+] enum MVT::SimpleValueType (5)

to the top

Other Changes in Symbols (1)


ObjectCache.h
namespace llvm
[+] ObjectCache::getObject Module const* M ) (1)

to the top

Other Changes in Constants (14)


Compiler.h
[+] LLVM_HAS_INITIALIZER_LISTS

config.h
[+] ENABLE_CRASH_OVERRIDES
[+] HAVE_FUTIMENS
[+] HAVE_FUTIMES
[+] HAVE_TERMINFO

ConvertUTF.h
[+] UNI_UTF16_BYTE_ORDER_MARK_NATIVE
[+] UNI_UTF16_BYTE_ORDER_MARK_SWAPPED

Disassembler.h
[+] LLVMDisassembler_Option_PrintLatency
[+] LLVMDisassembler_Option_SetInstrComments
[+] LLVMDisassembler_ReferenceType_Out_Objc_CFString_Ref
[+] LLVMDisassembler_ReferenceType_Out_Objc_Class_Ref
[+] LLVMDisassembler_ReferenceType_Out_Objc_Message
[+] LLVMDisassembler_ReferenceType_Out_Objc_Message_Ref
[+] LLVMDisassembler_ReferenceType_Out_Objc_Selector_Ref

to the top

Header Files (519)


AIXDataTypesFix.h
AliasAnalysis.h
AliasSetTracker.h
AlignOf.h
Allocator.h
Passes.h (Analysis/Passes.h)
APFloat.h
APInt.h
APSInt.h
Arg.h
ArgList.h
Argument.h
ArrayRecycler.h
ArrayRef.h
AsmCond.h
AsmLexer.h
AsmPrinter.h
AssemblyAnnotationWriter.h
Atomic.h
Attributes.h
AutoUpgrade.h
BasicBlock.h
BasicBlockUtils.h
Binary.h
Archive.h (Bitcode/Archive.h)
BitCodes.h
BitReader.h
BitstreamReader.h
BitstreamWriter.h
BitVector.h
BitWriter.h
BlackList.h
BlockFrequency.h
BlockFrequencyImpl.h
BlockFrequencyInfo.h
BranchProbability.h
BranchProbabilityInfo.h
Briggs.h
BuildLibCalls.h
BypassSlowDivision.h
CalcSpillWeights.h
CallGraph.h
CallGraphSCCPass.h
CallingConv.h
CallingConvLower.h
CallPrinter.h
CallSite.h
Capacity.h
CaptureTracking.h
Casting.h
CBindingWrapping.h
CFGPrinter.h
circular_raw_ostream.h
Cloning.h
CmpInstAnalysis.h
CodeExtractor.h
CodeGen.h
Passes.h (CodeGen/Passes.h)
CodeMetrics.h
CommandFlags.h
CommandLine.h
Compiler.h
Compression.h
config.h
Constant.h
ConstantFolder.h
ConstantFolding.h
ConstantRange.h
Constants.h
ConstantsScanner.h
ConvertUTF.h
Core.h
CostTable.h
CrashRecoveryContext.h
DAGCombine.h
DAGDeltaAlgorithm.h
DataExtractor.h
DataFlow.h
DataLayout.h
DataStream.h
DataTypes.h
Debug.h
DebugInfo.h
DebugLoc.h
DeltaAlgorithm.h
DenseMap.h
DenseMapInfo.h
DenseSet.h
DependenceAnalysis.h
DepthFirstIterator.h
DerivedTypes.h
DFAPacketizer.h
DIBuilder.h
DIContext.h
DominanceFrontier.h
DominatorInternals.h
Dominators.h
DomPrinter.h
DOTGraphTraits.h
DOTGraphTraitsPass.h
Dwarf.h
DWARFFormValue.h
DynamicLibrary.h
EdgeBundles.h
edit_distance.h
Endian.h
EquivalenceClasses.h
Errno.h
ErrorHandling.h
ErrorOr.h
FastISel.h
FEnv.h
FileOutputBuffer.h
FileSystem.h
FileUtilities.h
FindUsedTypes.h
FoldingSet.h
Format.h
FormattedStream.h
Function.h
FunctionLoweringInfo.h
GCMetadata.h
GCMetadataPrinter.h
GCOV.h
GCs.h
GCStrategy.h
GenericValue.h
GetElementPtrTypeIterator.h
GlobalAlias.h
GlobalValue.h
GlobalVariable.h
Graph.h
GraphTraits.h
GraphWriter.h
GVMaterializer.h
Hashing.h
HeuristicBase.h
HeuristicSolver.h
Host.h
ilist.h
ilist_node.h
ImmutableList.h
ImmutableMap.h
ImmutableSet.h
IncludeFile.h
IndexedMap.h
Initialization.h
InitializePasses.h
InlineAsm.h
InlineCost.h
InlinerPass.h
InstIterator.h
InstrTypes.h
Instruction.h
Instructions.h
InstructionSimplify.h
Instrumentation.h
InstVisitor.h
IntegerDivision.h
IntegersSubset.h
IntegersSubsetMapping.h
IntEqClasses.h
Interpreter.h
IntervalMap.h
IntervalPartition.h
IntrinsicInst.h
IntrinsicLowering.h
Intrinsics.h
IntrusiveRefCntPtr.h
IRBuilder.h
IRReader.h
ISDOpcodes.h
IVUsers.h
JIT.h
JITCodeEmitter.h
JITEventListener.h
JITMemoryManager.h
LatencyPriorityQueue.h
LazyValueInfo.h
LeakDetector.h
LEB128.h
LexicalScopes.h
LibCallAliasAnalysis.h
LibCallSemantics.h
LinkAllAsmWriterComponents.h
LinkAllCodegenComponents.h
LinkAllIR.h
LinkAllPasses.h
LinkTimeOptimizer.h
Lint.h
LiveInterval.h
LiveIntervalAnalysis.h
LiveIntervalUnion.h
LiveRangeEdit.h
LiveRegMatrix.h
LiveStackAnalysis.h
LiveVariables.h
Analysis.h (llvm-c/Analysis.h)
Disassembler.h (llvm-c/Disassembler.h)
ExecutionEngine.h (llvm-c/ExecutionEngine.h)
Linker.h (llvm-c/Linker.h)
TargetMachine.h (llvm-c/TargetMachine.h)
IPO.h (llvm-c/Transforms/IPO.h)
PassManagerBuilder.h (llvm-c/Transforms/PassManagerBuilder.h)
Scalar.h (llvm-c/Transforms/Scalar.h)
Vectorize.h (llvm-c/Transforms/Vectorize.h)
llvm-config.h
Analysis.h (llvm/CodeGen/Analysis.h)
ExecutionEngine.h (llvm/ExecutionEngine/ExecutionEngine.h)
Linker.h (llvm/Linker.h)
Disassembler.h (llvm/Support/Disassembler.h)
TargetMachine.h (llvm/Target/TargetMachine.h)
IPO.h (llvm/Transforms/IPO.h)
PassManagerBuilder.h (llvm/Transforms/IPO/PassManagerBuilder.h)
Scalar.h (llvm/Transforms/Scalar.h)
Vectorize.h (llvm/Transforms/Vectorize.h)
LLVMBitCodes.h
LLVMContext.h
Loads.h
Local.h
Locale.h
LockFileManager.h
LoopInfo.h
LoopInfoImpl.h
LoopIterator.h
LoopPass.h
lto.h
MachineBasicBlock.h
MachineBlockFrequencyInfo.h
MachineBranchProbabilityInfo.h
MachineCodeEmitter.h
MachineCodeInfo.h
MachineConstantPool.h
MachineDominators.h
MachineFrameInfo.h
MachineFunction.h
MachineFunctionAnalysis.h
MachineFunctionPass.h
MachineInstr.h
MachineInstrBuilder.h
MachineInstrBundle.h
MachineJumpTableInfo.h
MachineLocation.h
MachineLoopInfo.h
MachineMemOperand.h
MachineModuleInfo.h
MachineModuleInfoImpls.h
MachineOperand.h
MachinePassRegistry.h
MachinePostDominators.h
MachineRegisterInfo.h
MachineRelocation.h
MachineScheduler.h
MachineSSAUpdater.h
MachineTraceMetrics.h
MachOFormat.h
MachORelocation.h
Main.h
ManagedStatic.h
Mangler.h
MapVector.h
Math.h
MathExtras.h
MCAsmBackend.h
MCAsmInfo.h
MCAsmInfoCOFF.h
MCAsmInfoDarwin.h
MCAsmLayout.h
MCAsmLexer.h
MCAsmParser.h
MCAsmParserExtension.h
MCAssembler.h
MCAtom.h
MCCodeEmitter.h
MCCodeGenInfo.h
MCContext.h
MCDirectives.h
MCDisassembler.h
MCDwarf.h
MCELF.h
MCELFObjectWriter.h
MCELFStreamer.h
MCELFSymbolFlags.h
MCExpr.h
MCFixedLenDisassembler.h
MCFixup.h
MCFixupKindInfo.h
MCInst.h
MCInstBuilder.h
MCInstPrinter.h
MCInstrAnalysis.h
MCInstrDesc.h
MCInstrInfo.h
MCInstrItineraries.h
MCJIT.h
MCLabel.h
MCMachObjectWriter.h
MCModule.h
MCObjectFileInfo.h
MCObjectStreamer.h
MCObjectWriter.h
MCParsedAsmOperand.h
MCRegisterInfo.h
MCSchedule.h
MCSection.h
MCSectionCOFF.h
MCSectionELF.h
MCSectionMachO.h
MCStreamer.h
MCSubtargetInfo.h
MCSymbol.h
MCTargetAsmParser.h
MCValue.h
MCWin64EH.h
MCWinCOFFObjectWriter.h
MDBuilder.h
Memory.h
MemoryBuffer.h
MemoryBuiltins.h
MemoryDependenceAnalysis.h
MemoryObject.h
Metadata.h
Module.h
ModuleUtils.h
Mutex.h
MutexGuard.h
NoFolder.h
None.h
NullablePtr.h
ObjCARC.h
Object.h
Archive.h (Object/Archive.h)
COFF.h (Object/COFF.h)
ELF.h (Object/ELF.h)
Error.h (Object/Error.h)
MachO.h (Object/MachO.h)
ObjectBuffer.h
ObjectCache.h
ObjectFile.h
ObjectImage.h
OperandTraits.h
Operator.h
OProfileWrapper.h
Option.h
Optional.h
OptSpecifier.h
OptTable.h
OutputBuffer.h
OwningPtr.h
PackedVector.h
Parser.h
Pass.h
PassAnalysisSupport.h
PassManager.h
PassManagers.h
PassNameParser.h
PassRegistry.h
PassSupport.h
Path.h
PathNumbering.h
PathProfileInfo.h
PathV1.h
PathV2.h
PatternMatch.h
PHITransAddr.h
PluginLoader.h
PointerIntPair.h
PointerLikeTypeTraits.h
PointerUnion.h
PostDominators.h
PostOrderIterator.h
PredIteratorCache.h
PrettyStackTrace.h
PrintModulePass.h
PriorityQueue.h
Process.h
ProfileDataLoader.h
ProfileDataTypes.h
ProfileInfo.h
ProfileInfoLoader.h
ProfileInfoTypes.h
Program.h
PromoteMemToReg.h
PseudoSourceValue.h
PtrUseVisitor.h
raw_os_ostream.h
raw_ostream.h
ReaderWriter.h
Record.h
Recycler.h
RecyclingAllocator.h
RegAllocPBQP.h
RegAllocRegistry.h
Regex.h
RegionInfo.h
RegionIterator.h
RegionPass.h
RegionPrinter.h
RegisterClassInfo.h
RegisterPressure.h
RegisterScavenging.h
Registry.h
RegistryParser.h
RelocVisitor.h
ResourcePriorityQueue.h
RuntimeDyld.h
RuntimeLibcalls.h
RWMutex.h
SaveAndRestore.h
ScalarEvolution.h
ScalarEvolutionExpander.h
ScalarEvolutionExpressions.h
ScalarEvolutionNormalization.h
SCCIterator.h
ScheduleDAG.h
ScheduleDAGInstrs.h
ScheduleDFS.h
ScheduleHazardRecognizer.h
SchedulerRegistry.h
ScopedHashTable.h
ScoreboardHazardRecognizer.h
SectionKind.h
SectionMemoryManager.h
SelectionDAG.h
SelectionDAGISel.h
SelectionDAGNodes.h
SetOperations.h
SetVector.h
Signals.h
SimplifyIndVar.h
SimplifyLibCalls.h
SlotIndexes.h
SmallBitVector.h
SmallPtrSet.h
SmallSet.h
SmallString.h
SmallVector.h
SMLoc.h
Solution.h
SourceMgr.h
SparseBitVector.h
SparseMultiSet.h
SparsePropagation.h
SparseSet.h
SSAUpdater.h
SSAUpdaterImpl.h
Statistic.h
STLExtras.h
StreamableMemoryObject.h
StringExtras.h
StringMap.h
StringMatcher.h
StringPool.h
StringRef.h
StringSet.h
StringSwitch.h
SubtargetFeature.h
COFF.h (Support/COFF.h)
ELF.h (Support/ELF.h)
MachO.h (Support/MachO.h)
SwapByteOrder.h
SymbolTableListTraits.h
system_error.h
SystemUtils.h
Error.h (TableGen/Error.h)
TableGenBackend.h
Target.h
TargetFolder.h
TargetFrameLowering.h
TargetInstrInfo.h
TargetIntrinsicInfo.h
TargetJITInfo.h
TargetLibraryInfo.h
TargetLowering.h
TargetLoweringObjectFile.h
TargetLoweringObjectFileImpl.h
TargetOpcodes.h
TargetOptions.h
TargetRegisterInfo.h
TargetRegistry.h
TargetSchedule.h
TargetSelect.h
TargetSelectionDAGInfo.h
TargetSubtargetInfo.h
TargetTransformInfo.h
Threading.h
ThreadLocal.h
Timer.h
TimeValue.h
TinyPtrVector.h
ToolOutputFile.h
Trace.h
Triple.h
Twine.h
Type.h
type_traits.h
TypeBuilder.h
TypeFinder.h
UnifyFunctionExitNodes.h
UniqueVector.h
UnrollLoop.h
Use.h
User.h
Valgrind.h
Value.h
ValueHandle.h
ValueMap.h
ValueMapper.h
ValueSymbolTable.h
ValueTracking.h
ValueTypes.h
VariadicFunction.h
Verifier.h
VirtRegMap.h
Watchdog.h
Win64EH.h
Writer.h
YAMLParser.h
YAMLTraits.h

to the top

Shared Libraries (3)


libLLVM-3.3.so
libLTO.so
libprofile_rt.so

to the top




Generated on Fri Jan 10 04:56:03 2014 for LLVM by ABI Compliance Checker 1.99.8.4  
A tool for checking backward compatibility of a C/C++ library API