Microprobe: Microbenchmark Generation Framework
0.5 - master de280bf
Microprobe
Getting started
Command line tools
Tutorials
Examples
Design
Support
Development Corner
Publications
Copyright
License
API Documentation
Microprobe: Microbenchmark Generation Framework
Docs
»
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__class__ (LazyArgumentError attribute)
(MicroprobeAddressTranslationError attribute)
(MicroprobeArchitectureDefinitionError attribute)
(MicroprobeArchitectureFormatError attribute)
(MicroprobeAsmError attribute)
(MicroprobeBinaryError attribute)
(MicroprobeBranchConditionError attribute)
(MicroprobeCacheError attribute)
(MicroprobeCalledProcessError attribute)
(MicroprobeCodeGenerationError attribute)
(MicroprobeConstantRegisterError attribute)
(MicroprobeDMAFormatError attribute)
(MicroprobeDuplicatedValueError attribute)
(MicroprobeError attribute)
(MicroprobeException attribute)
(MicroprobeImportDefinitionError attribute)
(MicroprobeImportError attribute)
(MicroprobeLookupError attribute)
(MicroprobeMPTFormatError attribute)
(MicroprobeModelError attribute)
(MicroprobeNoComparatorError attribute)
(MicroprobeNoGenerationPathError attribute)
(MicroprobeObjdumpError attribute)
(MicroprobePolicyError attribute)
(MicroprobeRunCmdError attribute)
(MicroprobeTargetDefinitionError attribute)
(MicroprobeTypeError attribute)
(MicroprobeUncheckableEnvironmentWarning attribute)
(MicroprobeValueError attribute)
(MicroprobeWarning attribute)
(MicroprobeYamlFormatError attribute)
__delattr__ (LazyArgumentError attribute)
(MicroprobeAddressTranslationError attribute)
(MicroprobeArchitectureDefinitionError attribute)
(MicroprobeArchitectureFormatError attribute)
(MicroprobeAsmError attribute)
(MicroprobeBinaryError attribute)
(MicroprobeBranchConditionError attribute)
(MicroprobeCacheError attribute)
(MicroprobeCalledProcessError attribute)
(MicroprobeCodeGenerationError attribute)
(MicroprobeConstantRegisterError attribute)
(MicroprobeDMAFormatError attribute)
(MicroprobeDuplicatedValueError attribute)
(MicroprobeError attribute)
(MicroprobeException attribute)
(MicroprobeImportDefinitionError attribute)
(MicroprobeImportError attribute)
(MicroprobeLookupError attribute)
(MicroprobeMPTFormatError attribute)
(MicroprobeModelError attribute)
(MicroprobeNoComparatorError attribute)
(MicroprobeNoGenerationPathError attribute)
(MicroprobeObjdumpError attribute)
(MicroprobePolicyError attribute)
(MicroprobeRunCmdError attribute)
(MicroprobeTargetDefinitionError attribute)
(MicroprobeTypeError attribute)
(MicroprobeUncheckableEnvironmentWarning attribute)
(MicroprobeValueError attribute)
(MicroprobeWarning attribute)
(MicroprobeYamlFormatError attribute)
__dict__ (LazyArgumentError attribute)
(MicroprobeAddressTranslationError attribute)
(MicroprobeArchitectureDefinitionError attribute)
(MicroprobeArchitectureFormatError attribute)
(MicroprobeAsmError attribute)
(MicroprobeBinaryError attribute)
(MicroprobeBranchConditionError attribute)
(MicroprobeCacheError attribute)
(MicroprobeCalledProcessError attribute)
(MicroprobeCodeGenerationError attribute)
(MicroprobeConstantRegisterError attribute)
(MicroprobeDMAFormatError attribute)
(MicroprobeDuplicatedValueError attribute)
(MicroprobeError attribute)
(MicroprobeException attribute)
(MicroprobeImportDefinitionError attribute)
(MicroprobeImportError attribute)
(MicroprobeLookupError attribute)
(MicroprobeMPTFormatError attribute)
(MicroprobeModelError attribute)
(MicroprobeNoComparatorError attribute)
(MicroprobeNoGenerationPathError attribute)
(MicroprobeObjdumpError attribute)
(MicroprobePolicyError attribute)
(MicroprobeRunCmdError attribute)
(MicroprobeTargetDefinitionError attribute)
(MicroprobeTypeError attribute)
(MicroprobeUncheckableEnvironmentWarning attribute)
(MicroprobeValueError attribute)
(MicroprobeWarning attribute)
(MicroprobeYamlFormatError attribute)
__format__() (LazyArgumentError method)
(MicroprobeAddressTranslationError method)
(MicroprobeArchitectureDefinitionError method)
(MicroprobeArchitectureFormatError method)
(MicroprobeAsmError method)
(MicroprobeBinaryError method)
(MicroprobeBranchConditionError method)
(MicroprobeCacheError method)
(MicroprobeCalledProcessError method)
(MicroprobeCodeGenerationError method)
(MicroprobeConstantRegisterError method)
(MicroprobeDMAFormatError method)
(MicroprobeDuplicatedValueError method)
(MicroprobeError method)
(MicroprobeException method)
(MicroprobeImportDefinitionError method)
(MicroprobeImportError method)
(MicroprobeLookupError method)
(MicroprobeMPTFormatError method)
(MicroprobeModelError method)
(MicroprobeNoComparatorError method)
(MicroprobeNoGenerationPathError method)
(MicroprobeObjdumpError method)
(MicroprobePolicyError method)
(MicroprobeRunCmdError method)
(MicroprobeTargetDefinitionError method)
(MicroprobeTypeError method)
(MicroprobeUncheckableEnvironmentWarning method)
(MicroprobeValueError method)
(MicroprobeWarning method)
(MicroprobeYamlFormatError method)
__getattribute__ (LazyArgumentError attribute)
(MicroprobeAddressTranslationError attribute)
(MicroprobeArchitectureDefinitionError attribute)
(MicroprobeArchitectureFormatError attribute)
(MicroprobeAsmError attribute)
(MicroprobeBinaryError attribute)
(MicroprobeBranchConditionError attribute)
(MicroprobeCacheError attribute)
(MicroprobeCalledProcessError attribute)
(MicroprobeCodeGenerationError attribute)
(MicroprobeConstantRegisterError attribute)
(MicroprobeDMAFormatError attribute)
(MicroprobeDuplicatedValueError attribute)
(MicroprobeError attribute)
(MicroprobeException attribute)
(MicroprobeImportDefinitionError attribute)
(MicroprobeImportError attribute)
(MicroprobeLookupError attribute)
(MicroprobeMPTFormatError attribute)
(MicroprobeModelError attribute)
(MicroprobeNoComparatorError attribute)
(MicroprobeNoGenerationPathError attribute)
(MicroprobeObjdumpError attribute)
(MicroprobePolicyError attribute)
(MicroprobeRunCmdError attribute)
(MicroprobeTargetDefinitionError attribute)
(MicroprobeTypeError attribute)
(MicroprobeUncheckableEnvironmentWarning attribute)
(MicroprobeValueError attribute)
(MicroprobeWarning attribute)
(MicroprobeYamlFormatError attribute)
__getitem__ (LazyArgumentError attribute)
(MicroprobeAddressTranslationError attribute)
(MicroprobeArchitectureDefinitionError attribute)
(MicroprobeArchitectureFormatError attribute)
(MicroprobeAsmError attribute)
(MicroprobeBinaryError attribute)
(MicroprobeBranchConditionError attribute)
(MicroprobeCacheError attribute)
(MicroprobeCalledProcessError attribute)
(MicroprobeCodeGenerationError attribute)
(MicroprobeConstantRegisterError attribute)
(MicroprobeDMAFormatError attribute)
(MicroprobeDuplicatedValueError attribute)
(MicroprobeError attribute)
(MicroprobeException attribute)
(MicroprobeImportDefinitionError attribute)
(MicroprobeImportError attribute)
(MicroprobeLookupError attribute)
(MicroprobeMPTFormatError attribute)
(MicroprobeModelError attribute)
(MicroprobeNoComparatorError attribute)
(MicroprobeNoGenerationPathError attribute)
(MicroprobeObjdumpError attribute)
(MicroprobePolicyError attribute)
(MicroprobeRunCmdError attribute)
(MicroprobeTargetDefinitionError attribute)
(MicroprobeTypeError attribute)
(MicroprobeUncheckableEnvironmentWarning attribute)
(MicroprobeValueError attribute)
(MicroprobeWarning attribute)
(MicroprobeYamlFormatError attribute)
__getslice__ (LazyArgumentError attribute)
(MicroprobeAddressTranslationError attribute)
(MicroprobeArchitectureDefinitionError attribute)
(MicroprobeArchitectureFormatError attribute)
(MicroprobeAsmError attribute)
(MicroprobeBinaryError attribute)
(MicroprobeBranchConditionError attribute)
(MicroprobeCacheError attribute)
(MicroprobeCalledProcessError attribute)
(MicroprobeCodeGenerationError attribute)
(MicroprobeConstantRegisterError attribute)
(MicroprobeDMAFormatError attribute)
(MicroprobeDuplicatedValueError attribute)
(MicroprobeError attribute)
(MicroprobeException attribute)
(MicroprobeImportDefinitionError attribute)
(MicroprobeImportError attribute)
(MicroprobeLookupError attribute)
(MicroprobeMPTFormatError attribute)
(MicroprobeModelError attribute)
(MicroprobeNoComparatorError attribute)
(MicroprobeNoGenerationPathError attribute)
(MicroprobeObjdumpError attribute)
(MicroprobePolicyError attribute)
(MicroprobeRunCmdError attribute)
(MicroprobeTargetDefinitionError attribute)
(MicroprobeTypeError attribute)
(MicroprobeUncheckableEnvironmentWarning attribute)
(MicroprobeValueError attribute)
(MicroprobeWarning attribute)
(MicroprobeYamlFormatError attribute)
__hash__ (LazyArgumentError attribute)
(MicroprobeAddressTranslationError attribute)
(MicroprobeArchitectureDefinitionError attribute)
(MicroprobeArchitectureFormatError attribute)
(MicroprobeAsmError attribute)
(MicroprobeBinaryError attribute)
(MicroprobeBranchConditionError attribute)
(MicroprobeCacheError attribute)
(MicroprobeCalledProcessError attribute)
(MicroprobeCodeGenerationError attribute)
(MicroprobeConstantRegisterError attribute)
(MicroprobeDMAFormatError attribute)
(MicroprobeDuplicatedValueError attribute)
(MicroprobeError attribute)
(MicroprobeException attribute)
(MicroprobeImportDefinitionError attribute)
(MicroprobeImportError attribute)
(MicroprobeLookupError attribute)
(MicroprobeMPTFormatError attribute)
(MicroprobeModelError attribute)
(MicroprobeNoComparatorError attribute)
(MicroprobeNoGenerationPathError attribute)
(MicroprobeObjdumpError attribute)
(MicroprobePolicyError attribute)
(MicroprobeRunCmdError attribute)
(MicroprobeTargetDefinitionError attribute)
(MicroprobeTypeError attribute)
(MicroprobeUncheckableEnvironmentWarning attribute)
(MicroprobeValueError attribute)
(MicroprobeWarning attribute)
(MicroprobeYamlFormatError attribute)
__init__ (LazyArgumentError attribute)
(MicroprobeAddressTranslationError attribute)
(MicroprobeArchitectureDefinitionError attribute)
(MicroprobeArchitectureFormatError attribute)
(MicroprobeAsmError attribute)
(MicroprobeBinaryError attribute)
(MicroprobeCacheError attribute)
(MicroprobeCodeGenerationError attribute)
(MicroprobeConstantRegisterError attribute)
(MicroprobeDMAFormatError attribute)
(MicroprobeDuplicatedValueError attribute)
(MicroprobeError attribute)
(MicroprobeException attribute)
(MicroprobeImportDefinitionError attribute)
(MicroprobeImportError attribute)
(MicroprobeLookupError attribute)
(MicroprobeMPTFormatError attribute)
(MicroprobeModelError attribute)
(MicroprobeObjdumpError attribute)
(MicroprobePolicyError attribute)
(MicroprobeRunCmdError attribute)
(MicroprobeTargetDefinitionError attribute)
(MicroprobeTypeError attribute)
(MicroprobeUncheckableEnvironmentWarning attribute)
(MicroprobeValueError attribute)
(MicroprobeWarning attribute)
(MicroprobeYamlFormatError attribute)
__init__() (AddAssemblyByIndexPass method)
(AddFinalizationAssemblyPass method)
(AddInitializationAssemblyPass method)
(AddInitializationInstructionsPass method)
(Address method)
(AutoAlignPass method)
(AverageDependencyDistancePass method)
(Bbl method)
(Benchmark method)
(BranchNextPass method)
(BuildingBlock method)
(CLI method)
(Cache method)
(CacheHierarchy method)
(Cfg method)
(Choice method)
(Comparator method)
(ConstantDependencyDistancePass method)
(Context method)
(CycleMinimalAllocationPass method)
(DATmap method)
(DIDTSimplePass method)
(DeclareVariablesPass method)
(DefaultRegisterAllocationPass method)
(Definition method)
(DuplicateConfigParser method)
(DynamicAddressTranslation method)
(EndlessLoopDataMemoryModel method)
(EndlessLoopInstructionMemoryModel method)
(Environment method)
(FixIndirectBranchPass method)
(FixMemoryReferencesPass method)
(FixRegistersPass method)
(Generator method)
(GenericCPUMicroarchitecture method)
(GenericCodeStructurePass method)
(GenericDynamicAddressTranslation method)
(GenericEnvironment method)
(GenericISA method)
(GenericInstructionField method)
(GenericInstructionFormat method)
(GenericInstructionType method)
(GenericMemoryModelPass method)
(GenericMemoryStreamsPass method)
(GenericMicroarchitecture method)
(GenericMicroarchitectureElement method)
(GenericMicroarchitectureElementType method)
(GenericModel method)
(GenericOldMemoryModelPass method)
(GenericRegister method)
(GenericRegisterType method)
(ISA method)
(InitializeBranchDecorator method)
(InitializeDATPass method)
(InitializeMemoryDecimalPass method)
(InitializeMemoryDecorator method)
(InitializeMemoryFloatPass method)
(InitializeRegisterPass method)
(InitializeRegistersPass method)
(InsertInstructionSequencePass method)
(Instruction method)
(InstructionAddress method)
(InstructionAddressRelativeOperand method)
(InstructionField method)
(InstructionFormat method)
(InstructionMemoryOperandValue method)
(InstructionOperandValue method)
(InstructionType method)
(LazyArgumentParser method)
(LinkBbls method)
(MemoryOperand method)
(MemoryOperandDescriptor method)
(MemoryValue method)
(Microarchitecture method)
(MicroarchitectureElement method)
(MicroarchitectureElementType method)
(MicroprobeAsmInstructionDefinition method)
(MicroprobeBinInstructionStream method)
(MicroprobeBranchConditionError method)
(MicroprobeCalledProcessError method)
(MicroprobeConfiguration method)
(MicroprobeDefaultConfiguration method)
(MicroprobeInstructionDefinition method)
(MicroprobeNoComparatorError method)
(MicroprobeNoGenerationPathError method)
(MicroprobeTestDefinition method)
(MicroprobeTestDefinitionDefault method)
(MicroprobeTestDefinitionV0x5 method)
(MicroprobeTestMemoryAccessDefinition method)
(MicroprobeTestParser method)
(MicroprobeTestParserDefault method)
(MicroprobeTestParserV0x5 method)
(MicroprobeTestRegisterDefinition method)
(MicroprobeTestVariableDefinition method)
(MultiThreadedBenchmark method)
(NoHazardsAllocationPass method)
(NormalizeBranchTargetsPass method)
(Operand method)
(OperandConst method)
(OperandConstReg method)
(OperandDescriptor method)
(OperandImmRange method)
(OperandReg method)
(OperandValueSet method)
(ParagraphFormatterML method)
(Pass method)
(Pickable method)
(Progress method)
(Property method)
(PropertyHolder method)
(RandomAllocationPass method)
(RandomDependencyDistancePass method)
(Register method)
(RegisterType method)
(RejectingDict method)
(RejectingOrderedDict method)
(ReplaceInstructionByTypePass method)
(ReplaceLoadInstructionsPass method)
(ReproduceSequencePass method)
(ReserveRegistersPass method)
(ResolveSymbolicReferencesPass method)
(SetAssociativeCache method)
(SetInstructionLabelByIndexPass method)
(SetInstructionOperandsByOpcodePass method)
(SetInstructionTypeByAlternatingSequencesPass method)
(SetInstructionTypeByElementPass method)
(SetInstructionTypeByProfilePass method)
(SetInstructionTypeByPropertyPass method)
(SetInstructionTypeBySequencePass method)
(SetInstructionTypePass method)
(SetMemoryOperandByOpcodePass method)
(SetRandomInstructionTypePass method)
(SimpleBuildingBlockPass method)
(SingleMemoryStreamPass method)
(Synthesizer method)
(Target method)
(TraceSynthesizer method)
(TranslateAddressPass method)
(UpdateInstructionAddressesPass method)
(Variable method)
(VariableArray method)
(VariableSingle method)
(Wrapper method)
__module__ (LazyArgumentError attribute)
(MicroprobeAddressTranslationError attribute)
(MicroprobeArchitectureDefinitionError attribute)
(MicroprobeArchitectureFormatError attribute)
(MicroprobeAsmError attribute)
(MicroprobeBinaryError attribute)
(MicroprobeBranchConditionError attribute)
(MicroprobeCacheError attribute)
(MicroprobeCalledProcessError attribute)
(MicroprobeCodeGenerationError attribute)
(MicroprobeConstantRegisterError attribute)
(MicroprobeDMAFormatError attribute)
(MicroprobeDuplicatedValueError attribute)
(MicroprobeError attribute)
(MicroprobeException attribute)
(MicroprobeImportDefinitionError attribute)
(MicroprobeImportError attribute)
(MicroprobeLookupError attribute)
(MicroprobeMPTFormatError attribute)
(MicroprobeModelError attribute)
(MicroprobeNoComparatorError attribute)
(MicroprobeNoGenerationPathError attribute)
(MicroprobeObjdumpError attribute)
(MicroprobePolicyError attribute)
(MicroprobeRunCmdError attribute)
(MicroprobeTargetDefinitionError attribute)
(MicroprobeTypeError attribute)
(MicroprobeUncheckableEnvironmentWarning attribute)
(MicroprobeValueError attribute)
(MicroprobeWarning attribute)
(MicroprobeYamlFormatError attribute)
__new__() (LazyArgumentError method)
(MicroprobeAddressTranslationError method)
(MicroprobeArchitectureDefinitionError method)
(MicroprobeArchitectureFormatError method)
(MicroprobeAsmError method)
(MicroprobeBinaryError method)
(MicroprobeBranchConditionError method)
(MicroprobeCacheError method)
(MicroprobeCalledProcessError method)
(MicroprobeCodeGenerationError method)
(MicroprobeConstantRegisterError method)
(MicroprobeDMAFormatError method)
(MicroprobeDuplicatedValueError method)
(MicroprobeError method)
(MicroprobeException method)
(MicroprobeImportDefinitionError method)
(MicroprobeImportError method)
(MicroprobeLookupError method)
(MicroprobeMPTFormatError method)
(MicroprobeModelError method)
(MicroprobeNoComparatorError method)
(MicroprobeNoGenerationPathError method)
(MicroprobeObjdumpError method)
(MicroprobePolicyError method)
(MicroprobeRunCmdError method)
(MicroprobeTargetDefinitionError method)
(MicroprobeTypeError method)
(MicroprobeUncheckableEnvironmentWarning method)
(MicroprobeValueError method)
(MicroprobeWarning method)
(MicroprobeYamlFormatError method)
__reduce__() (LazyArgumentError method)
(MicroprobeAddressTranslationError method)
(MicroprobeArchitectureDefinitionError method)
(MicroprobeArchitectureFormatError method)
(MicroprobeAsmError method)
(MicroprobeBinaryError method)
(MicroprobeBranchConditionError method)
(MicroprobeCacheError method)
(MicroprobeCalledProcessError method)
(MicroprobeCodeGenerationError method)
(MicroprobeConstantRegisterError method)
(MicroprobeDMAFormatError method)
(MicroprobeDuplicatedValueError method)
(MicroprobeError method)
(MicroprobeException method)
(MicroprobeImportDefinitionError method)
(MicroprobeImportError method)
(MicroprobeLookupError method)
(MicroprobeMPTFormatError method)
(MicroprobeModelError method)
(MicroprobeNoComparatorError method)
(MicroprobeNoGenerationPathError method)
(MicroprobeObjdumpError method)
(MicroprobePolicyError method)
(MicroprobeRunCmdError method)
(MicroprobeTargetDefinitionError method)
(MicroprobeTypeError method)
(MicroprobeUncheckableEnvironmentWarning method)
(MicroprobeValueError method)
(MicroprobeWarning method)
(MicroprobeYamlFormatError method)
__reduce_ex__() (LazyArgumentError method)
(MicroprobeAddressTranslationError method)
(MicroprobeArchitectureDefinitionError method)
(MicroprobeArchitectureFormatError method)
(MicroprobeAsmError method)
(MicroprobeBinaryError method)
(MicroprobeBranchConditionError method)
(MicroprobeCacheError method)
(MicroprobeCalledProcessError method)
(MicroprobeCodeGenerationError method)
(MicroprobeConstantRegisterError method)
(MicroprobeDMAFormatError method)
(MicroprobeDuplicatedValueError method)
(MicroprobeError method)
(MicroprobeException method)
(MicroprobeImportDefinitionError method)
(MicroprobeImportError method)
(MicroprobeLookupError method)
(MicroprobeMPTFormatError method)
(MicroprobeModelError method)
(MicroprobeNoComparatorError method)
(MicroprobeNoGenerationPathError method)
(MicroprobeObjdumpError method)
(MicroprobePolicyError method)
(MicroprobeRunCmdError method)
(MicroprobeTargetDefinitionError method)
(MicroprobeTypeError method)
(MicroprobeUncheckableEnvironmentWarning method)
(MicroprobeValueError method)
(MicroprobeWarning method)
(MicroprobeYamlFormatError method)
__repr__ (LazyArgumentError attribute)
(MicroprobeAddressTranslationError attribute)
(MicroprobeArchitectureDefinitionError attribute)
(MicroprobeArchitectureFormatError attribute)
(MicroprobeAsmError attribute)
(MicroprobeBinaryError attribute)
(MicroprobeBranchConditionError attribute)
(MicroprobeCacheError attribute)
(MicroprobeCalledProcessError attribute)
(MicroprobeCodeGenerationError attribute)
(MicroprobeConstantRegisterError attribute)
(MicroprobeDMAFormatError attribute)
(MicroprobeDuplicatedValueError attribute)
(MicroprobeError attribute)
(MicroprobeException attribute)
(MicroprobeImportDefinitionError attribute)
(MicroprobeImportError attribute)
(MicroprobeLookupError attribute)
(MicroprobeMPTFormatError attribute)
(MicroprobeModelError attribute)
(MicroprobeNoComparatorError attribute)
(MicroprobeNoGenerationPathError attribute)
(MicroprobeObjdumpError attribute)
(MicroprobePolicyError attribute)
(MicroprobeRunCmdError attribute)
(MicroprobeTargetDefinitionError attribute)
(MicroprobeTypeError attribute)
(MicroprobeUncheckableEnvironmentWarning attribute)
(MicroprobeValueError attribute)
(MicroprobeWarning attribute)
(MicroprobeYamlFormatError attribute)
__setattr__ (LazyArgumentError attribute)
(MicroprobeAddressTranslationError attribute)
(MicroprobeArchitectureDefinitionError attribute)
(MicroprobeArchitectureFormatError attribute)
(MicroprobeAsmError attribute)
(MicroprobeBinaryError attribute)
(MicroprobeBranchConditionError attribute)
(MicroprobeCacheError attribute)
(MicroprobeCalledProcessError attribute)
(MicroprobeCodeGenerationError attribute)
(MicroprobeConstantRegisterError attribute)
(MicroprobeDMAFormatError attribute)
(MicroprobeDuplicatedValueError attribute)
(MicroprobeError attribute)
(MicroprobeException attribute)
(MicroprobeImportDefinitionError attribute)
(MicroprobeImportError attribute)
(MicroprobeLookupError attribute)
(MicroprobeMPTFormatError attribute)
(MicroprobeModelError attribute)
(MicroprobeNoComparatorError attribute)
(MicroprobeNoGenerationPathError attribute)
(MicroprobeObjdumpError attribute)
(MicroprobePolicyError attribute)
(MicroprobeRunCmdError attribute)
(MicroprobeTargetDefinitionError attribute)
(MicroprobeTypeError attribute)
(MicroprobeUncheckableEnvironmentWarning attribute)
(MicroprobeValueError attribute)
(MicroprobeWarning attribute)
(MicroprobeYamlFormatError attribute)
__setstate__() (LazyArgumentError method)
(MicroprobeAddressTranslationError method)
(MicroprobeArchitectureDefinitionError method)
(MicroprobeArchitectureFormatError method)
(MicroprobeAsmError method)
(MicroprobeBinaryError method)
(MicroprobeBranchConditionError method)
(MicroprobeCacheError method)
(MicroprobeCalledProcessError method)
(MicroprobeCodeGenerationError method)
(MicroprobeConstantRegisterError method)
(MicroprobeDMAFormatError method)
(MicroprobeDuplicatedValueError method)
(MicroprobeError method)
(MicroprobeException method)
(MicroprobeImportDefinitionError method)
(MicroprobeImportError method)
(MicroprobeLookupError method)
(MicroprobeMPTFormatError method)
(MicroprobeModelError method)
(MicroprobeNoComparatorError method)
(MicroprobeNoGenerationPathError method)
(MicroprobeObjdumpError method)
(MicroprobePolicyError method)
(MicroprobeRunCmdError method)
(MicroprobeTargetDefinitionError method)
(MicroprobeTypeError method)
(MicroprobeUncheckableEnvironmentWarning method)
(MicroprobeValueError method)
(MicroprobeWarning method)
(MicroprobeYamlFormatError method)
__sizeof__() (LazyArgumentError method)
(MicroprobeAddressTranslationError method)
(MicroprobeArchitectureDefinitionError method)
(MicroprobeArchitectureFormatError method)
(MicroprobeAsmError method)
(MicroprobeBinaryError method)
(MicroprobeBranchConditionError method)
(MicroprobeCacheError method)
(MicroprobeCalledProcessError method)
(MicroprobeCodeGenerationError method)
(MicroprobeConstantRegisterError method)
(MicroprobeDMAFormatError method)
(MicroprobeDuplicatedValueError method)
(MicroprobeError method)
(MicroprobeException method)
(MicroprobeImportDefinitionError method)
(MicroprobeImportError method)
(MicroprobeLookupError method)
(MicroprobeMPTFormatError method)
(MicroprobeModelError method)
(MicroprobeNoComparatorError method)
(MicroprobeNoGenerationPathError method)
(MicroprobeObjdumpError method)
(MicroprobePolicyError method)
(MicroprobeRunCmdError method)
(MicroprobeTargetDefinitionError method)
(MicroprobeTypeError method)
(MicroprobeUncheckableEnvironmentWarning method)
(MicroprobeValueError method)
(MicroprobeWarning method)
(MicroprobeYamlFormatError method)
__str__ (LazyArgumentError attribute)
(MicroprobeAddressTranslationError attribute)
(MicroprobeArchitectureDefinitionError attribute)
(MicroprobeArchitectureFormatError attribute)
(MicroprobeAsmError attribute)
(MicroprobeBinaryError attribute)
(MicroprobeCacheError attribute)
(MicroprobeCodeGenerationError attribute)
(MicroprobeConstantRegisterError attribute)
(MicroprobeDMAFormatError attribute)
(MicroprobeDuplicatedValueError attribute)
(MicroprobeError attribute)
(MicroprobeException attribute)
(MicroprobeImportDefinitionError attribute)
(MicroprobeImportError attribute)
(MicroprobeLookupError attribute)
(MicroprobeMPTFormatError attribute)
(MicroprobeModelError attribute)
(MicroprobeObjdumpError attribute)
(MicroprobePolicyError attribute)
(MicroprobeRunCmdError attribute)
(MicroprobeTargetDefinitionError attribute)
(MicroprobeTypeError attribute)
(MicroprobeUncheckableEnvironmentWarning attribute)
(MicroprobeValueError attribute)
(MicroprobeWarning attribute)
(MicroprobeYamlFormatError attribute)
__str__() (MicroprobeBranchConditionError method)
(MicroprobeCalledProcessError method)
(MicroprobeNoComparatorError method)
(MicroprobeNoGenerationPathError method)
__subclasshook__() (LazyArgumentError method)
(MicroprobeAddressTranslationError method)
(MicroprobeArchitectureDefinitionError method)
(MicroprobeArchitectureFormatError method)
(MicroprobeAsmError method)
(MicroprobeBinaryError method)
(MicroprobeBranchConditionError method)
(MicroprobeCacheError method)
(MicroprobeCalledProcessError method)
(MicroprobeCodeGenerationError method)
(MicroprobeConstantRegisterError method)
(MicroprobeDMAFormatError method)
(MicroprobeDuplicatedValueError method)
(MicroprobeError method)
(MicroprobeException method)
(MicroprobeImportDefinitionError method)
(MicroprobeImportError method)
(MicroprobeLookupError method)
(MicroprobeMPTFormatError method)
(MicroprobeModelError method)
(MicroprobeNoComparatorError method)
(MicroprobeNoGenerationPathError method)
(MicroprobeObjdumpError method)
(MicroprobePolicyError method)
(MicroprobeRunCmdError method)
(MicroprobeTargetDefinitionError method)
(MicroprobeTypeError method)
(MicroprobeUncheckableEnvironmentWarning method)
(MicroprobeValueError method)
(MicroprobeWarning method)
(MicroprobeYamlFormatError method)
__unicode__() (LazyArgumentError method)
(MicroprobeAddressTranslationError method)
(MicroprobeArchitectureDefinitionError method)
(MicroprobeArchitectureFormatError method)
(MicroprobeAsmError method)
(MicroprobeBinaryError method)
(MicroprobeBranchConditionError method)
(MicroprobeCacheError method)
(MicroprobeCalledProcessError method)
(MicroprobeCodeGenerationError method)
(MicroprobeConstantRegisterError method)
(MicroprobeDMAFormatError method)
(MicroprobeDuplicatedValueError method)
(MicroprobeError method)
(MicroprobeException method)
(MicroprobeImportDefinitionError method)
(MicroprobeImportError method)
(MicroprobeLookupError method)
(MicroprobeMPTFormatError method)
(MicroprobeModelError method)
(MicroprobeNoComparatorError method)
(MicroprobeNoGenerationPathError method)
(MicroprobeObjdumpError method)
(MicroprobePolicyError method)
(MicroprobeRunCmdError method)
(MicroprobeTargetDefinitionError method)
(MicroprobeTypeError method)
(MicroprobeUncheckableEnvironmentWarning method)
(MicroprobeValueError method)
(MicroprobeWarning method)
(MicroprobeYamlFormatError method)
__weakref__ (LazyArgumentError attribute)
(MicroprobeAddressTranslationError attribute)
(MicroprobeArchitectureDefinitionError attribute)
(MicroprobeArchitectureFormatError attribute)
(MicroprobeAsmError attribute)
(MicroprobeBinaryError attribute)
(MicroprobeBranchConditionError attribute)
(MicroprobeCacheError attribute)
(MicroprobeCalledProcessError attribute)
(MicroprobeCodeGenerationError attribute)
(MicroprobeConstantRegisterError attribute)
(MicroprobeDMAFormatError attribute)
(MicroprobeDuplicatedValueError attribute)
(MicroprobeError attribute)
(MicroprobeException attribute)
(MicroprobeImportDefinitionError attribute)
(MicroprobeImportError attribute)
(MicroprobeLookupError attribute)
(MicroprobeMPTFormatError attribute)
(MicroprobeModelError attribute)
(MicroprobeNoComparatorError attribute)
(MicroprobeNoGenerationPathError attribute)
(MicroprobeObjdumpError attribute)
(MicroprobePolicyError attribute)
(MicroprobeRunCmdError attribute)
(MicroprobeTargetDefinitionError attribute)
(MicroprobeTypeError attribute)
(MicroprobeUncheckableEnvironmentWarning attribute)
(MicroprobeValueError attribute)
(MicroprobeWarning attribute)
(MicroprobeYamlFormatError attribute)
A
access() (InstructionAddressRelativeOperand method)
(Operand method)
(OperandConst method)
(OperandConstReg method)
(OperandImmRange method)
(OperandReg method)
(OperandValueSet method)
add (OperandImmRange attribute)
add_allow_register() (Instruction method)
add_argument() (LazyArgumentParser method)
(ParagraphFormatterML method)
add_argument_group() (LazyArgumentParser method)
add_arguments() (ParagraphFormatterML method)
add_bbl() (Cfg method)
add_bbls() (Cfg method)
add_comment() (Instruction method)
add_decorator() (Instruction method)
add_description() (CLI method)
add_epilog() (CLI method)
add_fini() (Benchmark method)
(MultiThreadedBenchmark method)
add_flag() (CLI method)
add_group() (CLI method)
add_info() (Benchmark method)
(BuildingBlock method)
(MultiThreadedBenchmark method)
add_init() (Benchmark method)
(MultiThreadedBenchmark method)
add_instructions() (Benchmark method)
(MultiThreadedBenchmark method)
add_mapping() (DynamicAddressTranslation method)
(GenericDynamicAddressTranslation method)
add_mutually_exclusive_group() (LazyArgumentParser method)
add_option() (CLI method)
add_pass() (Synthesizer method)
(TraceSynthesizer method)
add_pass_info() (Benchmark method)
(BuildingBlock method)
(MultiThreadedBenchmark method)
add_properties_to_isa() (GenericCPUMicroarchitecture method)
(GenericMicroarchitecture method)
(Microarchitecture method)
add_requirement() (Benchmark method)
(BuildingBlock method)
(MultiThreadedBenchmark method)
add_reserved_registers() (Context method)
add_section() (DuplicateConfigParser method)
add_subparsers() (LazyArgumentParser method)
add_text() (ParagraphFormatterML method)
add_to_register() (GenericISA method)
(ISA method)
add_usage() (ParagraphFormatterML method)
add_warning() (Benchmark method)
(BuildingBlock method)
(MultiThreadedBenchmark method)
AddAssemblyByIndexPass (class in microprobe.passes.instruction)
AddFinalizationAssemblyPass (class in microprobe.passes.initialization)
AddInitializationAssemblyPass (class in microprobe.passes.initialization)
AddInitializationInstructionsPass (class in microprobe.passes.initialization)
address (Bbl attribute)
Address (class in microprobe.code.address)
address (Instruction attribute)
(InstructionMemoryOperandValue attribute)
(MemoryValue attribute)
(MicroprobeInstructionDefinition attribute)
(Variable attribute)
(VariableArray attribute)
(VariableSingle attribute)
address_absolute (InstructionAddressRelativeOperand attribute)
(Operand attribute)
(OperandConst attribute)
(OperandConstReg attribute)
(OperandImmRange attribute)
(OperandReg attribute)
(OperandValueSet attribute)
address_base (InstructionAddressRelativeOperand attribute)
(Operand attribute)
(OperandConst attribute)
(OperandConstReg attribute)
(OperandImmRange attribute)
(OperandReg attribute)
(OperandValueSet attribute)
address_immediate (InstructionAddressRelativeOperand attribute)
(Operand attribute)
(OperandConst attribute)
(OperandConstReg attribute)
(OperandImmRange attribute)
(OperandReg attribute)
(OperandValueSet attribute)
address_in_map() (DATmap method)
address_index (InstructionAddressRelativeOperand attribute)
(Operand attribute)
(OperandConst attribute)
(OperandConstReg attribute)
(OperandImmRange attribute)
(OperandReg attribute)
(OperandValueSet attribute)
address_operands (MemoryOperand attribute)
address_registers (GenericISA attribute)
(ISA attribute)
address_relative (InstructionAddressRelativeOperand attribute)
(Operand attribute)
(OperandConst attribute)
(OperandConstReg attribute)
(OperandImmRange attribute)
(OperandReg attribute)
(OperandValueSet attribute)
address_translate() (DATmap method)
alias (Generator attribute)
align (Variable attribute)
(VariableArray attribute)
(VariableSingle attribute)
alignment() (InstructionMemoryOperandValue method)
allowed_regs (Instruction attribute)
allows() (Instruction method)
arch (Comparator attribute)
(Generator attribute)
architecture_type (Instruction attribute)
arg_parser (CLI attribute)
args (LazyArgumentError attribute)
(MicroprobeAddressTranslationError attribute)
(MicroprobeArchitectureDefinitionError attribute)
(MicroprobeArchitectureFormatError attribute)
(MicroprobeAsmError attribute)
(MicroprobeBinaryError attribute)
(MicroprobeBranchConditionError attribute)
(MicroprobeCacheError attribute)
(MicroprobeCalledProcessError attribute)
(MicroprobeCodeGenerationError attribute)
(MicroprobeConstantRegisterError attribute)
(MicroprobeDMAFormatError attribute)
(MicroprobeDuplicatedValueError attribute)
(MicroprobeError attribute)
(MicroprobeException attribute)
(MicroprobeImportDefinitionError attribute)
(MicroprobeImportError attribute)
(MicroprobeLookupError attribute)
(MicroprobeMPTFormatError attribute)
(MicroprobeModelError attribute)
(MicroprobeNoComparatorError attribute)
(MicroprobeNoGenerationPathError attribute)
(MicroprobeObjdumpError attribute)
(MicroprobePolicyError attribute)
(MicroprobeRunCmdError attribute)
(MicroprobeTargetDefinitionError attribute)
(MicroprobeTypeError attribute)
(MicroprobeUncheckableEnvironmentWarning attribute)
(MicroprobeValueError attribute)
(MicroprobeWarning attribute)
(MicroprobeYamlFormatError attribute)
arguments (CLI attribute)
array() (Variable method)
(VariableArray method)
(VariableSingle method)
asm (MicroprobeInstructionDefinition attribute)
assembly() (GenericInstructionType method)
(Instruction method)
(InstructionType method)
assembly_format (GenericInstructionFormat attribute)
(InstructionFormat attribute)
AutoAlignPass (class in microprobe.passes.initialization)
average() (in module microprobe.utils.distrib)
AverageDependencyDistancePass (class in microprobe.passes.ilp)
B
base_address (Address attribute)
(InstructionAddress attribute)
Bbl (class in microprobe.code.bbl)
bbls (Cfg attribute)
Benchmark (class in microprobe.code.benchmark)
benchmark (Wrapper attribute)
benchmark_factory() (in module microprobe.code.benchmark)
binary() (GenericInstructionType method)
(Instruction method)
(InstructionType method)
bit_mask (GenericInstructionType attribute)
bit_rate (MemoryOperandDescriptor attribute)
bits_x_lines (SetAssociativeCache attribute)
bits_x_offset (SetAssociativeCache attribute)
bits_x_set (SetAssociativeCache attribute)
branch_to_itself() (GenericISA method)
(ISA method)
branch_unconditional_relative() (GenericISA method)
(ISA method)
BranchNextPass (class in microprobe.passes.branch)
BuildingBlock (class in microprobe.code.benchmark)
C
Cache (class in microprobe.target.uarch.cache)
cache_file() (in module microprobe.utils.cache)
cache_hierarchy (GenericCPUMicroarchitecture attribute)
cache_hierarchy_from_elements() (in module microprobe.target.uarch.cache)
CacheHierarchy (class in microprobe.target.uarch.cache)
cfg (Benchmark attribute)
Cfg (class in microprobe.code.cfg)
cfg (MultiThreadedBenchmark attribute)
check() (AddAssemblyByIndexPass method)
(AddFinalizationAssemblyPass method)
(AddInitializationAssemblyPass method)
(AddInitializationInstructionsPass method)
(AutoAlignPass method)
(AverageDependencyDistancePass method)
(BranchNextPass method)
(Comparator method)
(ConstantDependencyDistancePass method)
(CycleMinimalAllocationPass method)
(DIDTSimplePass method)
(DeclareVariablesPass method)
(DefaultRegisterAllocationPass method)
(FixIndirectBranchPass method)
(FixMemoryReferencesPass method)
(FixRegistersPass method)
(Generator method)
(GenericCodeStructurePass method)
(GenericMemoryModelPass method)
(GenericMemoryStreamsPass method)
(GenericOldMemoryModelPass method)
(InitializeBranchDecorator method)
(InitializeDATPass method)
(InitializeMemoryDecimalPass method)
(InitializeMemoryDecorator method)
(InitializeMemoryFloatPass method)
(InitializeRegisterPass method)
(InitializeRegistersPass method)
(InsertInstructionSequencePass method)
(InstructionAddressRelativeOperand method)
(LinkBbls method)
(NoHazardsAllocationPass method)
(NormalizeBranchTargetsPass method)
(Operand method)
(OperandConst method)
(OperandConstReg method)
(OperandImmRange method)
(OperandReg method)
(OperandValueSet method)
(Pass method)
(RandomAllocationPass method)
(RandomDependencyDistancePass method)
(ReplaceInstructionByTypePass method)
(ReplaceLoadInstructionsPass method)
(ReproduceSequencePass method)
(ReserveRegistersPass method)
(ResolveSymbolicReferencesPass method)
(SetInstructionLabelByIndexPass method)
(SetInstructionOperandsByOpcodePass method)
(SetInstructionTypeByAlternatingSequencesPass method)
(SetInstructionTypeByElementPass method)
(SetInstructionTypeByProfilePass method)
(SetInstructionTypeByPropertyPass method)
(SetInstructionTypeBySequencePass method)
(SetInstructionTypePass method)
(SetMemoryOperandByOpcodePass method)
(SetRandomInstructionTypePass method)
(SimpleBuildingBlockPass method)
(SingleMemoryStreamPass method)
(TranslateAddressPass method)
(UpdateInstructionAddressesPass method)
check_alignment() (Address method)
(InstructionAddress method)
check_argument_errors() (LazyArgumentParser method)
check_branch() (FixIndirectBranchPass static method)
check_context() (Instruction method)
Choice (class in microprobe.utils.distrib)
clear() (MicroprobeConfiguration method)
(MicroprobeDefaultConfiguration method)
(RejectingDict method)
(RejectingOrderedDict method)
CLI (class in microprobe.utils.cmdline)
closest_common_element() (GenericMicroarchitectureElement method)
(MicroarchitectureElement method)
closest_divisor() (in module microprobe.utils.misc)
code (MicroprobeTestDefinition attribute)
(MicroprobeTestDefinitionDefault attribute)
(MicroprobeTestDefinitionV0x5 attribute)
code_segment (Context attribute)
code_size (Benchmark attribute)
(MultiThreadedBenchmark attribute)
codification (GenericRegister attribute)
codification() (InstructionAddressRelativeOperand method)
(Operand method)
(OperandConst method)
(OperandConstReg method)
(OperandImmRange method)
(OperandReg method)
(OperandValueSet method)
(Register method)
comments (Instruction attribute)
(MicroprobeInstructionDefinition attribute)
Comparator (class in microprobe.target.isa.comparator)
compare_and_branch() (GenericISA method)
(ISA method)
compute_weighted_profile_average() (in module microprobe.utils.distrib)
congruence_class() (SetAssociativeCache method)
constant (InstructionAddressRelativeOperand attribute)
(Operand attribute)
(OperandConst attribute)
(OperandConstReg attribute)
(OperandImmRange attribute)
(OperandReg attribute)
(OperandValueSet attribute)
ConstantDependencyDistancePass (class in microprobe.passes.ilp)
contains_data (Cache attribute)
(SetAssociativeCache attribute)
contains_instructions (Cache attribute)
(SetAssociativeCache attribute)
context (Benchmark attribute)
Context (class in microprobe.code.context)
context (MultiThreadedBenchmark attribute)
context() (Wrapper method)
context_callbacks (Instruction attribute)
context_var (GenericISA attribute)
(ISA attribute)
control (DynamicAddressTranslation attribute)
(GenericDynamicAddressTranslation attribute)
control_registers (GenericISA attribute)
(ISA attribute)
convert_arg_line_to_args() (LazyArgumentParser method)
copy() (Address method)
(Context method)
(DynamicAddressTranslation method)
(GenericDynamicAddressTranslation method)
(Instruction method)
(InstructionAddress method)
(InstructionAddressRelativeOperand method)
(InstructionOperandValue method)
(MicroprobeConfiguration method)
(MicroprobeDefaultConfiguration method)
(MicroprobeInstructionDefinition method)
(MicroprobeTestMemoryAccessDefinition method)
(MicroprobeTestRegisterDefinition method)
(MicroprobeTestVariableDefinition method)
(Operand method)
(OperandConst method)
(OperandConstReg method)
(OperandDescriptor method)
(OperandImmRange method)
(OperandReg method)
(OperandValueSet method)
(RejectingDict method)
(RejectingOrderedDict method)
create_dependency_between_ins() (in module microprobe.code.ins)
csv_with_integer() (in module microprobe.utils.cmdline)
csv_with_ranges() (in module microprobe.utils.cmdline)
cycle_count (MicroprobeTestDefinition attribute)
(MicroprobeTestDefinitionDefault attribute)
(MicroprobeTestDefinitionV0x5 attribute)
CycleMinimalAllocationPass (class in microprobe.passes.register)
D
dat (Context attribute)
dat_mappings (MicroprobeTestDefinition attribute)
(MicroprobeTestDefinitionDefault attribute)
(MicroprobeTestDefinitionV0x5 attribute)
dat_properties (MicroprobeTestDefinition attribute)
(MicroprobeTestDefinitionDefault attribute)
(MicroprobeTestDefinitionV0x5 attribute)
data_linesize() (CacheHierarchy method)
data_segment (Context attribute)
DATmap (class in microprobe.target.isa.dat)
declare_global_var() (Wrapper method)
DeclareVariablesPass (class in microprobe.passes.variable)
decode_next() (MicroprobeBinInstructionStream method)
decorators (Instruction attribute)
(MicroprobeInstructionDefinition attribute)
default (Property attribute)
default_code_address (MicroprobeTestDefinition attribute)
(MicroprobeTestDefinitionDefault attribute)
(MicroprobeTestDefinitionV0x5 attribute)
default_data_address (MicroprobeTestDefinition attribute)
(MicroprobeTestDefinitionDefault attribute)
(MicroprobeTestDefinitionV0x5 attribute)
default_io (GenericInstructionField attribute)
(InstructionField attribute)
default_operand (GenericInstructionField attribute)
(InstructionField attribute)
default_show (GenericInstructionField attribute)
(InstructionField attribute)
default_wrapper (Environment attribute)
(GenericEnvironment attribute)
DefaultRegisterAllocationPass (class in microprobe.passes.register)
defaults() (DuplicateConfigParser method)
Definition (class in microprobe.target)
depth (GenericMicroarchitectureElement attribute)
(MicroarchitectureElement attribute)
description (Cache attribute)
(Definition attribute)
(EndlessLoopDataMemoryModel attribute)
(EndlessLoopInstructionMemoryModel attribute)
(Environment attribute)
(GenericCPUMicroarchitecture attribute)
(GenericEnvironment attribute)
(GenericISA attribute)
(GenericInstructionField attribute)
(GenericInstructionFormat attribute)
(GenericInstructionType attribute)
(GenericMicroarchitecture attribute)
(GenericMicroarchitectureElement attribute)
(GenericMicroarchitectureElementType attribute)
(GenericModel attribute)
(GenericRegister attribute)
(GenericRegisterType attribute)
(ISA attribute)
(InstructionAddressRelativeOperand attribute)
(InstructionField attribute)
(InstructionFormat attribute)
(InstructionType attribute)
(Microarchitecture attribute)
(MicroarchitectureElement attribute)
(MicroarchitectureElementType attribute)
(Operand attribute)
(OperandConst attribute)
(OperandConstReg attribute)
(OperandImmRange attribute)
(OperandReg attribute)
(OperandValueSet attribute)
(Property attribute)
(Register attribute)
(RegisterType attribute)
(SetAssociativeCache attribute)
(Target attribute)
descriptor (InstructionMemoryOperandValue attribute)
(InstructionOperandValue attribute)
dict2OrderedDict() (in module microprobe.utils.misc)
dict_key() (in module microprobe.utils.cmdline)
DIDTSimplePass (class in microprobe.passes.instruction)
direct_initialization_support (Wrapper attribute)
discrete_average() (in module microprobe.utils.distrib)
displacement (Address attribute)
(Bbl attribute)
(InstructionAddress attribute)
dump() (Context method)
dump_mpt_config() (MicroprobeTestParser method)
(MicroprobeTestParserDefault method)
(MicroprobeTestParserV0x5 method)
DuplicateConfigParser (class in microprobe.utils.config)
DynamicAddressTranslation (class in microprobe.target.isa.dat)
E
element (Cache attribute)
(SetAssociativeCache attribute)
elements (GenericCPUMicroarchitecture attribute)
(GenericMicroarchitecture attribute)
(Microarchitecture attribute)
elems (VariableArray attribute)
elf_abi() (Environment method)
(GenericEnvironment method)
empty() (MicroprobeBinInstructionStream method)
end_loop() (Wrapper method)
end_main() (Wrapper method)
end_section() (ParagraphFormatterML method)
EndlessLoopDataMemoryModel (class in microprobe.model.memory)
EndlessLoopInstructionMemoryModel (class in microprobe.model.memory)
Environment (class in microprobe.target.env)
environment (Target attribute)
environment_reserved_registers (Environment attribute)
(GenericEnvironment attribute)
error() (LazyArgumentParser method)
existing_cmd() (in module microprobe.utils.cmdline)
existing_dir() (in module microprobe.utils.cmdline)
existing_file() (in module microprobe.utils.cmdline)
existing_file_ext() (in module microprobe.utils.cmdline)
exit() (LazyArgumentParser method)
F
fields (GenericInstructionFormat attribute)
(InstructionFormat attribute)
file_with() (in module microprobe.utils.cmdline)
filename (Definition attribute)
finalize_model() (EndlessLoopDataMemoryModel method)
find_env_definitions() (in module microprobe.target.env)
find_isa_definitions() (in module microprobe.target.isa)
find_microarchitecture_definitions() (in module microprobe.target.uarch)
find_subclasses() (in module microprobe.utils.imp)
findfiles() (in module microprobe.utils.misc)
fini (Benchmark attribute)
(MultiThreadedBenchmark attribute)
FixIndirectBranchPass (class in microprobe.passes.branch)
FixMemoryReferencesPass (class in microprobe.passes.memory)
FixRegistersPass (class in microprobe.passes.register)
flag_registers (GenericISA attribute)
(ISA attribute)
flip_fields() (GenericInstructionFormat method)
(InstructionFormat method)
float (InstructionAddressRelativeOperand attribute)
(Operand attribute)
(OperandConst attribute)
(OperandConstReg attribute)
(OperandImmRange attribute)
(OperandReg attribute)
(OperandValueSet attribute)
float_registers (GenericISA attribute)
(ISA attribute)
float_type() (in module microprobe.utils.cmdline)
footer() (Wrapper method)
force_absolute (Context attribute)
force_error() (LazyArgumentParser method)
format (GenericInstructionType attribute)
(InstructionType attribute)
format_help() (LazyArgumentParser method)
(ParagraphFormatterML method)
format_usage() (LazyArgumentParser method)
format_version() (LazyArgumentParser method)
fromkeys() (microprobe.utils.misc.RejectingOrderedDict class method)
(MicroprobeConfiguration method)
(MicroprobeDefaultConfiguration method)
(RejectingDict method)
full_name (GenericMicroarchitectureElement attribute)
(MicroarchitectureElement attribute)
full_report() (Environment method)
(GenericCPUMicroarchitecture method)
(GenericEnvironment method)
(GenericISA method)
(GenericInstructionFormat method)
(GenericInstructionType method)
(GenericMicroarchitecture method)
(ISA method)
(InstructionFormat method)
(InstructionType method)
(MemoryOperand method)
(MemoryOperandDescriptor method)
(Microarchitecture method)
(Target method)
function_call() (Environment method)
(GenericEnvironment method)
function_return() (Environment method)
(GenericEnvironment method)
G
generate() (Comparator method)
(Generator method)
generate_plain_profile() (in module microprobe.utils.distrib)
generate_weighted_profile() (in module microprobe.utils.distrib)
Generator (class in microprobe.target.isa.generator)
GenericCodeStructurePass (class in microprobe.passes.structure)
GenericCPUMicroarchitecture (class in microprobe.target.uarch)
GenericDynamicAddressTranslation (class in microprobe.target.isa.dat)
GenericEnvironment (class in microprobe.target.env)
GenericInstructionField (class in microprobe.target.isa.instruction_field)
GenericInstructionFormat (class in microprobe.target.isa.instruction_format)
GenericInstructionType (class in microprobe.target.isa.instruction)
GenericISA (class in microprobe.target.isa)
GenericMemoryModelPass (class in microprobe.passes.memory)
GenericMemoryStreamsPass (class in microprobe.passes.memory)
GenericMicroarchitecture (class in microprobe.target.uarch)
GenericMicroarchitectureElement (class in microprobe.target.uarch.element)
GenericMicroarchitectureElementType (class in microprobe.target.uarch.element_type)
GenericModel (class in microprobe.model)
GenericOldMemoryModelPass (class in microprobe.passes.memory)
GenericRegister (class in microprobe.target.isa.register)
GenericRegisterType (class in microprobe.target.isa.register_type)
get() (CLI method)
(DuplicateConfigParser method)
(MicroprobeConfiguration method)
(MicroprobeDefaultConfiguration method)
(RejectingDict method)
(RejectingOrderedDict method)
get_address() (MicroprobeInstructionDefinition method)
get_all_subclasses() (in module microprobe.utils.imp)
get_asm() (MicroprobeInstructionDefinition method)
get_attr_from_module() (in module microprobe.utils.imp)
get_bbl() (Cfg method)
get_closest_address_value() (Context method)
get_comments() (MicroprobeInstructionDefinition method)
get_context() (GenericISA method)
(ISA method)
get_dat() (GenericISA method)
(ISA method)
get_data_hierarchy_from_element() (CacheHierarchy method)
get_decorators() (MicroprobeInstructionDefinition method)
get_default() (LazyArgumentParser method)
get_dict_from_module() (in module microprobe.utils.imp)
get_field() (GenericInstructionFormat method)
(InstructionFormat method)
get_field_props() (GenericInstructionFormat method)
(InstructionFormat method)
get_fields() (GenericInstructionFormat method)
(InstructionFormat method)
get_findex() (GenericInstructionFormat method)
(InstructionFormat method)
get_instruction_hierarchy_from_element() (CacheHierarchy method)
get_instruction_index() (Bbl method)
get_instruction_type() (MicroprobeInstructionDefinition method)
get_label() (MicroprobeInstructionDefinition method)
get_logger() (in module microprobe.utils.logger)
get_memory_value() (Context method)
get_object_from_module() (in module microprobe.utils.imp)
get_operands() (GenericInstructionFormat method)
(InstructionFormat method)
(MicroprobeInstructionDefinition method)
get_register_closest_value() (Context method)
get_register_for_address_arithmetic() (GenericISA method)
(ISA method)
get_register_for_float_arithmetic() (GenericISA method)
(ISA method)
get_register_value() (Context method)
get_registername_value() (Context method)
get_wrapper() (in module microprobe.code)
getboolean() (DuplicateConfigParser method)
getfloat() (DuplicateConfigParser method)
getint() (DuplicateConfigParser method)
getnextf() (in module microprobe.utils.misc)
H
has_key() (MicroprobeConfiguration method)
(MicroprobeDefaultConfiguration method)
(RejectingDict method)
(RejectingOrderedDict method)
has_option() (DuplicateConfigParser method)
has_section() (DuplicateConfigParser method)
headers() (Wrapper method)
I
ieee_float_to_int64() (in module microprobe.utils.ieee)
immediate (InstructionAddressRelativeOperand attribute)
(Operand attribute)
(OperandConst attribute)
(OperandConstReg attribute)
(OperandImmRange attribute)
(OperandReg attribute)
(OperandValueSet attribute)
implicit_operands (GenericInstructionType attribute)
(InstructionType attribute)
import_classes_from() (in module microprobe.target.isa.comparator)
(in module microprobe.target.isa.generator)
import_cls_definition() (in module microprobe.utils.imp)
import_definition() (in module microprobe.target)
(in module microprobe.target.isa.instruction)
(in module microprobe.target.isa.instruction_field)
(in module microprobe.target.isa.instruction_format)
(in module microprobe.target.isa.operand)
(in module microprobe.target.isa.register)
(in module microprobe.target.isa.register_type)
(in module microprobe.target.uarch.element)
(in module microprobe.target.uarch.element_type)
(in module microprobe.utils.imp)
import_env_definition() (in module microprobe.target.env)
import_isa_definition() (in module microprobe.target.isa)
import_microarchitecture_definition() (in module microprobe.target.uarch)
import_operand_definition() (in module microprobe.utils.imp)
import_properties() (in module microprobe.property)
index() (Cfg method)
infinite() (Wrapper method)
info (Benchmark attribute)
(BuildingBlock attribute)
(MultiThreadedBenchmark attribute)
info() (AddAssemblyByIndexPass method)
(AddFinalizationAssemblyPass method)
(AddInitializationAssemblyPass method)
(AddInitializationInstructionsPass method)
(AutoAlignPass method)
(AverageDependencyDistancePass method)
(BranchNextPass method)
(ConstantDependencyDistancePass method)
(CycleMinimalAllocationPass method)
(DIDTSimplePass method)
(DeclareVariablesPass method)
(DefaultRegisterAllocationPass method)
(FixIndirectBranchPass method)
(FixMemoryReferencesPass method)
(FixRegistersPass method)
(GenericCodeStructurePass method)
(GenericMemoryModelPass method)
(GenericMemoryStreamsPass method)
(GenericOldMemoryModelPass method)
(InitializeBranchDecorator method)
(InitializeDATPass method)
(InitializeMemoryDecimalPass method)
(InitializeMemoryDecorator method)
(InitializeMemoryFloatPass method)
(InitializeRegisterPass method)
(InitializeRegistersPass method)
(InsertInstructionSequencePass method)
(LinkBbls method)
(NoHazardsAllocationPass method)
(NormalizeBranchTargetsPass method)
(Pass method)
(RandomAllocationPass method)
(RandomDependencyDistancePass method)
(ReplaceInstructionByTypePass method)
(ReplaceLoadInstructionsPass method)
(ReproduceSequencePass method)
(ReserveRegistersPass method)
(ResolveSymbolicReferencesPass method)
(SetInstructionLabelByIndexPass method)
(SetInstructionOperandsByOpcodePass method)
(SetInstructionTypeByAlternatingSequencesPass method)
(SetInstructionTypeByElementPass method)
(SetInstructionTypeByProfilePass method)
(SetInstructionTypeByPropertyPass method)
(SetInstructionTypeBySequencePass method)
(SetInstructionTypePass method)
(SetMemoryOperandByOpcodePass method)
(SetRandomInstructionTypePass method)
(SimpleBuildingBlockPass method)
(SingleMemoryStreamPass method)
(TranslateAddressPass method)
(UpdateInstructionAddressesPass method)
init (Benchmark attribute)
(MultiThreadedBenchmark attribute)
init_global_var() (Wrapper method)
init_loop_pad() (Wrapper method)
init_main_pad() (Wrapper method)
initialize_model() (EndlessLoopDataMemoryModel method)
InitializeBranchDecorator (class in microprobe.passes.branch)
InitializeDATPass (class in microprobe.passes.dat)
InitializeMemoryDecimalPass (class in microprobe.passes.decimal)
InitializeMemoryDecorator (class in microprobe.passes.memory)
InitializeMemoryFloatPass (class in microprobe.passes.float)
InitializeRegisterPass (class in microprobe.passes.initialization)
InitializeRegistersPass (class in microprobe.passes.initialization)
insert_instr() (Bbl method)
InsertInstructionSequencePass (class in microprobe.passes.instruction)
instr_name (Comparator attribute)
(Generator attribute)
instrs (Bbl attribute)
Instruction (class in microprobe.code.ins)
instruction_checks (GenericInstructionType attribute)
(InstructionType attribute)
instruction_count (MicroprobeTestDefinition attribute)
(MicroprobeTestDefinitionDefault attribute)
(MicroprobeTestDefinitionV0x5 attribute)
instruction_factory() (in module microprobe.code.ins)
instruction_from_definition() (in module microprobe.code.ins)
instruction_set_def_properties() (in module microprobe.code.ins)
instruction_to_asm_definition() (in module microprobe.utils.asm)
instruction_to_definition() (in module microprobe.code.ins)
instruction_type (MicroprobeInstructionDefinition attribute)
instruction_type_from_bin() (in module microprobe.target.isa.instruction)
InstructionAddress (class in microprobe.code.address)
InstructionAddressRelativeOperand (class in microprobe.target.isa.operand)
InstructionField (class in microprobe.target.isa.instruction_field)
InstructionFormat (class in microprobe.target.isa.instruction_format)
InstructionMemoryOperandValue (class in microprobe.code.ins)
InstructionOperandValue (class in microprobe.code.ins)
instructions (GenericISA attribute)
(ISA attribute)
instructions_from_asm() (in module microprobe.code.ins)
InstructionType (class in microprobe.target.isa.instruction)
int_range() (in module microprobe.utils.cmdline)
int_to_twocs() (in module microprobe.utils.misc)
int_type() (in module microprobe.utils.cmdline)
interpret_asm() (in module microprobe.utils.asm)
interpret_bin() (in module microprobe.utils.bin)
is_agen (MemoryOperandDescriptor attribute)
is_branch_target (MemoryOperandDescriptor attribute)
is_input (OperandDescriptor attribute)
is_load (MemoryOperandDescriptor attribute)
is_output (OperandDescriptor attribute)
is_prefetch (MemoryOperandDescriptor attribute)
is_store (MemoryOperandDescriptor attribute)
ISA (class in microprobe.target.isa)
isa (Environment attribute)
(GenericEnvironment attribute)
(Target attribute)
items() (DuplicateConfigParser method)
(MicroprobeConfiguration method)
(MicroprobeDefaultConfiguration method)
(RejectingDict method)
(RejectingOrderedDict method)
iter_flatten() (in module microprobe.utils.misc)
iteritems() (MicroprobeConfiguration method)
(MicroprobeDefaultConfiguration method)
(RejectingDict method)
(RejectingOrderedDict method)
iterkeys() (MicroprobeConfiguration method)
(MicroprobeDefaultConfiguration method)
(RejectingDict method)
(RejectingOrderedDict method)
itervalues() (MicroprobeConfiguration method)
(MicroprobeDefaultConfiguration method)
(RejectingDict method)
(RejectingOrderedDict method)
K
keys() (MicroprobeConfiguration method)
(MicroprobeDefaultConfiguration method)
(RejectingDict method)
(RejectingOrderedDict method)
L
label (Instruction attribute)
(MicroprobeInstructionDefinition attribute)
labels (Benchmark attribute)
(MultiThreadedBenchmark attribute)
last_bbl() (Cfg method)
LazyArgumentError
LazyArgumentParser (class in microprobe.utils.cmdline)
length (GenericInstructionFormat attribute)
(InstructionMemoryOperandValue attribute)
(MemoryValue attribute)
length_operands (MemoryOperand attribute)
lengths (MicroprobeBinInstructionStream attribute)
level (Cache attribute)
(SetAssociativeCache attribute)
line_size (Cache attribute)
(SetAssociativeCache attribute)
lines() (SetAssociativeCache method)
LinkBbls (class in microprobe.passes.branch)
list_properties() (Environment method)
(GenericCPUMicroarchitecture method)
(GenericEnvironment method)
(GenericInstructionType method)
(GenericMicroarchitecture method)
(GenericMicroarchitectureElement method)
(GenericMicroarchitectureElementType method)
(InstructionType method)
(Microarchitecture method)
(MicroarchitectureElement method)
(MicroarchitectureElementType method)
(PropertyHolder method)
list_property_files() (in module microprobe.property)
load() (GenericISA method)
(ISA method)
load_float() (GenericISA method)
(ISA method)
load_source() (in module microprobe.utils.imp)
longest_common_substr() (in module microprobe.utils.misc)
M
main() (CLI method)
maps (DynamicAddressTranslation attribute)
(GenericDynamicAddressTranslation attribute)
mask (DATmap attribute)
match() (GenericInstructionType method)
max (OperandImmRange attribute)
memory_operand_descriptors (GenericInstructionType attribute)
(InstructionType attribute)
memory_operands() (Instruction method)
MemoryOperand (class in microprobe.target.isa.operand)
MemoryOperandDescriptor (class in microprobe.target.isa.operand)
MemoryValue (class in microprobe.code.address)
message (LazyArgumentError attribute)
(MicroprobeAddressTranslationError attribute)
(MicroprobeArchitectureDefinitionError attribute)
(MicroprobeArchitectureFormatError attribute)
(MicroprobeAsmError attribute)
(MicroprobeBinaryError attribute)
(MicroprobeBranchConditionError attribute)
(MicroprobeCacheError attribute)
(MicroprobeCalledProcessError attribute)
(MicroprobeCodeGenerationError attribute)
(MicroprobeConstantRegisterError attribute)
(MicroprobeDMAFormatError attribute)
(MicroprobeDuplicatedValueError attribute)
(MicroprobeError attribute)
(MicroprobeException attribute)
(MicroprobeImportDefinitionError attribute)
(MicroprobeImportError attribute)
(MicroprobeLookupError attribute)
(MicroprobeMPTFormatError attribute)
(MicroprobeModelError attribute)
(MicroprobeNoComparatorError attribute)
(MicroprobeNoGenerationPathError attribute)
(MicroprobeObjdumpError attribute)
(MicroprobePolicyError attribute)
(MicroprobeRunCmdError attribute)
(MicroprobeTargetDefinitionError attribute)
(MicroprobeTypeError attribute)
(MicroprobeUncheckableEnvironmentWarning attribute)
(MicroprobeValueError attribute)
(MicroprobeWarning attribute)
(MicroprobeYamlFormatError attribute)
microarchictecture (Target attribute)
Microarchitecture (class in microprobe.target.uarch)
MicroarchitectureElement (class in microprobe.target.uarch.element)
MicroarchitectureElementType (class in microprobe.target.uarch.element_type)
microprobe (module)
microprobe.code (module)
microprobe.code.address (module)
microprobe.code.bbl (module)
microprobe.code.benchmark (module)
microprobe.code.cfg (module)
microprobe.code.context (module)
microprobe.code.ins (module)
microprobe.code.var (module)
microprobe.code.wrapper (module)
microprobe.driver (module)
microprobe.driver.guided (module)
microprobe.exceptions (module)
microprobe.model (module)
microprobe.model.memory (module)
microprobe.passes (module)
microprobe.passes.address (module)
microprobe.passes.branch (module)
microprobe.passes.dat (module)
microprobe.passes.decimal (module)
microprobe.passes.float (module)
microprobe.passes.ilp (module)
microprobe.passes.initialization (module)
microprobe.passes.instruction (module)
microprobe.passes.memory (module)
microprobe.passes.register (module)
microprobe.passes.structure (module)
microprobe.passes.symbol (module)
microprobe.passes.variable (module)
microprobe.property (module)
microprobe.schemas (module)
microprobe.target (module)
microprobe.target.env (module)
microprobe.target.isa (module)
microprobe.target.isa.comparator (module)
microprobe.target.isa.dat (module)
microprobe.target.isa.generator (module)
microprobe.target.isa.instruction (module)
microprobe.target.isa.instruction_field (module)
microprobe.target.isa.instruction_format (module)
microprobe.target.isa.operand (module)
microprobe.target.isa.register (module)
microprobe.target.isa.register_type (module)
microprobe.target.uarch (module)
microprobe.target.uarch.cache (module)
microprobe.target.uarch.element (module)
microprobe.target.uarch.element_type (module)
microprobe.utils (module)
microprobe.utils.asm (module)
microprobe.utils.bin (module)
microprobe.utils.cache (module)
microprobe.utils.cmdline (module)
microprobe.utils.config (module)
microprobe.utils.distrib (module)
microprobe.utils.ieee (module)
microprobe.utils.imp (module)
microprobe.utils.info (module)
microprobe.utils.logger (module)
microprobe.utils.misc (module)
microprobe.utils.mpt (module)
microprobe.utils.profile (module)
microprobe.utils.yaml (module)
MICROPROBE_RC (in module microprobe)
MicroprobeAddressTranslationError
MicroprobeArchitectureDefinitionError
MicroprobeArchitectureFormatError
MicroprobeAsmError
MicroprobeAsmInstructionDefinition (class in microprobe.utils.asm)
MicroprobeBinaryError
MicroprobeBinInstructionStream (class in microprobe.utils.bin)
MicroprobeBranchConditionError
MicroprobeCacheError
MicroprobeCalledProcessError
MicroprobeCodeGenerationError
MicroprobeConfiguration (class in microprobe.utils.config)
MicroprobeConstantRegisterError
MicroprobeDefaultConfiguration (class in microprobe.utils.config)
MicroprobeDMAFormatError
MicroprobeDuplicatedValueError
MicroprobeError
MicroprobeException
MicroprobeImportDefinitionError
MicroprobeImportError
MicroprobeInstructionDefinition (class in microprobe.code.ins)
MicroprobeLookupError
MicroprobeModelError
MicroprobeMPTFormatError
MicroprobeNoComparatorError
MicroprobeNoGenerationPathError
MicroprobeObjdumpError
MicroprobePolicyError
MicroprobeRunCmdError
MicroprobeTargetDefinitionError
MicroprobeTestDefinition (class in microprobe.utils.mpt)
MicroprobeTestDefinitionDefault (class in microprobe.utils.mpt)
MicroprobeTestDefinitionV0x5 (class in microprobe.utils.mpt)
MicroprobeTestMemoryAccessDefinition (class in microprobe.utils.mpt)
MicroprobeTestParser (class in microprobe.utils.mpt)
MicroprobeTestParserDefault (class in microprobe.utils.mpt)
MicroprobeTestParserV0x5 (class in microprobe.utils.mpt)
MicroprobeTestRegisterDefinition (class in microprobe.utils.mpt)
MicroprobeTestVariableDefinition (class in microprobe.utils.mpt)
MicroprobeTypeError
MicroprobeUncheckableEnvironmentWarning
MicroprobeValueError
MicroprobeWarning
MicroprobeYamlFormatError
min (OperandConst attribute)
(OperandImmRange attribute)
(OperandValueSet attribute)
mnemonic (GenericInstructionType attribute)
(InstructionType attribute)
mpt_configuration_factory() (in module microprobe.utils.mpt)
mpt_parser_factory() (in module microprobe.utils.mpt)
mpt_shift() (in module microprobe.utils.mpt)
MultiThreadedBenchmark (class in microprobe.code.benchmark)
N
name (Cache attribute)
(Definition attribute)
(EndlessLoopDataMemoryModel attribute)
(EndlessLoopInstructionMemoryModel attribute)
(Environment attribute)
(GenericCPUMicroarchitecture attribute)
(GenericEnvironment attribute)
(GenericISA attribute)
(GenericInstructionField attribute)
(GenericInstructionFormat attribute)
(GenericInstructionType attribute)
(GenericMicroarchitecture attribute)
(GenericMicroarchitectureElement attribute)
(GenericMicroarchitectureElementType attribute)
(GenericModel attribute)
(GenericRegister attribute)
(GenericRegisterType attribute)
(ISA attribute)
(InstructionAddressRelativeOperand attribute)
(InstructionField attribute)
(InstructionFormat attribute)
(InstructionType attribute)
(Microarchitecture attribute)
(MicroarchitectureElement attribute)
(MicroarchitectureElementType attribute)
(Operand attribute)
(OperandConst attribute)
(OperandConstReg attribute)
(OperandImmRange attribute)
(OperandReg attribute)
(OperandValueSet attribute)
(Property attribute)
(Register attribute)
(RegisterType attribute)
(SetAssociativeCache attribute)
(Target attribute)
(Variable attribute)
(VariableArray attribute)
(VariableSingle attribute)
natural_sort() (in module microprobe.utils.misc)
negate_register() (GenericISA method)
(ISA method)
new_file() (in module microprobe.utils.cmdline)
new_file_ext() (in module microprobe.utils.cmdline)
new_instruction() (GenericISA method)
(ISA method)
NoHazardsAllocationPass (class in microprobe.passes.register)
nop() (GenericISA method)
(ISA method)
normalize_asm() (GenericISA method)
(ISA method)
NormalizeBranchTargetsPass (class in microprobe.passes.branch)
O
offset() (SetAssociativeCache method)
offset_bits (SetAssociativeCache attribute)
opcode (GenericInstructionType attribute)
(InstructionType attribute)
open_generic_fd() (in module microprobe.utils.misc)
Operand (class in microprobe.target.isa.operand)
operand_by_field() (Instruction method)
operand_descriptors (GenericInstructionType attribute)
(InstructionType attribute)
operand_fields() (Instruction method)
OperandConst (class in microprobe.target.isa.operand)
OperandConstReg (class in microprobe.target.isa.operand)
OperandDescriptor (class in microprobe.target.isa.operand)
OperandImmRange (class in microprobe.target.isa.operand)
OperandReg (class in microprobe.target.isa.operand)
operands (GenericInstructionType attribute)
(InstructionMemoryOperandValue attribute)
(InstructionType attribute)
(MicroprobeInstructionDefinition attribute)
operands() (Instruction method)
OperandValueSet (class in microprobe.target.isa.operand)
OPTCRE (DuplicateConfigParser attribute)
OPTCRE_NV (DuplicateConfigParser attribute)
options() (DuplicateConfigParser method)
optionxform() (DuplicateConfigParser method)
outputname() (Wrapper method)
P
ParagraphFormatterML (class in microprobe.utils.cmdline)
parent (GenericMicroarchitectureElement attribute)
(MicroarchitectureElement attribute)
parents (GenericMicroarchitectureElement attribute)
(MicroarchitectureElement attribute)
parse_args() (LazyArgumentParser method)
parse_code() (MicroprobeTestParserDefault method)
(MicroprobeTestParserV0x5 method)
parse_contents() (MicroprobeTestParser method)
(MicroprobeTestParserDefault method)
(MicroprobeTestParserV0x5 method)
parse_filename() (MicroprobeTestParser method)
(MicroprobeTestParserDefault method)
(MicroprobeTestParserV0x5 method)
parse_instruction() (MicroprobeTestParser method)
(MicroprobeTestParserDefault method)
(MicroprobeTestParserV0x5 method)
parse_instruction_list() (in module microprobe.utils.cmdline)
parse_known_args() (LazyArgumentParser method)
parse_register() (MicroprobeTestParser method)
(MicroprobeTestParserDefault method)
(MicroprobeTestParserV0x5 method)
parse_variable() (MicroprobeTestParser method)
(MicroprobeTestParserDefault method)
(MicroprobeTestParserV0x5 method)
Pass (class in microprobe.passes)
pass_info (Benchmark attribute)
(BuildingBlock attribute)
(MultiThreadedBenchmark attribute)
Pickable (class in microprobe.utils.misc)
pop() (MicroprobeConfiguration method)
(MicroprobeDefaultConfiguration method)
(RejectingDict method)
(RejectingOrderedDict method)
popitem() (MicroprobeConfiguration method)
(MicroprobeDefaultConfiguration method)
(RejectingDict method)
(RejectingOrderedDict method)
possible_addresses() (InstructionMemoryOperandValue method)
possible_lengths() (InstructionMemoryOperandValue method)
post_var() (Wrapper method)
primes() (in module microprobe.utils.misc)
print_error() (in module microprobe.utils.cmdline)
print_help() (LazyArgumentParser method)
print_info() (in module microprobe.utils.cmdline)
(SetAssociativeCache method)
print_usage() (LazyArgumentParser method)
print_version() (LazyArgumentParser method)
print_warning() (in module microprobe.utils.cmdline)
Progress (class in microprobe.utils.misc)
properties (Environment attribute)
(GenericCPUMicroarchitecture attribute)
(GenericEnvironment attribute)
(GenericInstructionType attribute)
(GenericMicroarchitecture attribute)
(GenericMicroarchitectureElement attribute)
(GenericMicroarchitectureElementType attribute)
(InstructionType attribute)
(Microarchitecture attribute)
(MicroarchitectureElement attribute)
(MicroarchitectureElementType attribute)
(PropertyHolder attribute)
Property (class in microprobe.property)
property_isa_map() (Target method)
PropertyHolder (class in microprobe.property)
pstdev() (in module microprobe.utils.distrib)
R
random_value() (InstructionAddressRelativeOperand method)
(Operand method)
(OperandConst method)
(OperandConstReg method)
(OperandImmRange method)
(OperandReg method)
(OperandValueSet method)
RandomAllocationPass (class in microprobe.passes.register)
RandomDependencyDistancePass (class in microprobe.passes.ilp)
range_to_sequence() (in module microprobe.utils.misc)
raw (MicroprobeTestDefinition attribute)
(MicroprobeTestDefinitionDefault attribute)
(MicroprobeTestDefinitionV0x5 attribute)
raw_decorate() (DynamicAddressTranslation method)
(GenericDynamicAddressTranslation method)
raw_parse() (DynamicAddressTranslation method)
(GenericDynamicAddressTranslation method)
read() (DuplicateConfigParser method)
read_cache_data() (in module microprobe.utils.cache)
read_default_cache_data() (in module microprobe.utils.cache)
read_profile() (in module microprobe.utils.profile)
read_yaml() (in module microprobe.utils.yaml)
readfp() (DuplicateConfigParser method)
Register (class in microprobe.target.isa.register)
register() (LazyArgumentParser method)
register_context_callback() (Instruction method)
register_dat_mapping() (MicroprobeTestDefinition method)
(MicroprobeTestDefinitionDefault method)
(MicroprobeTestDefinitionV0x5 method)
register_dat_property() (MicroprobeTestDefinition method)
(MicroprobeTestDefinitionDefault method)
(MicroprobeTestDefinitionV0x5 method)
register_direct_init() (Wrapper method)
register_has_value() (Context method)
register_instruction_definitions() (MicroprobeTestDefinition method)
(MicroprobeTestDefinitionDefault method)
(MicroprobeTestDefinitionV0x5 method)
register_mem_operand_callback() (InstructionMemoryOperandValue method)
register_name() (Environment method)
(GenericEnvironment method)
register_operand_callbacks() (InstructionOperandValue method)
register_property() (Environment method)
(GenericCPUMicroarchitecture method)
(GenericEnvironment method)
(GenericInstructionType method)
(GenericMicroarchitecture method)
(GenericMicroarchitectureElement method)
(GenericMicroarchitectureElementType method)
(InstructionType method)
(Microarchitecture method)
(MicroarchitectureElement method)
(MicroarchitectureElementType method)
(PropertyHolder method)
register_raw_definition() (MicroprobeTestDefinition method)
(MicroprobeTestDefinitionDefault method)
(MicroprobeTestDefinitionV0x5 method)
register_register_definition() (MicroprobeTestDefinition method)
(MicroprobeTestDefinitionDefault method)
(MicroprobeTestDefinitionV0x5 method)
register_value_comparator() (GenericISA method)
(ISA method)
register_values (Context attribute)
register_var() (Benchmark method)
(MultiThreadedBenchmark method)
register_variable_definition() (MicroprobeTestDefinition method)
(MicroprobeTestDefinitionDefault method)
(MicroprobeTestDefinitionV0x5 method)
registered_global_vars() (Benchmark method)
(MultiThreadedBenchmark method)
registers (GenericISA attribute)
(ISA attribute)
(MicroprobeTestDefinition attribute)
(MicroprobeTestDefinitionDefault attribute)
(MicroprobeTestDefinitionV0x5 attribute)
registers_get_value() (Context method)
RegisterType (class in microprobe.target.isa.register_type)
regular_seq() (in module microprobe.utils.distrib)
RejectingDict (class in microprobe.utils.misc)
RejectingOrderedDict (class in microprobe.utils.misc)
remove_instructions_from() (Bbl method)
remove_option() (DuplicateConfigParser method)
remove_reserved_registers() (Context method)
remove_section() (DuplicateConfigParser method)
ReplaceInstructionByTypePass (class in microprobe.passes.instruction)
ReplaceLoadInstructionsPass (class in microprobe.passes.instruction)
replicate() (Bbl method)
replicate_bbls() (in module microprobe.code.bbl)
report() (AddAssemblyByIndexPass method)
(AddFinalizationAssemblyPass method)
(AddInitializationAssemblyPass method)
(AddInitializationInstructionsPass method)
(AutoAlignPass method)
(AverageDependencyDistancePass method)
(BranchNextPass method)
(ConstantDependencyDistancePass method)
(CycleMinimalAllocationPass method)
(DIDTSimplePass method)
(DeclareVariablesPass method)
(DefaultRegisterAllocationPass method)
(FixIndirectBranchPass method)
(FixMemoryReferencesPass method)
(FixRegistersPass method)
(GenericCodeStructurePass method)
(GenericMemoryModelPass method)
(GenericMemoryStreamsPass method)
(GenericOldMemoryModelPass method)
(InitializeBranchDecorator method)
(InitializeDATPass method)
(InitializeMemoryDecimalPass method)
(InitializeMemoryDecorator method)
(InitializeMemoryFloatPass method)
(InitializeRegisterPass method)
(InitializeRegistersPass method)
(InsertInstructionSequencePass method)
(LinkBbls method)
(NoHazardsAllocationPass method)
(NormalizeBranchTargetsPass method)
(Pass method)
(RandomAllocationPass method)
(RandomDependencyDistancePass method)
(ReplaceInstructionByTypePass method)
(ReplaceLoadInstructionsPass method)
(ReproduceSequencePass method)
(ReserveRegistersPass method)
(ResolveSymbolicReferencesPass method)
(SetInstructionLabelByIndexPass method)
(SetInstructionOperandsByOpcodePass method)
(SetInstructionTypeByAlternatingSequencesPass method)
(SetInstructionTypeByElementPass method)
(SetInstructionTypeByProfilePass method)
(SetInstructionTypeByPropertyPass method)
(SetInstructionTypeBySequencePass method)
(SetInstructionTypePass method)
(SetMemoryOperandByOpcodePass method)
(SetRandomInstructionTypePass method)
(SimpleBuildingBlockPass method)
(SingleMemoryStreamPass method)
(TranslateAddressPass method)
(UpdateInstructionAddressesPass method)
representation (GenericRegister attribute)
(InstructionOperandValue attribute)
representation() (InstructionAddressRelativeOperand method)
(Operand method)
(OperandConst method)
(OperandConstReg method)
(OperandImmRange method)
(OperandReg method)
(OperandValueSet method)
(Register method)
ReproduceSequencePass (class in microprobe.passes.instruction)
required_global_vars() (Wrapper method)
required_memory_values() (DynamicAddressTranslation method)
(GenericDynamicAddressTranslation method)
required_register_values() (DynamicAddressTranslation method)
(GenericDynamicAddressTranslation method)
requirements (Benchmark attribute)
(BuildingBlock attribute)
(MultiThreadedBenchmark attribute)
requires() (AddAssemblyByIndexPass method)
(AddFinalizationAssemblyPass method)
(AddInitializationAssemblyPass method)
(AddInitializationInstructionsPass method)
(AutoAlignPass method)
(AverageDependencyDistancePass method)
(BranchNextPass method)
(ConstantDependencyDistancePass method)
(CycleMinimalAllocationPass method)
(DIDTSimplePass method)
(DeclareVariablesPass method)
(DefaultRegisterAllocationPass method)
(FixIndirectBranchPass method)
(FixMemoryReferencesPass method)
(FixRegistersPass method)
(GenericCodeStructurePass method)
(GenericMemoryModelPass method)
(GenericMemoryStreamsPass method)
(GenericOldMemoryModelPass method)
(InitializeBranchDecorator method)
(InitializeDATPass method)
(InitializeMemoryDecimalPass method)
(InitializeMemoryDecorator method)
(InitializeMemoryFloatPass method)
(InitializeRegisterPass method)
(InitializeRegistersPass method)
(InsertInstructionSequencePass method)
(LinkBbls method)
(NoHazardsAllocationPass method)
(NormalizeBranchTargetsPass method)
(Pass method)
(RandomAllocationPass method)
(RandomDependencyDistancePass method)
(ReplaceInstructionByTypePass method)
(ReplaceLoadInstructionsPass method)
(ReproduceSequencePass method)
(ReserveRegistersPass method)
(ResolveSymbolicReferencesPass method)
(SetInstructionLabelByIndexPass method)
(SetInstructionOperandsByOpcodePass method)
(SetInstructionTypeByAlternatingSequencesPass method)
(SetInstructionTypeByElementPass method)
(SetInstructionTypeByProfilePass method)
(SetInstructionTypeByPropertyPass method)
(SetInstructionTypeBySequencePass method)
(SetInstructionTypePass method)
(SetMemoryOperandByOpcodePass method)
(SetRandomInstructionTypePass method)
(SimpleBuildingBlockPass method)
(SingleMemoryStreamPass method)
(TranslateAddressPass method)
(UpdateInstructionAddressesPass method)
reserved_registers (Context attribute)
(Target attribute)
reserved_registers() (Wrapper method)
ReserveRegistersPass (class in microprobe.passes.initialization)
reset (Wrapper attribute)
reset_instruction() (Bbl method)
ResolveSymbolicReferencesPass (class in microprobe.passes.symbol)
rm_cache_data() (in module microprobe.utils.cache)
rm_decorator() (Instruction method)
rm_default_cache_data() (in module microprobe.utils.cache)
rm_init() (Benchmark method)
(MultiThreadedBenchmark method)
RNDFP() (in module microprobe.utils.misc)
RNDINT() (in module microprobe.utils.misc)
roi_cyc (MicroprobeTestDefinition attribute)
(MicroprobeTestDefinitionDefault attribute)
(MicroprobeTestDefinitionV0x5 attribute)
roi_ins (MicroprobeTestDefinition attribute)
(MicroprobeTestDefinitionDefault attribute)
(MicroprobeTestDefinitionV0x5 attribute)
roi_memory_access_trace (MicroprobeTestDefinition attribute)
(MicroprobeTestDefinitionDefault attribute)
(MicroprobeTestDefinitionV0x5 attribute)
S
save() (CLI method)
(Synthesizer method)
(TraceSynthesizer method)
scratch_registers (GenericISA attribute)
(ISA attribute)
scratch_var (GenericISA attribute)
(ISA attribute)
SECTCRE (DuplicateConfigParser attribute)
sections() (DuplicateConfigParser method)
set() (DuplicateConfigParser method)
set_absolute() (Context method)
set_address() (Bbl method)
(Instruction method)
(InstructionMemoryOperandValue method)
(MicroprobeInstructionDefinition method)
(Variable method)
(VariableArray method)
(VariableSingle method)
set_alignment() (InstructionMemoryOperandValue method)
set_arch_type() (Instruction method)
set_asm() (MicroprobeInstructionDefinition method)
set_benchmark() (Wrapper method)
set_cfg() (Benchmark method)
(MultiThreadedBenchmark method)
set_code_segment() (Context method)
set_comments() (MicroprobeInstructionDefinition method)
set_context() (Benchmark method)
(GenericISA method)
(ISA method)
(MultiThreadedBenchmark method)
set_current_thread() (Benchmark method)
(MultiThreadedBenchmark method)
(Synthesizer method)
(TraceSynthesizer method)
set_cycle_count() (MicroprobeTestDefinition method)
(MicroprobeTestDefinitionDefault method)
(MicroprobeTestDefinitionV0x5 method)
set_dat() (Context method)
set_data_segment() (Context method)
set_decorators() (MicroprobeInstructionDefinition method)
set_default_code_address() (MicroprobeTestDefinition method)
(MicroprobeTestDefinitionDefault method)
(MicroprobeTestDefinitionV0x5 method)
set_default_data_address() (MicroprobeTestDefinition method)
(MicroprobeTestDefinitionDefault method)
(MicroprobeTestDefinitionV0x5 method)
set_defaults() (LazyArgumentParser method)
set_descriptor() (InstructionOperandValue method)
set_displacement() (Bbl method)
set_env() (Target method)
set_fields() (GenericInstructionFormat method)
(InstructionFormat method)
set_forbidden_address_range() (InstructionMemoryOperandValue method)
set_instruction_count() (MicroprobeTestDefinition method)
(MicroprobeTestDefinitionDefault method)
(MicroprobeTestDefinitionV0x5 method)
set_instruction_type() (MicroprobeInstructionDefinition method)
set_isa() (Target method)
set_label() (Instruction method)
(MicroprobeInstructionDefinition method)
set_length() (InstructionMemoryOperandValue method)
set_log_level() (in module microprobe.utils.logger)
set_memory_value() (Context method)
set_operands() (Instruction method)
(MicroprobeInstructionDefinition method)
set_parent_element() (GenericMicroarchitectureElement method)
(MicroarchitectureElement method)
set_possible_addresses() (InstructionMemoryOperandValue method)
set_possible_lengths() (InstructionMemoryOperandValue method)
set_register() (GenericISA method)
(ISA method)
set_register_bits() (GenericISA method)
(ISA method)
set_register_to_address() (GenericISA method)
(ISA method)
set_register_value() (Context method)
set_roi_cyc() (MicroprobeTestDefinition method)
(MicroprobeTestDefinitionDefault method)
(MicroprobeTestDefinitionV0x5 method)
set_roi_ins() (MicroprobeTestDefinition method)
(MicroprobeTestDefinitionDefault method)
(MicroprobeTestDefinitionV0x5 method)
set_roi_memory_access_trace() (MicroprobeTestDefinition method)
(MicroprobeTestDefinitionDefault method)
(MicroprobeTestDefinitionV0x5 method)
set_state() (MicroprobeTestDefinition method)
(MicroprobeTestDefinitionDefault method)
(MicroprobeTestDefinitionV0x5 method)
set_subelements() (GenericMicroarchitectureElement method)
(MicroarchitectureElement method)
set_symbolic() (Context method)
set_target() (Environment method)
(GenericCPUMicroarchitecture method)
(GenericEnvironment method)
(GenericISA method)
(GenericMicroarchitecture method)
(ISA method)
(Microarchitecture method)
(Wrapper method)
set_target_instruction() (InstructionAddress method)
set_threads() (Environment method)
(GenericEnvironment method)
set_type() (OperandDescriptor method)
set_uarch() (Target method)
set_valid_values() (InstructionAddressRelativeOperand method)
(Operand method)
(OperandConst method)
(OperandConstReg method)
(OperandImmRange method)
(OperandReg method)
(OperandValueSet method)
set_value() (InstructionOperandValue method)
(Property method)
set_ways_bits (SetAssociativeCache attribute)
set_wrapper() (Target method)
SetAssociativeCache (class in microprobe.target.uarch.cache)
setdefault() (MicroprobeConfiguration method)
(MicroprobeDefaultConfiguration method)
(RejectingDict method)
(RejectingOrderedDict method)
SetInstructionLabelByIndexPass (class in microprobe.passes.symbol)
SetInstructionOperandsByOpcodePass (class in microprobe.passes.instruction)
SetInstructionTypeByAlternatingSequencesPass (class in microprobe.passes.instruction)
SetInstructionTypeByElementPass (class in microprobe.passes.instruction)
SetInstructionTypeByProfilePass (class in microprobe.passes.instruction)
SetInstructionTypeByPropertyPass (class in microprobe.passes.instruction)
SetInstructionTypeBySequencePass (class in microprobe.passes.instruction)
SetInstructionTypePass (class in microprobe.passes.instruction)
SetMemoryOperandByOpcodePass (class in microprobe.passes.memory)
SetRandomInstructionTypePass (class in microprobe.passes.instruction)
sets() (GenericInstructionType method)
(Instruction method)
(InstructionMemoryOperandValue method)
(InstructionOperandValue method)
(InstructionType method)
(SetAssociativeCache method)
setsways() (SetAssociativeCache method)
shift (InstructionAddressRelativeOperand attribute)
(OperandConst attribute)
(OperandImmRange attribute)
(OperandValueSet attribute)
shift_with_sign() (in module microprobe.utils.misc)
shuffle() (in module microprobe.utils.distrib)
SimpleBuildingBlockPass (class in microprobe.passes.structure)
SingleMemoryStreamPass (class in microprobe.passes.memory)
size (Bbl attribute)
(Cache attribute)
(GenericInstructionField attribute)
(GenericRegisterType attribute)
(InstructionField attribute)
(RegisterType attribute)
(SetAssociativeCache attribute)
(Variable attribute)
(VariableArray attribute)
(VariableSingle attribute)
skip() (MicroprobeBinInstructionStream method)
smart_copy_dict() (in module microprobe.utils.misc)
sort_by_distance() (in module microprobe.utils.distrib)
sort_by_usage() (in module microprobe.utils.distrib)
source (DATmap attribute)
stack_direction (Environment attribute)
stack_direction() (GenericEnvironment method)
stack_pointer (Environment attribute)
stack_pointer() (GenericEnvironment method)
start_loop() (Wrapper method)
start_main() (Wrapper method)
start_section() (ParagraphFormatterML method)
state (MicroprobeTestDefinition attribute)
(MicroprobeTestDefinitionDefault attribute)
(MicroprobeTestDefinitionV0x5 attribute)
step (OperandImmRange attribute)
store_decimal() (GenericISA method)
(ISA method)
store_float() (GenericISA method)
(ISA method)
store_integer() (GenericISA method)
(ISA method)
string_with_chars() (in module microprobe.utils.cmdline)
string_with_fields() (in module microprobe.utils.cmdline)
subelements (GenericMicroarchitectureElement attribute)
(MicroarchitectureElement attribute)
symbolic (Context attribute)
synthesize() (Synthesizer method)
(TraceSynthesizer method)
Synthesizer (class in microprobe.code)
T
Target (class in microprobe.target)
target (DATmap attribute)
(Environment attribute)
(GenericCPUMicroarchitecture attribute)
(GenericEnvironment attribute)
(GenericISA attribute)
(GenericMicroarchitecture attribute)
(ISA attribute)
(Microarchitecture attribute)
(Synthesizer attribute)
(TraceSynthesizer attribute)
(Wrapper attribute)
target_checks (GenericInstructionType attribute)
(InstructionType attribute)
target_instruction (InstructionAddress attribute)
threads (Environment attribute)
(GenericEnvironment attribute)
to_str() (MicroprobeTestMemoryAccessDefinition method)
TraceSynthesizer (class in microprobe.code)
translate() (DynamicAddressTranslation method)
(GenericDynamicAddressTranslation method)
TranslateAddressPass (class in microprobe.passes.dat)
twocs_to_int() (in module microprobe.utils.misc)
type (GenericMicroarchitectureElement attribute)
(GenericRegister attribute)
(MemoryOperandDescriptor attribute)
(MicroarchitectureElement attribute)
(OperandDescriptor attribute)
(Register attribute)
(Variable attribute)
(VariableArray attribute)
(VariableSingle attribute)
U
unregister_property() (Environment method)
(GenericCPUMicroarchitecture method)
(GenericEnvironment method)
(GenericInstructionType method)
(GenericMicroarchitecture method)
(GenericMicroarchitectureElement method)
(GenericMicroarchitectureElementType method)
(InstructionType method)
(Microarchitecture method)
(MicroarchitectureElement method)
(MicroarchitectureElementType method)
(PropertyHolder method)
unset_address() (Instruction method)
unset_forbidden_address_range() (InstructionMemoryOperandValue method)
unset_memory() (Context method)
unset_possible_addresses() (InstructionMemoryOperandValue method)
unset_possible_lengths() (InstructionMemoryOperandValue method)
unset_register() (Context method)
unset_registers() (Context method)
unset_value() (InstructionOperandValue method)
update() (MicroprobeConfiguration method)
(MicroprobeDefaultConfiguration method)
(RejectingDict method)
(RejectingOrderedDict method)
update_address() (InstructionMemoryOperandValue method)
update_address_from_operands() (InstructionMemoryOperandValue method)
update_cache_needed() (in module microprobe.utils.cache)
update_dat() (DynamicAddressTranslation method)
(GenericDynamicAddressTranslation method)
update_register_definition() (MicroprobeTestDefinition method)
(MicroprobeTestDefinitionDefault method)
(MicroprobeTestDefinitionV0x5 method)
UpdateInstructionAddressesPass (class in microprobe.passes.address)
used_for_address_arithmetic (GenericRegisterType attribute)
(RegisterType attribute)
used_for_float_arithmetic (GenericRegisterType attribute)
(RegisterType attribute)
used_for_vector_arithmetic (GenericRegisterType attribute)
(RegisterType attribute)
uses() (GenericInstructionType method)
(Instruction method)
(InstructionMemoryOperandValue method)
(InstructionOperandValue method)
(InstructionType method)
V
value (InstructionOperandValue attribute)
(MemoryValue attribute)
(Property attribute)
(Variable attribute)
(VariableArray attribute)
(VariableSingle attribute)
values() (InstructionAddressRelativeOperand method)
(MicroprobeConfiguration method)
(MicroprobeDefaultConfiguration method)
(Operand method)
(OperandConst method)
(OperandConstReg method)
(OperandImmRange method)
(OperandReg method)
(OperandValueSet method)
(RejectingDict method)
(RejectingOrderedDict method)
Variable (class in microprobe.code.var)
variable_length (InstructionMemoryOperandValue attribute)
variable_to_test_definition() (in module microprobe.utils.mpt)
VariableArray (class in microprobe.code.var)
variables (MicroprobeTestDefinition attribute)
(MicroprobeTestDefinitionDefault attribute)
(MicroprobeTestDefinitionV0x5 attribute)
VariableSingle (class in microprobe.code.var)
vector (InstructionAddressRelativeOperand attribute)
(Operand attribute)
(OperandConst attribute)
(OperandConstReg attribute)
(OperandImmRange attribute)
(OperandReg attribute)
(OperandValueSet attribute)
version (MicroprobeTestDefinitionDefault attribute)
(MicroprobeTestDefinitionV0x5 attribute)
(MicroprobeTestParserDefault attribute)
(MicroprobeTestParserV0x5 attribute)
viewitems() (MicroprobeConfiguration method)
(MicroprobeDefaultConfiguration method)
(RejectingDict method)
(RejectingOrderedDict method)
viewkeys() (MicroprobeConfiguration method)
(MicroprobeDefaultConfiguration method)
(RejectingDict method)
(RejectingOrderedDict method)
viewvalues() (MicroprobeConfiguration method)
(MicroprobeDefaultConfiguration method)
(RejectingDict method)
(RejectingOrderedDict method)
volatile_registers (Environment attribute)
(GenericEnvironment attribute)
W
warnings (Benchmark attribute)
(BuildingBlock attribute)
(MultiThreadedBenchmark attribute)
ways (SetAssociativeCache attribute)
weighted_choice() (in module microprobe.utils.distrib)
which() (in module microprobe.utils.misc)
wrap_ins() (Wrapper method)
Wrapper (class in microprobe.code.wrapper)
wrapper (Synthesizer attribute)
(Target attribute)
(TraceSynthesizer attribute)
write() (DuplicateConfigParser method)
write_cache_data() (in module microprobe.utils.cache)
write_default_cache_data() (in module microprobe.utils.cache)