A B C D E F G H I L M N P R S T U V X

S

ScalarDependency - Class in ida.pelab.loopdistributionTool
 
ScalarDependency() - Constructor for class ida.pelab.loopdistributionTool.ScalarDependency
 
setAccessType(MemoryAccessType) - Method in class ida.pelab.prt.constraints.MemoryAccess
 
setAnnotatedExpression(Expression) - Method in class ida.pelab.prt.pattern.LoopVariable
 
setArchitecture(TargetArchitecture) - Method in class ida.pelab.cgn.TextComment.CommentCodeGenerator
 
setCandidateIndex(int) - Method in class ida.pelab.prt.pattern.SubscriptedIndexList
 
setCodeTool(ICodeGenerator) - Static method in class ida.pelab.prt.annotation.AnnotationModule
 
setComputationalStatements(double) - Static method in class ida.pelab.prt.analysis.RecognitionAnalysis
 
setConditionOpr(BinaryOperator) - Method in class ida.pelab.prt.pattern.LoopVariable
 
setConstraints(ArrayList<Constraint>) - Method in class ida.pelab.prt.pattern.PatternStructure
 
setcSourceCode(Program) - Method in class ida.pelab.prt.patternrecognitionTool.PatternRecognitionTool
 
setCustomMatchingRules(boolean) - Method in class ida.pelab.prt.pattern.PatternStructure
 
setCustomUserConstraint(IPatternComparable) - Static method in class ida.pelab.prt.patternrecognitionTool.AuxiliaryRecognitionModule
Passes the user-defined constraint class to the recognition module.
setDbfbBuilder(DocumentBuilderFactory) - Method in class ida.pelab.cgn.XMLSettingReader
 
setDefSet(ArrayList<Expression>) - Method in class ida.pelab.loopdistributionTool.ElementSet
 
setDetectedForloop(String) - Method in class report.ReportData
 
setDetectedForloopPercentage(String) - Method in class report.ReportData
 
setDetectedPattern(String) - Method in class report.ReportData
 
setDetectedPointersInStatements(String) - Method in class report.ReportData
 
setDetectedStatmentPercentage(String) - Method in class report.ReportData
 
setDirection(LoopDirectionType) - Method in class ida.pelab.prt.constraints.LoopCheck
 
setDirection(LoopDirectionType) - Method in class ida.pelab.prt.pattern.LoopVariable
 
setDirectiveList(ArrayList<String>) - Method in class ida.pelab.cgn.ccode.CcodePlatform
 
setDivided(boolean) - Method in class ida.pelab.prt.pattern.PatternInstanceParameter
 
setEndIndex(String) - Method in class ida.pelab.prt.constraints.BoundaryCheck
 
setEndPoint(String) - Method in class ida.pelab.prt.constraints.MemoryAccess
 
setErrorStatement(String) - Method in class report.ReportData
 
setFileName(String) - Method in class report.ReportData
 
setHelpPattern(boolean) - Method in class ida.pelab.prt.pattern.PatternStructure
 
setInstance(PatternInstance) - Method in class ida.pelab.prt.pattern.MatchedInstance
 
setLevel(PatternLevel) - Method in class ida.pelab.prt.pattern.PatternStructure
 
setLowerBound(String) - Method in class ida.pelab.prt.pattern.ArrayBoundary
 
setLowerBound(Expression) - Method in class ida.pelab.prt.pattern.LoopVariable
 
setName(String) - Method in class ida.pelab.prt.pattern.PatternStructure
 
setNegated(boolean) - Method in class ida.pelab.prt.pattern.PatternInstanceParameter
 
setOperator(RuleCheckOperator) - Method in class ida.pelab.prt.constraints.IndexRuleCheck
 
setOperator(RuleCheckOperator) - Method in class ida.pelab.prt.constraints.RuleCheck
 
setOperator(PatternStructureOperator) - Method in class ida.pelab.prt.pattern.PatternStructure
 
setOutputSyntax(PatternOutputFormat) - Method in class ida.pelab.prt.pattern.PatternStructure
 
setParameter(String) - Method in class ida.pelab.prt.constraints.BoundaryCheck
 
setParameter(String) - Method in class ida.pelab.prt.constraints.MemoryAccess
 
setParameter(String) - Method in class ida.pelab.prt.constraints.NameCheck
 
setParameter(String) - Method in class ida.pelab.prt.constraints.TypeCheck
 
setParameterID(String) - Method in class ida.pelab.prt.constraints.ArrayIndexCheck
 
setParameters(ArrayList<String>) - Method in class ida.pelab.prt.constraints.IndexRuleCheck
 
setParameters(ArrayList<String>) - Method in class ida.pelab.prt.constraints.RuleCheck
 
setParameters(ArrayList<PrintArgument>) - Method in class ida.pelab.prt.pattern.PatternOutputFormat
 
setParamType(RuleParameterType) - Method in class ida.pelab.prt.constraints.TypeCheck
 
setParamValue(String) - Method in class ida.pelab.prt.constraints.NameCheck
 
setPath(String) - Method in class dsptester.TestcaseRunner
 
setPattern(PatternStructure) - Method in class ida.pelab.prt.pattern.PatternInstance
 
setPlatform(CcodePlatform) - Method in class ida.pelab.cgn.ccode.CCodeGenerator
 
setPointerClassExpression(int) - Static method in class ida.pelab.prt.analysis.RecognitionAnalysis
 
setPrintingName(String) - Method in class ida.pelab.prt.pattern.PatternOutputFormat
 
