aOutHeaderGen | XCoffFileGen | [protected] |
binaryOutputFile | XCoffFileGen | [protected] |
blocksToInstrument | CountAllBlocks | [protected] |
byteCountForInst(uint32_t instPointIdx, uint64_t instStubAddress, TextSection *textSect) | CountAllBlocks | [virtual] |
byteCountForSharedLibFuncWrappers() | CountAllBlocks | [inline, virtual] |
bytesPerBufferEntry() | CountAllBlocks | [inline] |
commentAddress | CountAllBlocks | [protected] |
CountAllBlocks(XCoffFile *xcoff, char *extension, uint32_t phaseNo) | CountAllBlocks | |
dataBufferAddress | CountAllBlocks | [protected] |
dataBufferEntryCount | XCoffFileGen | [protected] |
dump() | XCoffFileGen | |
execTOCAddress | CountAllBlocks | [protected] |
extendedBeginAddr | CountAllBlocks | [protected] |
extendedDataSize | XCoffFileGen | [protected] |
fileExtension | XCoffFileGen | [protected] |
fileHeaderGen | XCoffFileGen | [protected] |
filterBlockForInst(BasicBlock *bb) | CountAllBlocks | |
findTerminationBlock() | CountAllBlocks | |
generateCodeForInst(uint32_t instPointIdx, uint64_t instStubAddress, TextSection *textSect, BaseGen *gen, uint32_t genBufferOffset) | CountAllBlocks | [virtual] |
generateFuncCallFull(Instruction *insnBuffer, uint32_t *insnIndex, uint32_t reg, uint64_t stubAddr, uint64_t funcAddr) | CountAllBlocks | |
generateSharedLibFuncWrapper(uint32_t libFuncIdx, uint64_t funcCallAddr, uint32_t genBufferOffset, BaseGen *gen) | CountAllBlocks | [virtual] |
generateStubForAllLibraryCalls(uint32_t genBufferOffset, BaseGen *gen) | XCoffFileGen | |
getAllObjects(BaseGen **arr, uint32_t s) | XCoffFileGen | |
getCommentAddressOffset() | CountAllBlocks | [inline] |
getCRSaveOffset() | CountAllBlocks | [inline] |
getCTRSaveOffset() | CountAllBlocks | [inline] |
getDataBufferEntryCount() | XCoffFileGen | [inline] |
getDataOffsetForInst(uint32_t idx) | CountAllBlocks | [inline, virtual] |
getEXRSaveOffset() | CountAllBlocks | [inline] |
getExtendedDataSize() | XCoffFileGen | [inline] |
getFileExtension() | XCoffFileGen | [inline] |
getFPRSaveOffset(uint32_t reg) | CountAllBlocks | [inline] |
getFPSCRSaveOffset() | CountAllBlocks | [inline] |
getGenClassName() | CountAllBlocks | [inline, virtual] |
getGPRSaveOffset(uint32_t reg) | CountAllBlocks | [inline] |
getInstBlocks() | CountAllBlocks | [inline] |
getInstrumentedFileSize() | XCoffFileGen | [inline] |
getLineInfoOffsetForInst(uint32_t idx) | XCoffFileGen | |
getLNKSaveOffset() | CountAllBlocks | [inline] |
getNewBSSSectionVAddressForInst() | XCoffFileGen | |
getNumberOfAllBlocks() | XCoffFileGen | |
getNumberOfAllFloatPOps() | XCoffFileGen | |
getNumberOfAllFunctions() | XCoffFileGen | |
getNumberOfAllMemoryOps() | XCoffFileGen | |
getNumberOfAllObjects() | XCoffFileGen | |
getNumberOfInstPoints(TextSection *textSect) | XCoffFileGen | [inline, virtual] |
getNumOfSharedLibFuncs() | CountAllBlocks | [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) | CountAllBlocks | [inline, virtual] |
getSharedLibFuncName(uint32_t i) | CountAllBlocks | [inline, virtual] |
getSharedLibraryPathAndObj(char **path, char **name, char **obj) | CountAllBlocks | [virtual] |
getSymbolTableOffsetForInst() | XCoffFileGen | |
howManyBufferEntry() | CountAllBlocks | [inline] |
initializeReservedData(DataSection *dataSect, BaseGen *gen) | CountAllBlocks | [virtual] |
inputFileName | XCoffFileGen | [protected] |
inst_step1_allocateBuffers() | XCoffFileGen | [protected] |
inst_step2_setFileOffsets() | XCoffFileGen | [protected] |
inst_step3_instrumentInBuffer() | XCoffFileGen | [protected] |
inst_step4_updateBSSCSectionEntries() | XCoffFileGen | [protected] |
instrument() | XCoffFileGen | |
instrumentedFileSize | XCoffFileGen | [protected] |
libraryFuncStubAddrs | CountAllBlocks | [protected] |
libraryFunctionCount | CountAllBlocks | [protected] |
libraryFunctionStubAddrLocs | CountAllBlocks | [protected] |
lineInfoTablesGen | XCoffFileGen | [protected] |
maxByteCountPerInst() | CountAllBlocks | [inline, virtual] |
numberOfInstPoints | XCoffFileGen | [protected] |
numberOfSections | XCoffFileGen | [protected] |
numOfBlocksFiltered | CountAllBlocks | [protected] |
outputFileName | XCoffFileGen | [protected] |
pathToInstLibraries | XCoffFileGen | [protected] |
phaseIndex | XCoffFileGen | [protected] |
printInstrumentationPoints() | CountAllBlocks | [virtual] |
rawSectionsGen | XCoffFileGen | [protected] |
relocationTablesGen | XCoffFileGen | [protected] |
reserveDataForInstrumentation() | CountAllBlocks | [virtual] |
restCRRegister(Instruction *insnBuffer, uint32_t *insnIndex, uint32_t reg) | CountAllBlocks | |
restCTRRegister(Instruction *insnBuffer, uint32_t *insnIndex, uint32_t reg) | CountAllBlocks | |
restEXRRegister(Instruction *insnBuffer, uint32_t *insnIndex, uint32_t reg) | CountAllBlocks | |
restFPSCRRegister(Instruction *insnBuffer, uint32_t *insnIndex, uint32_t reg) | CountAllBlocks | |
restLNKRegister(Instruction *insnBuffer, uint32_t *insnIndex, uint32_t reg) | CountAllBlocks | |
saveAddressCondReg | CountAllBlocks | [protected] |
saveAddressCtrReg | CountAllBlocks | [protected] |
saveAddressExpReg | CountAllBlocks | [protected] |
saveAddressFPCondReg | CountAllBlocks | [protected] |
saveAddressFprRegs | CountAllBlocks | [protected] |
saveAddressGprRegs | CountAllBlocks | [protected] |
saveAddressLinkReg | CountAllBlocks | [protected] |
saveCRRegister(Instruction *insnBuffer, uint32_t *insnIndex, uint32_t reg) | CountAllBlocks | |
saveCTRRegister(Instruction *insnBuffer, uint32_t *insnIndex, uint32_t reg) | CountAllBlocks | |
saveEXRRegister(Instruction *insnBuffer, uint32_t *insnIndex, uint32_t reg) | CountAllBlocks | |
saveFPSCRRegister(Instruction *insnBuffer, uint32_t *insnIndex, uint32_t reg) | CountAllBlocks | |
saveLNKRegister(Instruction *insnBuffer, uint32_t *insnIndex, uint32_t reg) | CountAllBlocks | |
sectHeadersGen | XCoffFileGen | [protected] |
selectInstrumentationPoints(char *blockFile) | CountAllBlocks | [virtual] |
setAddrOfSharedLibFuncWrapper(uint32_t i, uint64_t addr) | CountAllBlocks | [inline, virtual] |
setPathToInstLib(char *libPathTop) | XCoffFileGen | |
sharedLibraryInfoStr | CountAllBlocks | [protected] |
spaceForBlockInfo() | CountAllBlocks | [inline] |
staticPrintExtension | CountAllBlocks | [protected, static] |
stringTableGen | XCoffFileGen | [protected] |
symbolTableGen | XCoffFileGen | [protected] |
terminationBlock | CountAllBlocks | [protected] |
tocDistUpdateVal | CountAllBlocks | [protected] |
tocXorUpdateVal | CountAllBlocks | [protected] |
updateTOCRegister(Instruction *insnBuffer, uint32_t *insnIndex) | CountAllBlocks | |
verify(uint32_t written) | CountAllBlocks | [inline, virtual] |
xcoffFile | XCoffFileGen | [protected] |
XCoffFileGen(XCoffFile *xcoff, char *extension, uint32_t phaseNo, char *blockFile) | XCoffFileGen | [protected] |
~CountAllBlocks() | CountAllBlocks | [inline, virtual] |
~XCoffFileGen() | XCoffFileGen | [inline, virtual] |