llvm::LibCallInfo Class Reference

#include <LibCallSemantics.h>

List of all members.

Public Member Functions

const LibCallLocationInfogetLocationInfo (unsigned LocID) const
 getLocationInfo - Return information about the specified LocationID.
const LibCallFunctionInfogetFunctionInfo (Function *F) const
virtual unsigned getLocationInfo (const LibCallLocationInfo *&Array) const
virtual const LibCallFunctionInfogetFunctionInfoArray () const =0


Detailed Description

LibCallInfo - Abstract interface to query about library call information. Instances of this class return known information about some set of libcalls.

Member Function Documentation

const LibCallFunctionInfo* llvm::LibCallInfo::getFunctionInfo ( Function *  F  )  const

getFunctionInfo - Return the LibCallFunctionInfo object corresponding to the specified function if we have it. If not, return null.

virtual const LibCallFunctionInfo* llvm::LibCallInfo::getFunctionInfoArray (  )  const [pure virtual]

getFunctionInfoArray - Return an array of descriptors that describe the set of libcalls represented by this LibCallInfo object. This array is terminated by an entry with a NULL name.

virtual unsigned llvm::LibCallInfo::getLocationInfo ( const LibCallLocationInfo *&  Array  )  const [inline, virtual]

getLocationInfo - Return descriptors for the locations referenced by this set of libcalls.


The documentation for this class was generated from the following file:

Generated on Fri Mar 19 01:41:24 2010 by  doxygen 1.5.8