Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

DataExtender Member List

This is the complete list of members for DataExtender, including all inherited members.
aOutHeaderGenXCoffFileGen [protected]
binaryOutputFileXCoffFileGen [protected]
byteCountForInst(uint32_t instPointIdx, uint64_t instStubAddress, TextSection *textSect)DataExtender [inline, virtual]
byteCountForSharedLibFuncWrappers()DataExtender [inline, virtual]
dataBufferEntryCountXCoffFileGen [protected]
DataExtender(XCoffFile *xcoff, char *extension)DataExtender
dump()XCoffFileGen
extendedDataSizeXCoffFileGen [protected]
fileExtensionXCoffFileGen [protected]
fileHeaderGenXCoffFileGen [protected]
generateCodeForInst(uint32_t instPointIdx, uint64_t instStubAddress, TextSection *textSect, BaseGen *gen, uint32_t genBufferOffset)DataExtender [inline, virtual]
generateSharedLibFuncWrapper(uint32_t libFuncIdx, uint64_t funcCallAddr, uint32_t genBufferOffset, BaseGen *gen)DataExtender [inline, virtual]
generateStubForAllLibraryCalls(uint32_t genBufferOffset, BaseGen *gen)XCoffFileGen
getAllObjects(BaseGen **arr, uint32_t s)XCoffFileGen
getDataBufferEntryCount()XCoffFileGen [inline]
getDataOffsetForInst(uint32_t idx)DataExtender [inline, virtual]
getExtendedDataSize()XCoffFileGen [inline]
getFileExtension()XCoffFileGen [inline]
getGenClassName()DataExtender [inline, virtual]
getInstrumentedFileSize()XCoffFileGen [inline]
getLineInfoOffsetForInst(uint32_t idx)XCoffFileGen
getNewBSSSectionVAddressForInst()XCoffFileGen
getNumberOfAllBlocks()XCoffFileGen
getNumberOfAllFloatPOps()XCoffFileGen
getNumberOfAllFunctions()XCoffFileGen
getNumberOfAllMemoryOps()XCoffFileGen
getNumberOfAllObjects()XCoffFileGen
getNumberOfInstPoints(TextSection *textSect)XCoffFileGen [inline, virtual]
getNumOfSharedLibFuncs()DataExtender [inline, virtual]
getPathToInstLib()XCoffFileGen [inline]
getPhaseIndex()XCoffFileGen [inline]
getRawSectionOffsetForInst(uint32_t idx)XCoffFileGen
getRawSectionSizeForInst(uint32_t idx)XCoffFileGen
getRelocOffsetForInst(uint32_t idx)XCoffFileGen
getSharedLibFuncAddrLocation(uint32_t i)DataExtender [inline, virtual]
getSharedLibFuncName(uint32_t i)DataExtender [inline, virtual]
getSharedLibraryPathAndObj(char **path, char **name, char **obj)DataExtender [inline, virtual]
getSymbolTableOffsetForInst()XCoffFileGen
initializeReservedData(DataSection *dataSect, BaseGen *gen)DataExtender [inline, virtual]
inputFileNameXCoffFileGen [protected]
inst_step1_allocateBuffers()XCoffFileGen [protected]
inst_step2_setFileOffsets()XCoffFileGen [protected]
inst_step3_instrumentInBuffer()XCoffFileGen [protected]
inst_step4_updateBSSCSectionEntries()XCoffFileGen [protected]
instrument()XCoffFileGen
instrumentedFileSizeXCoffFileGen [protected]
lineInfoTablesGenXCoffFileGen [protected]
maxByteCountPerInst()DataExtender [inline, virtual]
numberOfInstPointsXCoffFileGen [protected]
numberOfSectionsXCoffFileGen [protected]
outputFileNameXCoffFileGen [protected]
pathToInstLibrariesXCoffFileGen [protected]
phaseIndexXCoffFileGen [protected]
printInstrumentationPoints()DataExtender [inline, virtual]
rawSectionsGenXCoffFileGen [protected]
relocationTablesGenXCoffFileGen [protected]
reserveDataForInstrumentation()DataExtender [virtual]
sectHeadersGenXCoffFileGen [protected]
selectInstrumentationPoints(char *inpFile)DataExtender [inline, virtual]
setAddrOfSharedLibFuncWrapper(uint32_t i, uint64_t addr)DataExtender [inline, virtual]
setPathToInstLib(char *libPathTop)XCoffFileGen
stringTableGenXCoffFileGen [protected]
symbolTableGenXCoffFileGen [protected]
verify(uint32_t written)DataExtender [virtual]
xcoffFileXCoffFileGen [protected]
XCoffFileGen(XCoffFile *xcoff, char *extension, uint32_t phaseNo, char *blockFile)XCoffFileGen [protected]
~DataExtender()DataExtender [inline, virtual]
~XCoffFileGen()XCoffFileGen [inline, virtual]

Generated on Mon Jan 28 11:08:38 2008 for PMaCInstrumentor by doxygen 1.3.5