/external/skia/src/sksl/ir/ |
D | SkSLVariable.h | 33 Variable(int offset, Modifiers modifiers, StringFragment name, const Type& type, 56 if (fModifiers.fFlags & (Modifiers::kIn_Flag | Modifiers::kOut_Flag | in dead() 57 Modifiers::kUniform_Flag)) { in dead() 61 (!fReadCount && !(fModifiers.fFlags & (Modifiers::kPLS_Flag | in dead() 62 Modifiers::kPLSOut_Flag))); in dead() 65 mutable Modifiers fModifiers;
|
D | SkSLModifiers.h | 18 struct Modifiers { struct 39 Modifiers() in Modifiers() argument 43 Modifiers(const Layout& layout, int flags) in Modifiers() argument 102 bool operator==(const Modifiers& other) const { 106 bool operator!=(const Modifiers& other) const {
|
D | SkSLModifiersDeclaration.h | 22 ModifiersDeclaration(Modifiers modifiers) in ModifiersDeclaration() 34 Modifiers fModifiers;
|
D | SkSLVariableReference.cpp | 98 (fVariable.fModifiers.fFlags & Modifiers::kIn_Flag) && in constantPropagate() 99 !(fVariable.fModifiers.fFlags & Modifiers::kUniform_Flag)) { in constantPropagate() 102 if ((fVariable.fModifiers.fFlags & Modifiers::kConst_Flag) && fVariable.fInitialValue && in constantPropagate()
|
/external/skia/src/sksl/ast/ |
D | SkSLASTPrecision.h | 21 ASTPrecision(int offset, Modifiers::Flag precision) in ASTPrecision() 27 case Modifiers::kLowp_Flag: return String("precision lowp float;"); in description() 28 case Modifiers::kMediump_Flag: return String("precision mediump float;"); in description() 29 case Modifiers::kHighp_Flag: return String("precision highp float;"); in description() 38 const Modifiers::Flag fPrecision;
|
D | SkSLASTModifiersDeclaration.h | 22 ASTModifiersDeclaration(Modifiers modifiers) in ASTModifiersDeclaration() 30 Modifiers fModifiers;
|
/external/skqp/src/sksl/ast/ |
D | SkSLASTPrecision.h | 21 ASTPrecision(int offset, Modifiers::Flag precision) in ASTPrecision() 27 case Modifiers::kLowp_Flag: return String("precision lowp float;"); in description() 28 case Modifiers::kMediump_Flag: return String("precision mediump float;"); in description() 29 case Modifiers::kHighp_Flag: return String("precision highp float;"); in description() 38 const Modifiers::Flag fPrecision;
|
D | SkSLASTModifiersDeclaration.h | 22 ASTModifiersDeclaration(Modifiers modifiers) in ASTModifiersDeclaration() 30 Modifiers fModifiers;
|
/external/skqp/src/sksl/ir/ |
D | SkSLVariable.h | 33 Variable(int offset, Modifiers modifiers, StringFragment name, const Type& type, 56 return !fWriteCount || (!fReadCount && !(fModifiers.fFlags & (Modifiers::kOut_Flag | in dead() 57 Modifiers::kPLS_Flag | in dead() 58 Modifiers::kPLSOut_Flag))); in dead() 61 mutable Modifiers fModifiers;
|
D | SkSLModifiers.h | 18 struct Modifiers { struct 42 Modifiers() in Modifiers() argument 46 Modifiers(const Layout& layout, int flags) in Modifiers() argument 114 bool operator==(const Modifiers& other) const { 118 bool operator!=(const Modifiers& other) const {
|
D | SkSLModifiersDeclaration.h | 22 ModifiersDeclaration(Modifiers modifiers) in ModifiersDeclaration() 34 Modifiers fModifiers;
|
/external/jdiff/src/jdiff/ |
D | Modifiers.java | 15 class Modifiers implements Comparable { class 33 public Modifiers() { in Modifiers() method in Modifiers 38 Modifiers oModifiers = (Modifiers)o; in compareTo() 61 public String diff(Modifiers newModifiers) { in diff()
|
/external/skqp/src/sksl/ |
D | SkSLGLSLCodeGenerator.cpp | 1063 void GLSLCodeGenerator::writeModifiers(const Modifiers& modifiers, in writeFunctionCall() 1065 if (modifiers.fFlags & Modifiers::kFlat_Flag) { in writeFunctionCall() 1068 if (modifiers.fFlags & Modifiers::kNoPerspective_Flag) { in writeFunctionCall() 1075 if (modifiers.fFlags & Modifiers::kReadOnly_Flag) { in writeFunctionCall() 1078 if (modifiers.fFlags & Modifiers::kWriteOnly_Flag) { in writeFunctionCall() 1081 if (modifiers.fFlags & Modifiers::kCoherent_Flag) { in writeFunctionCall() 1084 if (modifiers.fFlags & Modifiers::kVolatile_Flag) { in writeFunctionCall() 1087 if (modifiers.fFlags & Modifiers::kRestrict_Flag) { in writeFunctionCall() 1090 if ((modifiers.fFlags & Modifiers::kIn_Flag) && in writeFunctionCall() 1091 (modifiers.fFlags & Modifiers::kOut_Flag)) { in writeFunctionCall() [all …]
|
D | SkSLParser.h | 46 struct Modifiers; 182 std::unique_ptr<ASTVarDeclarations> structVarDeclaration(Modifiers modifiers); 184 std::unique_ptr<ASTVarDeclarations> varDeclarationEnd(Modifiers modifiers, 202 Modifiers modifiers(); 204 Modifiers modifiersWithDefaults(int defaultFlags); 210 std::unique_ptr<ASTDeclaration> interfaceBlock(Modifiers mods);
|
D | SkSLParser.cpp | 407 Modifiers modifiers = this->modifiers(); in declaration() 466 Modifiers modifiers = this->modifiers(); in varDeclarations() 524 std::unique_ptr<ASTVarDeclarations> Parser::structVarDeclaration(Modifiers modifiers) { in structVarDeclaration() 550 std::unique_ptr<ASTVarDeclarations> Parser::varDeclarationEnd(Modifiers mods, in varDeclarationEnd() 616 Modifiers modifiers = this->modifiersWithDefaults(0); in parameter() 918 Modifiers Parser::modifiers() { in modifiers() 926 flags |= Modifiers::kUniform_Flag; in modifiers() 930 flags |= Modifiers::kConst_Flag; in modifiers() 934 flags |= Modifiers::kIn_Flag; in modifiers() 938 flags |= Modifiers::kOut_Flag; in modifiers() [all …]
|
D | SkSLPipelineStageCodeGenerator.cpp | 133 if (ref.fVariable.fModifiers.fFlags & Modifiers::kUniform_Flag) { in writeVariableReference() 149 if (var.fModifiers.fFlags & (Modifiers::kIn_Flag | in writeVariableReference() 150 Modifiers::kUniform_Flag)) { in writeVariableReference() 221 if (var.fModifiers.fFlags & (Modifiers::kIn_Flag | Modifiers::kUniform_Flag) || in writeProgramElement()
|
D | SkSLCPPCodeGenerator.cpp | 19 return (var.fModifiers.fFlags & Modifiers::kUniform_Flag) && in needs_uniform_var() 142 return !(var.fModifiers.fFlags & Modifiers::kUniform_Flag) && in is_private() 143 !(var.fModifiers.fFlags & Modifiers::kIn_Flag) && in is_private() 149 return (var.fModifiers.fFlags & Modifiers::kUniform_Flag) && in is_uniform_in() 150 (var.fModifiers.fFlags & Modifiers::kIn_Flag) && in is_uniform_in() 280 if (ref.fVariable.fModifiers.fFlags & Modifiers::kUniform_Flag) { in writeVariableReference() 483 if (var.fModifiers.fFlags & (Modifiers::kIn_Flag | Modifiers::kUniform_Flag) || in writeProgramElement() 496 if (var.fModifiers.fFlags & Modifiers::kHighp_Flag) { in addUniform() 498 } else if (var.fModifiers.fFlags & Modifiers::kMediump_Flag) { in addUniform() 500 } else if (var.fModifiers.fFlags & Modifiers::kLowp_Flag) { in addUniform() [all …]
|
/external/skqp/tests/ |
D | SkSLMemoryLayoutTest.cpp | 55 fields1.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("a"), context.fFloat3_Type.get()); in DEF_TEST() 60 fields1.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("b"), context.fFloat_Type.get()); in DEF_TEST() 65 fields1.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("c"), context.fBool_Type.get()); in DEF_TEST() 72 fields2.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("a"), context.fInt_Type.get()); in DEF_TEST() 77 fields2.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("b"), context.fFloat3_Type.get()); in DEF_TEST() 136 fields1.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("a"), context.fFloat3_Type.get()); in DEF_TEST() 141 fields1.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("b"), context.fFloat_Type.get()); in DEF_TEST() 146 fields1.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("c"), context.fBool_Type.get()); in DEF_TEST() 153 fields2.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("a"), context.fInt_Type.get()); in DEF_TEST() 158 fields2.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("b"), context.fFloat3_Type.get()); in DEF_TEST()
|
/external/skia/tests/ |
D | SkSLMemoryLayoutTest.cpp | 55 fields1.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("a"), context.fFloat3_Type.get()); in DEF_TEST() 60 fields1.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("b"), context.fFloat_Type.get()); in DEF_TEST() 65 fields1.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("c"), context.fBool_Type.get()); in DEF_TEST() 72 fields2.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("a"), context.fInt_Type.get()); in DEF_TEST() 77 fields2.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("b"), context.fFloat3_Type.get()); in DEF_TEST() 136 fields1.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("a"), context.fFloat3_Type.get()); in DEF_TEST() 141 fields1.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("b"), context.fFloat_Type.get()); in DEF_TEST() 146 fields1.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("c"), context.fBool_Type.get()); in DEF_TEST() 153 fields2.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("a"), context.fInt_Type.get()); in DEF_TEST() 158 fields2.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("b"), context.fFloat3_Type.get()); in DEF_TEST()
|
/external/skia/src/sksl/ |
D | SkSLParser.h | 46 struct Modifiers; 182 std::unique_ptr<ASTVarDeclarations> structVarDeclaration(Modifiers modifiers); 184 std::unique_ptr<ASTVarDeclarations> varDeclarationEnd(Modifiers modifiers, 202 Modifiers modifiers(); 204 Modifiers modifiersWithDefaults(int defaultFlags); 210 std::unique_ptr<ASTDeclaration> interfaceBlock(Modifiers mods);
|
D | SkSLGLSLCodeGenerator.cpp | 1082 void GLSLCodeGenerator::writeModifiers(const Modifiers& modifiers, in writeFunctionCall() 1084 if (modifiers.fFlags & Modifiers::kFlat_Flag) { in writeFunctionCall() 1087 if (modifiers.fFlags & Modifiers::kNoPerspective_Flag) { in writeFunctionCall() 1094 if (modifiers.fFlags & Modifiers::kReadOnly_Flag) { in writeFunctionCall() 1097 if (modifiers.fFlags & Modifiers::kWriteOnly_Flag) { in writeFunctionCall() 1100 if (modifiers.fFlags & Modifiers::kCoherent_Flag) { in writeFunctionCall() 1103 if (modifiers.fFlags & Modifiers::kVolatile_Flag) { in writeFunctionCall() 1106 if (modifiers.fFlags & Modifiers::kRestrict_Flag) { in writeFunctionCall() 1109 if ((modifiers.fFlags & Modifiers::kIn_Flag) && in writeFunctionCall() 1110 (modifiers.fFlags & Modifiers::kOut_Flag)) { in writeFunctionCall() [all …]
|
D | SkSLParser.cpp | 408 Modifiers modifiers = this->modifiers(); in declaration() 467 Modifiers modifiers = this->modifiers(); in varDeclarations() 525 std::unique_ptr<ASTVarDeclarations> Parser::structVarDeclaration(Modifiers modifiers) { in structVarDeclaration() 551 std::unique_ptr<ASTVarDeclarations> Parser::varDeclarationEnd(Modifiers mods, in varDeclarationEnd() 617 Modifiers modifiers = this->modifiersWithDefaults(0); in parameter() 919 Modifiers Parser::modifiers() { in modifiers() 927 flags |= Modifiers::kUniform_Flag; in modifiers() 931 flags |= Modifiers::kConst_Flag; in modifiers() 935 flags |= Modifiers::kIn_Flag; in modifiers() 939 flags |= Modifiers::kOut_Flag; in modifiers() [all …]
|
D | SkSLPipelineStageCodeGenerator.cpp | 134 if (ref.fVariable.fModifiers.fFlags & Modifiers::kUniform_Flag) { in writeVariableReference() 150 if (var.fModifiers.fFlags & (Modifiers::kIn_Flag | in writeVariableReference() 151 Modifiers::kUniform_Flag)) { in writeVariableReference() 222 if (var.fModifiers.fFlags & (Modifiers::kIn_Flag | Modifiers::kUniform_Flag) || in writeProgramElement()
|
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-stress/ |
D | llvm-stress.cpp | 685 std::vector<std::unique_ptr<Modifier>> Modifiers; in FillFunction() local 686 Modifiers.emplace_back(new LoadModifier(BB, &PT, &R)); in FillFunction() 687 Modifiers.emplace_back(new StoreModifier(BB, &PT, &R)); in FillFunction() 688 auto SM = Modifiers.back().get(); in FillFunction() 689 Modifiers.emplace_back(new ExtractElementModifier(BB, &PT, &R)); in FillFunction() 690 Modifiers.emplace_back(new ShuffModifier(BB, &PT, &R)); in FillFunction() 691 Modifiers.emplace_back(new InsertElementModifier(BB, &PT, &R)); in FillFunction() 692 Modifiers.emplace_back(new BinModifier(BB, &PT, &R)); in FillFunction() 693 Modifiers.emplace_back(new CastModifier(BB, &PT, &R)); in FillFunction() 694 Modifiers.emplace_back(new SelectModifier(BB, &PT, &R)); in FillFunction() [all …]
|
/external/llvm/tools/llvm-stress/ |
D | llvm-stress.cpp | 635 std::vector<std::unique_ptr<Modifier>> Modifiers; in FillFunction() local 636 Modifiers.emplace_back(new LoadModifier(BB, &PT, &R)); in FillFunction() 637 Modifiers.emplace_back(new StoreModifier(BB, &PT, &R)); in FillFunction() 638 auto SM = Modifiers.back().get(); in FillFunction() 639 Modifiers.emplace_back(new ExtractElementModifier(BB, &PT, &R)); in FillFunction() 640 Modifiers.emplace_back(new ShuffModifier(BB, &PT, &R)); in FillFunction() 641 Modifiers.emplace_back(new InsertElementModifier(BB, &PT, &R)); in FillFunction() 642 Modifiers.emplace_back(new BinModifier(BB, &PT, &R)); in FillFunction() 643 Modifiers.emplace_back(new CastModifier(BB, &PT, &R)); in FillFunction() 644 Modifiers.emplace_back(new SelectModifier(BB, &PT, &R)); in FillFunction() [all …]
|