Home
last modified time | relevance | path

Searched refs:TOperator (Results 1 – 13 of 13) sorted by relevance

/external/webkit/Source/ThirdParty/ANGLE/src/compiler/
Dlocalintermediate.h29 TIntermTyped* addConversion(TOperator, const TType&, TIntermTyped*);
30 …TIntermTyped* addBinaryMath(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc, TSy…
31 TIntermTyped* addAssign(TOperator op, TIntermTyped* left, TIntermTyped* right, TSourceLoc);
32 TIntermTyped* addIndex(TOperator op, TIntermTyped* base, TIntermTyped* index, TSourceLoc);
33 TIntermTyped* addUnaryMath(TOperator op, TIntermNode* child, TSourceLoc, TSymbolTable&);
36 TIntermAggregate* setAggregateOperator(TIntermNode*, TOperator, TSourceLoc);
42 …bool parseConstTree(TSourceLoc, TIntermNode*, ConstantUnion*, TOperator, TSymbolTable&, TType, boo…
44 TIntermBranch* addBranch(TOperator, TSourceLoc);
45 TIntermBranch* addBranch(TOperator, TIntermTyped*, TSourceLoc);
Dintermediate.h26 enum TOperator { enum
187 extern const char* getOperatorString(TOperator op);
306 TIntermBranch(TOperator op, TIntermTyped* e) : in TIntermBranch()
312 TOperator getFlowOp() { return flowOp; } in getFlowOp()
316 TOperator flowOp;
352 TIntermTyped* fold(TOperator, TIntermTyped*, TInfoSink&);
363 TOperator getOp() const { return op; } in getOp()
364 void setOp(TOperator o) { op = o; } in setOp()
370 TIntermOperator(TOperator o) : TIntermTyped(TType(EbtFloat, EbpUndefined)), op(o) {} in TIntermOperator()
371 TIntermOperator(TOperator o, TType& t) : TIntermTyped(t), op(o) {} in TIntermOperator()
[all …]
DSymbolTable.h134 TFunction(TOperator o) : in TFunction()
139 TFunction(const TString *name, TType& retType, TOperator tOp = EOpNull) :
163 void relateToOperator(TOperator o) { op = o; } in relateToOperator()
164 TOperator getBuiltInOp() const { return op; } in getBuiltInOp()
184 TOperator op;
231 void relateToOperator(const char* name, TOperator op);
305 void relateToOperator(const char* name, TOperator op) { in relateToOperator()
DParseHelper.h69 bool constructorErrorCheck(int line, TIntermNode*, TFunction&, TOperator, TType*);
89 TIntermTyped* addConstructor(TIntermNode*, const TType*, TOperator, TFunction*, TSourceLoc);
92 TIntermTyped* constructBuiltIn(const TType*, TOperator, TIntermNode*, TSourceLoc, bool subset);
DIntermediate.cpp25 const char* getOperatorString(TOperator op) { in getOperatorString()
146 TIntermTyped* TIntermediate::addBinaryMath(TOperator op, TIntermTyped* left, TIntermTyped* right, T… in addBinaryMath()
232 TIntermTyped* TIntermediate::addAssign(TOperator op, TIntermTyped* left, TIntermTyped* right, TSour… in addAssign()
262 TIntermTyped* TIntermediate::addIndex(TOperator op, TIntermTyped* base, TIntermTyped* index, TSourc… in addIndex()
281 TIntermTyped* TIntermediate::addUnaryMath(TOperator op, TIntermNode* childNode, TSourceLoc line, TS… in addUnaryMath()
378 TIntermAggregate* TIntermediate::setAggregateOperator(TIntermNode* node, TOperator op, TSourceLoc l… in setAggregateOperator()
417 TIntermTyped* TIntermediate::addConversion(TOperator op, const TType& type, TIntermTyped* node) in addConversion()
486 TOperator newOp = EOpNull; in addConversion()
712 TIntermBranch* TIntermediate::addBranch(TOperator branchOp, TSourceLoc line) in addBranch()
717 TIntermBranch* TIntermediate::addBranch(TOperator branchOp, TIntermTyped* expression, TSourceLoc li… in addBranch()
[all …]
DparseConst.cpp15 …TConstTraverser(ConstantUnion* cUnion, bool singleConstParam, TOperator constructType, TInfoSink& … in TConstTraverser()
44 TOperator constructorType;
226 …onstTree(TSourceLoc line, TIntermNode* root, ConstantUnion* unionArray, TOperator constructorType,… in parseConstTree()
Dglslang_tab.h247 TOperator op;
DParseHelper.cpp480 …:constructorErrorCheck(int line, TIntermNode* node, TFunction& function, TOperator op, TType* type) in constructorErrorCheck()
1084 TIntermTyped* TParseContext::addConstructor(TIntermNode* node, const TType* type, TOperator op, TFu… in addConstructor()
1192 TIntermTyped* TParseContext::constructBuiltIn(const TType* type, TOperator op, TIntermNode* node, T… in constructBuiltIn()
1195 TOperator basicOp; in constructBuiltIn()
DSymbolTable.cpp131 void TSymbolTableLevel::relateToOperator(const char* name, TOperator op) in relateToOperator()
DValidateLimitations.cpp320 TOperator op = EOpNull; in validateForLoopExpr()
DOutputHLSL.cpp1564 TOperator comparator = EOpNull; in handleExcessiveLoop()
1629 TOperator op = binaryTerminal->getOp(); in handleExcessiveLoop()
1649 TOperator op = unaryTerminal->getOp(); in handleExcessiveLoop()
Dglslang.y49 TOperator op;
441 TOperator op = fnCall->getBuiltInOp();
605 TOperator op = EOpNull;
Dglslang_tab.cpp310 TOperator op;
2440 TOperator op = fnCall->getBuiltInOp();
2624 TOperator op = EOpNull;