Home
last modified time | relevance | path

Searched refs:Modifiers (Results 1 – 25 of 130) sorted by relevance

123456

/external/skia/src/sksl/ir/
DSkSLVariable.h33 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;
DSkSLModifiers.h18 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 {
DSkSLModifiersDeclaration.h22 ModifiersDeclaration(Modifiers modifiers) in ModifiersDeclaration()
34 Modifiers fModifiers;
DSkSLVariableReference.cpp98 (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/
DSkSLASTPrecision.h21 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;
DSkSLASTModifiersDeclaration.h22 ASTModifiersDeclaration(Modifiers modifiers) in ASTModifiersDeclaration()
30 Modifiers fModifiers;
/external/skqp/src/sksl/ast/
DSkSLASTPrecision.h21 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;
DSkSLASTModifiersDeclaration.h22 ASTModifiersDeclaration(Modifiers modifiers) in ASTModifiersDeclaration()
30 Modifiers fModifiers;
/external/skqp/src/sksl/ir/
DSkSLVariable.h33 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;
DSkSLModifiers.h18 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 {
DSkSLModifiersDeclaration.h22 ModifiersDeclaration(Modifiers modifiers) in ModifiersDeclaration()
34 Modifiers fModifiers;
/external/jdiff/src/jdiff/
DModifiers.java15 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/
DSkSLGLSLCodeGenerator.cpp1063 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 …]
DSkSLParser.h46 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);
DSkSLParser.cpp407 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 …]
DSkSLPipelineStageCodeGenerator.cpp133 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()
DSkSLCPPCodeGenerator.cpp19 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/
DSkSLMemoryLayoutTest.cpp55 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/
DSkSLMemoryLayoutTest.cpp55 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/
DSkSLParser.h46 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);
DSkSLGLSLCodeGenerator.cpp1082 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 …]
DSkSLParser.cpp408 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 …]
DSkSLPipelineStageCodeGenerator.cpp134 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/
Dllvm-stress.cpp685 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/
Dllvm-stress.cpp635 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 …]

123456