- t2 - Static variable in class cetus.exec.Driver
-
- TCPClient - Class in cetus.gui
-
- TCPClient() - Constructor for class cetus.gui.TCPClient
-
- TemplateDeclaration - Class in cetus.hir
-
This class is not supported
- TemplateDeclaration(List, Declaration) - Constructor for class cetus.hir.TemplateDeclaration
-
- TemplateID - Class in cetus.hir
-
This class is no longer supported
- TemplateID(String) - Constructor for class cetus.hir.TemplateID
-
- TemplateID(String, List) - Constructor for class cetus.hir.TemplateID
-
- test(int[], int[], int, int) - Static method in class cetus.analysis.GCD
-
- testAccessPair(ArrayList<DependenceVector>) - Method in class cetus.analysis.DDTestWrapper
-
Accepts two access pairs, partitions their subscripts, performs
dependence testing and constructs a set of dependence vectors if
dependence exists
- testDependence(DependenceVector) - Method in class cetus.analysis.BanerjeeTest
-
- testDependence(DependenceVector) - Method in interface cetus.analysis.DDTest
-
Runs the dependence test on a direction vector
- testDependence(DependenceVector) - Method in class cetus.analysis.OmegaTest
-
- testDependence(DependenceVector) - Method in class cetus.analysis.RangeTest
-
Test dependence on the specified direction vector.
- ThirdPartyLibrary - Class in cetus.application
-
This class provides a way to enrol the information on the third party functions
which may affect the reaching definition analysis.
- ThirdPartyLibrary() - Constructor for class cetus.application.ThirdPartyLibrary
-
- THREADSAFE - Static variable in class cetus.hir.Specifier
-
- threadsArray - Static variable in class cetus.gui.CetusGuiSpeedupPanel
-
- ThreadSpeedup - Class in cetus.gui
-
- ThreadSpeedup(String, Process, int, CetusGuiSpeedupPanel) - Constructor for class cetus.gui.ThreadSpeedup
-
- ThreadSpeedupProcess - Class in cetus.gui
-
- ThreadSpeedupProcess(String, Process, int, CetusGuiSpeedupPanel) - Constructor for class cetus.gui.ThreadSpeedupProcess
-
- ThreadUpdate - Class in cetus.gui
-
- ThreadUpdate() - Constructor for class cetus.gui.ThreadUpdate
-
- ThreadUpdate(int) - Constructor for class cetus.gui.ThreadUpdate
-
- ThreadUpdate(int, boolean) - Constructor for class cetus.gui.ThreadUpdate
-
- ThrowExpression - Class in cetus.hir
-
This class is no longer supported
- ThrowExpression(Expression) - Constructor for class cetus.hir.ThrowExpression
-
- toCommentAnnotation() - Method in class cetus.hir.PragmaAnnotation
-
Converts the pragma annotation to a comment annotation.
- toConditionalExpression() - Method in class cetus.hir.MinMaxExpression
-
Converts MinMaxExpression to an equivalent conditional expression.
- toControlString(Loop) - Static method in class cetus.analysis.LoopTools
-
Returns the control structure of the specified loop in string.
- toDot() - Method in class cetus.analysis.CFGraph
-
Converts the graph to a string in dot format to be used with GraphViz.
- toDot(String, int) - Method in class cetus.analysis.DFAGraph
-
Converts the graph to a string in dot format with the given keys.
- toDot(String, int) - Method in class cetus.analysis.DFANode
-
Returns the string in dot format that represents the node.
- toExpression() - Method in class cetus.analysis.RangeDomain
-
Converts this range domain to an equivalent logical expression.
- toExpression() - Method in class cetus.hir.DerefSymbol
-
Returns an expression instantiation of this deref symbol.
- toExpression() - Method in class cetus.hir.RangeExpression
-
Converts this range expression to a non-range expression if the lower
bound is equal to the upper bound.
- Tools - Class in cetus.hir
-
Collection of static tools that are useful in writing passes.
- topiterator() - Method in class cetus.analysis.IPAGraph
-
- topologicalSort(DFANode) - Method in class cetus.analysis.DFAGraph
-
Computes and records the topological ordering of each node starting from
the root node.
- topologicalSortOptimized(DFANode) - Method in class cetus.analysis.DFAGraph
-
Uses the same reverse-post ordering algorithm as simple topological
sort.
- toPrettyRanges(Traversable, Map<Statement, RangeDomain>, Integer) - Static method in class cetus.analysis.RangeAnalysis
-
Returns the range map in a pretty format.
- toRange(Expression) - Static method in class cetus.hir.RangeExpression
-
Converts an arbitrary expression to a range expression by setting the same
lower bound and upper bound.
- toString() - Method in class cetus.analysis.CallSite
-
Returns the string dump of this call site.
- toString() - Method in class cetus.analysis.DDArrayAccessInfo
-
- toString() - Method in class cetus.analysis.DDGraph.Arc
-
- toString() - Method in class cetus.analysis.DDGraph
-
Print function to print entire dependence graph information
- toString() - Method in class cetus.analysis.DependenceVector
-
- toString() - Method in class cetus.analysis.DFAGraph
-
Returns a string that shows the contents of the graph (debugging).
- toString() - Method in class cetus.analysis.DFANode
-
Returns a string for the graph.
- toString() - Method in class cetus.analysis.IPAGraph
-
Returns a string dump of the call graph.
- toString(String) - Method in class cetus.analysis.IPAGraph
-
Returns a string dump of the call graph with the given tag.
- toString() - Method in class cetus.analysis.IPANode
-
Returns a string dump of this node
- toString() - Method in class cetus.analysis.LoopInfo
-
- toString() - Method in class cetus.analysis.NormalExpression
-
Deprecated.
Returns the string format of the normal expression (for debugging).
- toString() - Method in class cetus.analysis.NullDomain
-
- toString() - Method in class cetus.analysis.PointsToDomain
-
- toString() - Method in class cetus.analysis.PointsToDomain.Universe
-
- toString() - Method in class cetus.analysis.PointsToRel
-
- toString() - Method in class cetus.analysis.RangeDomain
-
Returns string for this range domain.
- toString() - Method in class cetus.analysis.RangeTest
-
Returns a string that shows a snapshot of the current range test problem.
- toString() - Method in class cetus.analysis.Relation
-
Returns the string representation of the relation.
- toString() - Method in class cetus.analysis.Section.ELEMENT
-
Converts this element to a string.
- toString() - Method in class cetus.analysis.Section.MAP
-
- toString() - Method in class cetus.analysis.Section
-
Converts this section to a string.
- toString() - Method in class cetus.analysis.SetDomain
-
- toString() - Method in class cetus.analysis.SubscriptPair
-
- toString() - Method in class cetus.application.AnalysisTarget
-
- toString() - Method in class cetus.base.grammars.CToken
-
- toString() - Method in class cetus.base.grammars.PreprocessorInfoChannel
-
- toString() - Method in class cetus.hir.AccessOperator
-
- toString() - Method in class cetus.hir.AlignofExpression
-
- toString() - Method in class cetus.hir.Annotation
-
Returns a string representation of the annotation.
- toString(int) - Method in class cetus.hir.Annotation
-
Returns the string representation of this annotation if the given
position is equal to the position of this annotation.
- toString() - Method in class cetus.hir.ArrayAccess
-
Returns a string representation of the array access.
- toString() - Method in class cetus.hir.AssignmentOperator
-
- toString() - Method in class cetus.hir.BinaryExpression
-
Returns a string representation of the binary expression.
- toString() - Method in class cetus.hir.BinaryOperator
-
- toString() - Method in class cetus.hir.BooleanLiteral
-
Returns a string representation of the boolean literal.
- toString() - Method in class cetus.hir.CetusAnnotation
-
Returns a string representation of this cetus annotation.
- toString() - Method in class cetus.hir.CharLiteral
-
Returns a string representation of the char literal.
- toString() - Method in class cetus.hir.ClassDeclaration.Key
-
Returns the string representation of the type keyword
- toString() - Method in class cetus.hir.CodeAnnotation
-
Returns the string representation of this code annotation.
- toString() - Method in class cetus.hir.CommaExpression
-
- toString() - Method in class cetus.hir.CommentAnnotation
-
Returns the string representation of this comment.
- toString() - Method in class cetus.hir.ConditionalExpression
-
- toString() - Method in class cetus.hir.Declaration
-
Converts this declaration to a string by calling the default print method.
- toString() - Method in class cetus.hir.Declarator
-
Converts the declarator to a string by calling the default print method.
- toString() - Method in class cetus.hir.EscapeLiteral
-
Returns a string representation of the escape literal.
- toString() - Method in class cetus.hir.Expression
-
Returns a string representation of the expression
- toString() - Method in class cetus.hir.FloatLiteral
-
Returns a string representation of the float literal.
- toString() - Method in class cetus.hir.FunctionCall
-
Returns a string representation of the function call.
- toString() - Method in class cetus.hir.Identifier
-
- toString() - Method in class cetus.hir.InfExpression
-
- toString() - Method in class cetus.hir.Initializer
-
Converts this initializer to a string by calling the default print method.
- toString() - Method in class cetus.hir.IntegerLiteral
-
Returns a string representation of the integer literal.
- toString() - Method in class cetus.hir.MinMaxExpression
-
- toString() - Method in class cetus.hir.NameID
-
Returns a string representation of this named ID.
- toString() - Method in class cetus.hir.OffsetofExpression
-
- toString() - Method in class cetus.hir.OmpAnnotation
-
Returns the string representation of this omp annotation.
- toString() - Method in class cetus.hir.PragmaAnnotation.Event
-
- toString() - Method in class cetus.hir.PragmaAnnotation.Range
-
- toString() - Method in class cetus.hir.PragmaAnnotation
-
Returns the string representation of this pragma annotation.
- toString() - Method in class cetus.hir.Program
-
- toString() - Method in class cetus.hir.PseudoSymbol
-
Returns the string representation of the pseudo symbol
- toString() - Method in class cetus.hir.RangeExpression
-
Returns a string representation of the range expression.
- toString() - Method in class cetus.hir.SimpleExpression
-
Returns a string representation of the simple expression.
- toString() - Method in class cetus.hir.SizeofExpression
-
- toString() - Method in class cetus.hir.Specifier
-
Returns a string representation of the specifier.
- toString() - Method in class cetus.hir.Statement
-
Returns a string representation of the statement
- toString() - Method in class cetus.hir.StringLiteral
-
Returns a string representation of the string literal.
- toString() - Method in class cetus.hir.TranslationUnit
-
Returns a string representation of this translation unit.
- toString() - Method in class cetus.hir.Typecast
-
- toString() - Method in class cetus.hir.UnaryExpression
-
Returns a string representation of the unary expression.
- toString() - Method in class cetus.hir.UnaryOperator
-
Returns a string representation of the operator.
- toString() - Method in class cetus.hir.UsingDirective
-
- toString() - Method in class cetus.hir.VaArgExpression
-
- toString2() - Method in class cetus.analysis.PointsToDomain
-
- traceIn(String) - Method in class cetus.base.grammars.NewCParser
-
- traceOut(String) - Method in class cetus.base.grammars.NewCParser
-
- TRANSFORM - Variable in class cetus.exec.CommandLineOptionSet
-
- transformLoop(Loop) - Method in class cetus.transforms.LoopTransformPass
-
- TransformPass - Class in cetus.transforms
-
Base class of all transformation passes.
- transformProcedure(Procedure) - Method in class cetus.transforms.NormalizeReturn
-
- transformProcedure(Procedure) - Method in class cetus.transforms.ProcedureTransformPass
-
- transformProcedure(Procedure) - Method in class cetus.transforms.SingleCall
-
Performs transformation for the specified procedure
- transformProcedure(Procedure) - Method in class cetus.transforms.SingleReturn
-
- transformTUnit(TranslationUnit) - Method in class cetus.transforms.EventTimer
-
Inserts timing library calls at the location specified by event-type
annotation.
- TRANSIENT - Static variable in class cetus.hir.Specifier
-
- translateWhere - Static variable in class cetus.gui.CetusGUI
-
- translationUnit(TranslationUnit) - Method in class cetus.base.grammars.NewCParser
-
- TranslationUnit - Class in cetus.hir
-
Represents a single source file of the program.
- TranslationUnit(String) - Constructor for class cetus.hir.TranslationUnit
-
Create an empty translation unit associated with a file.
- Traversable - Interface in cetus.hir
-
Any class implementing this interface can act
as a tree node by providing access to its children
and parent.
- traverseIR(Traversable) - Static method in class cetus.application.ChainTools
-
- typeCache - Static variable in class cetus.application.ChainTools
-
- Typecast - Class in cetus.hir
-
Represents a typecast expression in C programs.
- Typecast(List, Expression) - Constructor for class cetus.hir.Typecast
-
Create a normal typecast.
- Typecast(Typecast.Cast, List, Expression) - Constructor for class cetus.hir.Typecast
-
Create a special typecast.
- Typecast(Typecast.Cast, Specifier, List) - Constructor for class cetus.hir.Typecast
-
Constructs a typecast with the specified kind, specifier, and list of
expressions.
- Typecast.Cast - Class in cetus.hir
-
Represents a cast type
- Typecast.Cast(int) - Constructor for class cetus.hir.Typecast.Cast
-
Constructs a cast type with the specified value
- TYPEDEF - Static variable in class cetus.hir.Specifier
-
- typedefName() - Method in class cetus.base.grammars.NewCParser
-
- typelessDeclaration() - Method in class cetus.base.grammars.NewCParser
-
- typeName() - Method in class cetus.base.grammars.NewCParser
-
- TypeofSpecifier - Class in cetus.hir
-
This class is no longer supported.
- TypeofSpecifier(Expression) - Constructor for class cetus.hir.TypeofSpecifier
-
- TypeofSpecifier(List) - Constructor for class cetus.hir.TypeofSpecifier
-
- typeQualifier() - Method in class cetus.base.grammars.NewCParser
-
- typeSpecifier() - Method in class cetus.base.grammars.NewCParser
-
Should a basic type be an int value or a class ? *
- typestack - Variable in class cetus.base.grammars.NewCParser
-