/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/ |
D | FindPreciseNodes.cpp | 223 if (type.isPrecise()) in GetObjectPreciseSubChainLength() 240 if (field->type()->isPrecise()) in GetObjectPreciseSubChainLength() 308 if (block->fields()[fieldIndex]->type()->isPrecise()) in AddPreciseSubObjects() 444 mCurrentFunction->getReturnType().isPrecise()) in visitBranch() 455 if (node->isPrecise()) in visitGlobalQualifierDeclaration()
|
D | IntermRebuild.cpp | 771 return new TIntermGlobalQualifierDeclaration(newSymbol, node.isPrecise(), node.getLine()); in traverseGlobalQualifierDeclarationChildren()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
D | VersionGLSL.cpp | 104 if (node->isPrecise()) in visitGlobalQualifierDeclaration()
|
D | OutputGLSLBase.cpp | 403 if (type.isPrecise()) in writeVariableType() 887 out << (node->isPrecise() ? "precise " : "invariant ") << hashName(&symbol->variable()); in visitGlobalQualifierDeclaration() 1166 if (fieldType.isPrecise()) in declareStruct() 1280 if (fieldType.isPrecise()) in declareInterfaceBlock()
|
D | IntermNode.h | 192 bool isPrecise() const { return mIsPrecise; } in isPrecise() function 842 bool isPrecise, 853 bool isPrecise() const { return mIsPrecise; } in isPrecise() function
|
D | Types.h | 168 bool isPrecise() const { return precise; } in isPrecise() function
|
D | OutputTree.cpp | 375 if (node->isPrecise()) in visitGlobalQualifierDeclaration()
|
D | BuildSPIRV.h | 319 SpirvDecorations getArithmeticDecorations(const TType &type, bool isPrecise, TOperator op);
|
D | BuildSPIRV.cpp | 679 bool isPrecise, in getArithmeticDecorations() argument 710 if (isPrecise) in getArithmeticDecorations()
|
D | OutputSPIRV.cpp | 2916 mBuilder.getArithmeticDecorations(node->getType(), node->isPrecise(), op); in visitOperator() 3027 mBuilder.getArithmeticDecorations(secondChild->getType(), node->isPrecise(), op)); in visitOperator() 5615 if (node->isPrecise()) in visitGlobalQualifierDeclaration()
|
D | IntermNode.cpp | 1554 bool isPrecise, in TIntermGlobalQualifierDeclaration() argument 1556 : TIntermNode(), mSymbol(symbol), mIsPrecise(isPrecise) in TIntermGlobalQualifierDeclaration()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/vulkan/ |
D | DeclarePerVertexBlocks.cpp | 83 else if (node->isPrecise()) in visitGlobalQualifierDeclaration() 170 if (fieldType.isPrecise()) in visitSymbol()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | MemoryLocation.cpp | 29 else if (isPrecise()) in print()
|
D | BasicAliasAnalysis.cpp | 252 if (LocSize.isPrecise()) in getMinimalExtentFrom() 1890 if (V1Size.isPrecise() && V2Size.isPrecise() && in aliasCheck()
|
D | MemoryDependenceAnalysis.cpp | 1125 CacheInfo->Size.isPrecise() != Loc.Size.isPrecise() || in getNonLocalPointerDepFromBB()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | MemoryLocation.h | 133 bool isPrecise() const { in isPrecise() function
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | DeadStoreElimination.cpp | 366 if (!Later.Size.isPrecise() || !Earlier.Size.isPrecise()) in isOverwrite()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | SimplifyLibCalls.cpp | 1298 bool isBinary, bool isPrecise = false) { in optimizeDoubleFP() argument 1306 if (isPrecise) in optimizeDoubleFP() 1356 bool isPrecise = false) { in optimizeUnaryDoubleFP() argument 1357 return optimizeDoubleFP(CI, B, false, isPrecise); in optimizeUnaryDoubleFP() 1362 bool isPrecise = false) { in optimizeBinaryDoubleFP() argument 1363 return optimizeDoubleFP(CI, B, true, isPrecise); in optimizeBinaryDoubleFP()
|
/third_party/mesa3d/src/amd/compiler/ |
D | aco_optimizer.cpp | 2519 *precise = op1_instr->definitions[0].isPrecise() || op2_instr->definitions[0].isPrecise(); in match_op3_for_vop3() 3516 if (fadd && instr->definitions[0].isPrecise()) in combine_vop3p() 3531 info.instr->definitions[0].isPrecise()) in combine_vop3p() 3617 instr->definitions[0].isPrecise()) in can_use_mad_mix() 3687 if (conv->definitions[0].isPrecise()) in combine_output_conversion() 3740 if (conv->definitions[0].isPrecise()) in combine_mad_mix() 3963 (!(info.instr->definitions[0].isPrecise() || instr->definitions[0].isPrecise()) || in combine_instruction()
|
D | aco_opt_value_numbering.cpp | 413 if (instr->definitions[i].isPrecise()) in process_block()
|
D | aco_print_ir.cpp | 194 if (definition->isPrecise()) in print_definition()
|
D | aco_ir.h | 965 constexpr bool isPrecise() const noexcept { return isPrecise_; } in isPrecise() function
|
/third_party/mesa3d/docs/relnotes/ |
D | 21.1.0.rst | 4732 - aco: don't affect isPrecise() after applying output modifiers
|