setPruneIFCondtion(boolean) - Method in class ida.pelab.prt.pattern.PatternStructure
 
setRecogntionTime(String) - Method in class report.ReportData
 
setShowCode(boolean) - Method in class ida.pelab.cgn.TargetArchitecture
 
setSink(Traversable) - Method in class ida.pelab.loopdistributionTool.Dependency
 
setSink(Traversable) - Method in class ida.pelab.loopdistributionTool.Edge
 
setSinkStatement(Traversable) - Method in class ida.pelab.loopdistributionTool.Dependency
 
setSize(String) - Method in class report.ReportData
 
setSource(Traversable) - Method in class ida.pelab.loopdistributionTool.Dependency
 
setSource(Traversable) - Method in class ida.pelab.loopdistributionTool.Edge
 
setSourceStatement(Traversable) - Method in class ida.pelab.loopdistributionTool.Dependency
 
setStartIndex(String) - Method in class ida.pelab.prt.constraints.BoundaryCheck
 
setStartPoint(String) - Method in class ida.pelab.prt.constraints.MemoryAccess
 
setStatementCount(String) - Method in class report.ReportData
 
setStep(Expression) - Method in class ida.pelab.prt.pattern.LoopVariable
 
setStepIncrement(String) - Method in class ida.pelab.prt.constraints.LoopCheck
 
setStride(String) - Method in class ida.pelab.prt.pattern.ArrayBoundary
 
setStringValue(String) - Method in class ida.pelab.prt.pattern.PatternInstanceParameter
 
setStructureElement(ArrayList<ArrayList<String>>) - Method in class ida.pelab.prt.pattern.PatternStructure
 
SettingLoader - Class in ida.pelab.cgn.ccode
 
SettingLoader() - Constructor for class ida.pelab.cgn.ccode.SettingLoader
 
setTransformationTime(String) - Method in class report.ReportData
 
setTreeNode(Traversable) - Method in class ida.pelab.prt.pattern.PatternInstanceParameter
 
setTreeNodeReference(Traversable) - Method in class ida.pelab.prt.pattern.MatchedInstance
 
setType(DependenceType) - Method in class ida.pelab.loopdistributionTool.Dependency
 
setType(RuleParameterType) - Method in class ida.pelab.prt.pattern.PatternInstanceParameter
 
setType(PatternType) - Method in class ida.pelab.prt.pattern.PatternStructure
 
setType(PrintArgumentType) - Method in class ida.pelab.prt.pattern.PrintArgument
 
setUpperBound(String) - Method in class ida.pelab.prt.pattern.ArrayBoundary
 
setUpperBound(Expression) - Method in class ida.pelab.prt.pattern.LoopVariable
 
setUseSet(ArrayList<Expression>) - Method in class ida.pelab.loopdistributionTool.ElementSet
 
setValidCodePercentage(String) - Method in class report.ReportData
 
setValue(String) - Method in class ida.pelab.prt.pattern.PrintArgument
 
setWrapperFileName(String) - Method in class ida.pelab.cgn.ccode.CcodePlatform
 
ShiftPattern(Traversable) - Static method in class ida.pelab.prt.patternhierarchy.AnnotatedTree
 
Simplify(Expression) - Static method in class ida.pelab.prt.transformation.ExpressionSimplifier
 
simplifyNegativeOperator(Traversable) - Static method in class ida.pelab.prt.transformation.ExpressionTransformation
Simplifies the expressions in for (-integer) to -integer
skipPrinting(Statement, PrintWriter) - Static method in class ida.pelab.prt.annotation.PrintingMethods
 
skipPrinting(ExpressionStatement, PrintWriter) - Static method in class ida.pelab.prt.annotation.PrintingMethods
 
skipPrinting(Expression, PrintWriter) - Static method in class ida.pelab.prt.annotation.PrintingMethods
 
sort(ArrayList<T>) - Static method in class ida.pelab.loopdistributionTool.MergeSort
 
Start() - Static method in class ida.pelab.prt.analysis.RecognitionAnalysis
 
Start() - Method in class ida.pelab.prt.temporalAnalysis.AnalysisTime
 
stopRecognitionTime() - Static method in class ida.pelab.prt.temporalAnalysis.TemporalAnalysis
 
stopTransformTime() - Static method in class ida.pelab.prt.temporalAnalysis.TemporalAnalysis
 
StringFunctions - Class in ida.pelab.prt.generalfunctions
 
StringFunctions() - Constructor for class ida.pelab.prt.generalfunctions.StringFunctions
 
StructuralComparison - Class in ida.pelab.prt.patternrecognitionTool
 
StructuralComparison() - Constructor for class ida.pelab.prt.patternrecognitionTool.StructuralComparison
 
SubscriptedIndexList - Class in ida.pelab.prt.pattern
 
SubscriptedIndexTree - Class in ida.pelab.prt.pattern
 
SubscriptedIndexTree() - Constructor for class ida.pelab.prt.pattern.SubscriptedIndexTree
 
subTreeContainsExpression(Traversable, Traversable) - Static method in class ida.pelab.prt.generalfunctions.TraverseFunction
 
SymbolicAnalysis - Class in ida.pelab.prt.transformation
 
SymbolicAnalysis() - Constructor for class ida.pelab.prt.transformation.SymbolicAnalysis
 
SymbolicComparison(LoopVariable, LoopVariable) - Static method in class ida.pelab.prt.pattern.LoopVariable
 

A B C D E F G H I L M N P R S T U V X