/external/swiftshader/src/OpenGL/compiler/ |
D | SymbolTable.h | 87 …TVariable(const TString *name, const TType& t, bool uT = false ) : TSymbol(name), type(t), userTyp… in TSymbol() 90 TType& getType() { return type; } in getType() 91 const TType& getType() const { return type; } in getType() 94 void updateArrayInformationType(TType *t) { arrayInformationType = t; } in updateArrayInformationType() 95 TType* getArrayInformationType() { return arrayInformationType; } in getArrayInformationType() 118 TType type; 123 …TType *arrayInformationType; // this is used for updating maxArraySize in all the references to a… 133 TType *type; 144 returnType(TType(EbtVoid, EbpUndefined)), in TFunction() 148 …TFunction(const TString *name, const TType& retType, TOperator tOp = EOpNull, const char *ext = ""… [all …]
|
D | Initialize.cpp | 27 TType *float1 = new TType(EbtFloat); in InsertBuiltInFunctions() 28 TType *float2 = new TType(EbtFloat, 2); in InsertBuiltInFunctions() 29 TType *float3 = new TType(EbtFloat, 3); in InsertBuiltInFunctions() 30 TType *float4 = new TType(EbtFloat, 4); in InsertBuiltInFunctions() 31 TType *genType = new TType(EbtGenType); in InsertBuiltInFunctions() 33 TType *int1 = new TType(EbtInt); in InsertBuiltInFunctions() 34 TType *int2 = new TType(EbtInt, 2); in InsertBuiltInFunctions() 35 TType *int3 = new TType(EbtInt, 3); in InsertBuiltInFunctions() 36 TType *uint1 = new TType(EbtUInt); in InsertBuiltInFunctions() 37 TType *genIType = new TType(EbtGenIType); in InsertBuiltInFunctions() [all …]
|
D | Types.h | 24 class TType; variable 31 TField(TType *type, TString *name, const TSourceLoc &line) in TField() 40 TType *type() in type() 44 const TType *type() const in type() 59 TType *mType; 236 class TType 240 TType() {} in TType() function 241 TType(TBasicType t, int s0 = 1, int s1 = 1) : 247 …TType(TBasicType t, TPrecision p, TQualifier q = EvqTemporary, int s0 = 1, int s1 = 1, bool a = fa… 253 explicit TType(const TPublicType &p); [all …]
|
D | SymbolTable.cpp | 36 TType::TType(const TPublicType &p) : in TType() function in TType 51 void TType::buildMangledName(TString& mangledName) in buildMangledName() 98 size_t TType::getStructSize() const in getStructSize() 108 void TType::computeDeepestStructNesting() in computeDeepestStructNesting() 117 const TType *fieldType = (*mFields)[i]->type(); in containsArrays() 128 const TType *fieldType = (*mFields)[i]->type(); in containsSamplers()
|
D | intermediate.h | 306 TIntermTyped(const TType& t) : type(t) { } in TIntermTyped() 309 virtual void setType(const TType& t) { type = t; } in setType() 310 const TType& getType() const { return type; } in getType() 311 TType* getTypePointer() { return &type; } in getTypePointer() 338 TType type; 412 TIntermSymbol(int i, const TString& sym, const TType& t) : in TIntermSymbol() 430 …TIntermConstantUnion(ConstantUnion *unionPointer, const TType& t) : TIntermTyped(t), unionArrayPoi… in TIntermConstantUnion() 466 TIntermOperator(TOperator o) : TIntermTyped(TType(EbtFloat, EbpUndefined)), op(o) {} in TIntermOperator() 467 TIntermOperator(TOperator o, TType& t) : TIntermTyped(t), op(o) {} in TIntermOperator() 481 void setType(const TType &t) override in setType() [all …]
|
D | OutputASM.h | 98 BlockMemberInfo encodeType(const TType &type); 117 …virtual void getBlockLayoutInfo(const TType &type, unsigned int arraySize, bool isRowMajorMatrix, … 118 …virtual void advanceOffset(const TType &type, unsigned int arraySize, bool isRowMajorMatrix, int a… 132 …void getBlockLayoutInfo(const TType &type, unsigned int arraySize, bool isRowMajorMatrix, int *arr… 133 …void advanceOffset(const TType &type, unsigned int arraySize, bool isRowMajorMatrix, int arrayStri… 299 int blockMemberLookup(const TType &type, const TString &name, int registerIndex); 303 …void declareUniform(const TType &type, const TString &name, int registerIndex, int blockId = -1, B… 304 GLenum glVariableType(const TType &type); 305 GLenum glVariablePrecision(const TType &type); 326 TypedMemberInfo(const BlockMemberInfo& b, const TType& t) : BlockMemberInfo(b), type(t) {} in TypedMemberInfo() [all …]
|
D | ParseHelper.h | 99 const TType *getCurrentFunctionType() const { return mCurrentFunctionType; } in getCurrentFunctionType() 100 void setCurrentFunctionType(const TType *currentFunctionType) in setCurrentFunctionType() 126 bool constructorErrorCheck(const TSourceLoc &line, TIntermNode*, TFunction&, TOperator, TType*); 136 bool parameterSamplerErrorCheck(const TSourceLoc &line, TQualifier qualifier, const TType& type); 139 …amErrorCheck(const TSourceLoc &line, TQualifier qualifier, TQualifier paramQualifier, TType* type); 153 bool containsSampler(TType& type); 159 bool arraySetMaxSize(TIntermSymbol*, TType*, int, bool, const TSourceLoc&); 194 TIntermTyped* addConstructor(TIntermNode*, const TType*, TOperator, TFunction*, const TSourceLoc&); 195 TIntermTyped* foldConstConstructor(TIntermAggregate* aggrNode, const TType& type); 241 …bool declareVariable(const TSourceLoc &line, const TString &identifier, const TType &type, TVariab… [all …]
|
D | localintermediate.h | 34 TIntermSymbol* addSymbol(int Id, const TString&, const TType&, const TSourceLoc&); 38 TIntermTyped* addUnaryMath(TOperator op, TIntermTyped* child, const TSourceLoc&, const TType*); 47 TIntermConstantUnion* addConstantUnion(ConstantUnion*, const TType&, const TSourceLoc&); 49 …bool parseConstTree(const TSourceLoc&, TIntermNode*, ConstantUnion*, TOperator, TType, bool single…
|
D | Intermediate.cpp | 27 bool CompareStructure(const TType& leftNodeType, ConstantUnion* rightUnionArray, ConstantUnion* lef… 33 static bool ValidateMultiplication(TOperator op, const TType &left, const TType &right) in ValidateMultiplication() 189 TIntermSymbol* TIntermediate::addSymbol(int id, const TString& name, const TType& type, const TSour… in addSymbol() 344 …ddUnaryMath(TOperator op, TIntermTyped* child, const TSourceLoc &line, const TType *funcReturnType) in addUnaryMath() 580 TIntermConstantUnion* TIntermediate::addConstantUnion(ConstantUnion* unionArrayPointer, const TType… in addConstantUnion() 601 constIntNode = addConstantUnion(unionArray, TType(EbtInt, EbpUndefined, EvqConstExpr), line); in addSwizzle() 737 bool TIntermUnary::promote(TInfoSink&, const TType *funcReturnType) in promote() 847 setType(TType(EbtBool, EbpUndefined)); in promote() 859 setType(TType(EbtBool, EbpUndefined)); in promote() 879 setType(TType(basicType, higherPrecision, EvqTemporary, in promote() [all …]
|
D | ParseHelper.cpp | 465 …rorCheck(const TSourceLoc &line, TIntermNode* node, TFunction& function, TOperator op, TType* type) in constructorErrorCheck() 745 …ontext::parameterSamplerErrorCheck(const TSourceLoc &line, TQualifier qualifier, const TType& type) in parameterSamplerErrorCheck() 756 bool TParseContext::containsSampler(TType& type) in containsSampler() 822 error(line, "cannot declare arrays of this qualifier", TType(type).getCompleteString().c_str()); in arrayQualifierErrorCheck() 840 error(line, "cannot declare arrays of arrays", TType(type).getCompleteString().c_str()); in arrayTypeErrorCheck() 847 bool TParseContext::arraySetMaxSize(TIntermSymbol *node, TType* type, int size, bool updateFlag, co… in arraySetMaxSize() 881 TType* tt = type; in arraySetMaxSize() 963 bool TParseContext::declareVariable(const TSourceLoc &line, const TString &identifier, const TType … in declareVariable() 998 …ramErrorCheck(const TSourceLoc &line, TQualifier qualifier, TQualifier paramQualifier, TType* type) in paramErrorCheck() 1150 TType type(EbtFloat, EbpUndefined); in getNamedVariable() [all …]
|
D | glslang.y | 238 TType t(variable->getType()); 254 …$$ = context->intermediate.addConstantUnion(unionArray, TType(EbtInt, EbpUndefined, EvqConstExpr),… 259 …$$ = context->intermediate.addConstantUnion(unionArray, TType(EbtUInt, EbpUndefined, EvqConstExpr)… 264 …$$ = context->intermediate.addConstantUnion(unionArray, TType(EbtFloat, EbpUndefined, EvqConstExpr… 269 …$$ = context->intermediate.addConstantUnion(unionArray, TType(EbtBool, EbpUndefined, EvqConstExpr)… 350 TParameter param = { 0, new TType($2->getType()) }; 356 TParameter param = { 0, new TType($3->getType()) }; 381 TType type(EbtVoid, EbpUndefined); 388 TType type(EbtVoid, EbpUndefined); 702 TType type($1); [all …]
|
D | parseConst.cpp | 23 …r(ConstantUnion* cUnion, bool singleConstParam, TOperator constructType, TInfoSink& sink, TType& t) in TConstTraverser() 50 TType type; 239 … TIntermNode* root, ConstantUnion* unionArray, TOperator constructorType, TType t, bool singleCons… in parseConstTree()
|
D | OutputASM.cpp | 40 …Temporary(OutputASM *assembler) : TIntermSymbol(TSymbolTableLevel::nextUniqueId(), "tmp", TType(Eb… in Temporary() 56 …Constant(float x, float y, float z, float w) : TIntermConstantUnion(constants, TType(EbtFloat, Ebp… in Constant() 64 …Constant(bool b) : TIntermConstantUnion(constants, TType(EbtBool, EbpHigh, EvqConstExpr, 1, 1, fal… in Constant() 69 …Constant(int i) : TIntermConstantUnion(constants, TType(EbtInt, EbpHigh, EvqConstExpr, 1, 1, false… in Constant() 99 BlockMemberInfo BlockLayoutEncoder::encodeType(const TType &type) in encodeType() 147 …void Std140BlockEncoder::getBlockLayoutInfo(const TType &type, unsigned int arraySize, bool isRowM… in getBlockLayoutInfo() 181 …void Std140BlockEncoder::advanceOffset(const TType &type, unsigned int arraySize, bool isRowMajorM… in advanceOffset() 497 const TType &leftType = left->getType(); in visitBinary() 498 const TType &rightType = right->getType(); in visitBinary() 499 const TType &resultType = node->getType(); in visitBinary() [all …]
|
D | glslang_tab.cpp | 2378 TType t(variable->getType()); in yyparse() 2401 …(yyval.interm.intermTypedNode) = context->intermediate.addConstantUnion(unionArray, TType(EbtInt, … in yyparse() 2411 …(yyval.interm.intermTypedNode) = context->intermediate.addConstantUnion(unionArray, TType(EbtUInt,… in yyparse() 2421 …(yyval.interm.intermTypedNode) = context->intermediate.addConstantUnion(unionArray, TType(EbtFloat… in yyparse() 2431 …(yyval.interm.intermTypedNode) = context->intermediate.addConstantUnion(unionArray, TType(EbtBool,… in yyparse() 2571 TParameter param = { 0, new TType((yyvsp[0].interm.intermTypedNode)->getType()) }; in yyparse() 2582 TParameter param = { 0, new TType((yyvsp[0].interm.intermTypedNode)->getType()) }; in yyparse() 2614 TType type(EbtVoid, EbpUndefined); in yyparse() 2626 TType type(EbtVoid, EbpUndefined); in yyparse() 3215 TType type((yyvsp[-2].interm.type)); in yyparse() [all …]
|
/external/libcxxabi/test/native/arm-linux-eabi/ |
D | ttype-encoding-90.pass.sh.s | 9 @ `TType Encoding` to 0x90. 74 .byte 0x90 @ @TType Encoding = indirect | pcrel 75 .asciz "\257\200" @ @TType base offset
|
D | ttype-encoding-00.pass.sh.s | 75 .byte 0 @ @TType Encoding = absptr 76 .asciz "\257\200" @ @TType base offset
|
/external/llvm/test/CodeGen/ARM/ |
D | dwarf-eh.ll | 70 ; CHECK: @TType Encoding = absptr 74 ; CHECK-PIC: @TType Encoding = indirect pcrel sdata4
|
/external/llvm/lib/Target/AMDGPU/ |
D | R600Instructions.td | 219 [{uint32_t TType = (uint32_t)N->getZExtValue(); 220 return (TType >= 6 && TType <= 8) || TType == 13; 226 [{uint32_t TType = (uint32_t)N->getZExtValue(); 227 return TType == 5; 233 [{uint32_t TType = (uint32_t)N->getZExtValue(); 234 return TType == 9 || TType == 10 || TType == 16; 240 [{uint32_t TType = (uint32_t)N->getZExtValue(); 241 return TType == 11 || TType == 12 || TType == 17; 247 [{uint32_t TType = (uint32_t)N->getZExtValue(); 248 return TType == 14; [all …]
|
/external/antlr/antlr-3.4/runtime/ObjC/Framework/ |
D | ANTLRParser.h | 50 TType:(NSInteger)expectedTokenType
|
D | ANTLRMap.h | 79 - (void)putName:(NSString *)name TType:(NSInteger)ttype;
|
/external/antlr/antlr-3.4/runtime/ObjC/ANTLR.framework/Headers/ |
D | ANTLRParser.h | 50 TType:(NSInteger)expectedTokenType
|
D | ANTLRMap.h | 79 - (void)putName:(NSString *)name TType:(NSInteger)ttype;
|
/external/antlr/antlr-3.4/runtime/ObjC/ANTLR.framework/Versions/Current/Headers/ |
D | ANTLRParser.h | 50 TType:(NSInteger)expectedTokenType
|
D | ANTLRMap.h | 79 - (void)putName:(NSString *)name TType:(NSInteger)ttype;
|
/external/antlr/antlr-3.4/runtime/ObjC/ANTLR.framework/Versions/A/Headers/ |
D | ANTLRParser.h | 50 TType:(NSInteger)expectedTokenType
|