webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
CallDAG::CallDAGCreator Member List

This is the complete list of members for CallDAG::CallDAGCreator, including all inherited members.

assignIndices()CallDAG::CallDAGCreatorinline
CallDAGCreator(TInfoSinkBase *info)CallDAG::CallDAGCreatorinline
clearReplacementQueue()TIntermTraverserprotected
createTempAssignment(TIntermTyped *rightNode)TIntermTraverserprotected
createTempDeclaration(const TType &type)TIntermTraverserprotected
createTempInitDeclaration(TIntermTyped *initializer, TQualifier qualifier)TIntermTraverserprotected
createTempInitDeclaration(TIntermTyped *initializer)TIntermTraverserprotected
createTempSymbol(const TType &type, TQualifier qualifier)TIntermTraverserprotected
createTempSymbol(const TType &type)TIntermTraverserprotected
decrementDepth()TIntermTraverserinlineprotected
fillDataStructures(std::vector< Record > *records, std::map< int, int > *idToIndex)CallDAG::CallDAGCreatorinline
getAncestorNode(unsigned int n)TIntermTraverserinlineprotected
getMaxDepth() constTIntermTraverserinline
getParentNode()TIntermTraverserinlineprotected
hash(const TString &name, ShHashFunction64 hashFunction)TIntermTraverserstatic
incrementDepth(TIntermNode *current)TIntermTraverserinlineprotected
incrementParentBlockPos()TIntermTraverserprotected
insertStatementInParentBlock(TIntermNode *statement)TIntermTraverserprotected
insertStatementsInParentBlock(const TIntermSequence &insertions)TIntermTraverserprotected
insertStatementsInParentBlock(const TIntermSequence &insertionsBefore, const TIntermSequence &insertionsAfter)TIntermTraverserprotected
inVisitTIntermTraverserprotected
mDepthTIntermTraverserprotected
mInGlobalScopeTIntermTraverserprotected
mInsertionsTIntermTraverserprotected
mMaxDepthTIntermTraverserprotected
mMultiReplacementsTIntermTraverserprotected
mPathTIntermTraverserprotected
nextTemporaryIndex()TIntermTraverserprotected
OriginalNode enum nameTIntermTraverserprotected
parentNodeIsBlock()TIntermTraverserinlineprotected
POOL_ALLOCATOR_NEW_DELETE()TIntermTraverser
popParentBlock()TIntermTraverserprotected
postVisitTIntermTraverserprotected
preVisitTIntermTraverserprotected
pushParentBlock(TIntermBlock *node)TIntermTraverserprotected
queueReplacement(TIntermNode *original, TIntermNode *replacement, OriginalNode originalStatus)TIntermTraverserprotected
queueReplacementWithParent(TIntermNode *parent, TIntermNode *original, TIntermNode *replacement, OriginalNode originalStatus)TIntermTraverserprotected
TIntermTraverser(bool preVisit, bool inVisit, bool postVisit)TIntermTraverser
traverseAggregate(TIntermAggregate *node)TIntermTraverservirtual
traverseBinary(TIntermBinary *node)TIntermTraverservirtual
traverseBlock(TIntermBlock *node)TIntermTraverservirtual
traverseBranch(TIntermBranch *node)TIntermTraverservirtual
traverseCase(TIntermCase *node)TIntermTraverservirtual
traverseConstantUnion(TIntermConstantUnion *node)TIntermTraverservirtual
traverseFunctionDefinition(TIntermFunctionDefinition *node)TIntermTraverservirtual
traverseIfElse(TIntermIfElse *node)TIntermTraverservirtual
traverseLoop(TIntermLoop *node)TIntermTraverservirtual
traverseRaw(TIntermRaw *node)TIntermTraverservirtual
traverseSwitch(TIntermSwitch *node)TIntermTraverservirtual
traverseSwizzle(TIntermSwizzle *node)TIntermTraverservirtual
traverseSymbol(TIntermSymbol *node)TIntermTraverservirtual
traverseTernary(TIntermTernary *node)TIntermTraverservirtual
traverseUnary(TIntermUnary *node)TIntermTraverservirtual
updateTree()TIntermTraverser
useTemporaryIndex(unsigned int *temporaryIndex)TIntermTraverser
visitBinary(Visit visit, TIntermBinary *node)TIntermTraverserinlinevirtual
visitBlock(Visit visit, TIntermBlock *node)TIntermTraverserinlinevirtual
visitBranch(Visit visit, TIntermBranch *node)TIntermTraverserinlinevirtual
visitCase(Visit visit, TIntermCase *node)TIntermTraverserinlinevirtual
visitConstantUnion(TIntermConstantUnion *node)TIntermTraverserinlinevirtual
visitIfElse(Visit visit, TIntermIfElse *node)TIntermTraverserinlinevirtual
visitLoop(Visit visit, TIntermLoop *node)TIntermTraverserinlinevirtual
visitRaw(TIntermRaw *node)TIntermTraverserinlinevirtual
visitSwitch(Visit visit, TIntermSwitch *node)TIntermTraverserinlinevirtual
visitSwizzle(Visit visit, TIntermSwizzle *node)TIntermTraverserinlinevirtual
visitSymbol(TIntermSymbol *node)TIntermTraverserinlinevirtual
visitTernary(Visit visit, TIntermTernary *node)TIntermTraverserinlinevirtual
visitUnary(Visit visit, TIntermUnary *node)TIntermTraverserinlinevirtual
~TIntermTraverser()TIntermTraverservirtual