Home
last modified time | relevance | path

Searched refs:rewrite (Results 1 - 25 of 27) sorted by relevance

12

/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/gl/
H A DRewriteRepeatedAssignToSwizzled.cpp30 ANGLE_NO_DISCARD static bool rewrite(TCompiler *compiler, TIntermBlock *root);
45 bool RewriteAssignToSwizzledTraverser::rewrite(TCompiler *compiler, TIntermBlock *root) in rewrite() function in sh::__anon19875::RewriteAssignToSwizzledTraverser
47 RewriteAssignToSwizzledTraverser rewrite; in rewrite() local
50 rewrite.nextIteration(); in rewrite()
51 root->traverse(&rewrite); in rewrite()
52 if (!rewrite.updateTree(compiler, root)) in rewrite()
56 } while (rewrite.didRewrite()); in rewrite()
94 return RewriteAssignToSwizzledTraverser::rewrite(compiler, root); in RewriteRepeatedAssignToSwizzled()
/third_party/mesa3d/src/gallium/drivers/r600/sb/
H A Dsb_gvn.cpp45 bool rewrite = true; in visit() local
48 rewrite = false; in visit()
52 process_op(n, rewrite); in visit()
135 bool gvn::process_src(value* &v, bool rewrite) { in process_src() argument
139 if (rewrite && !v->gvn_source->is_rel()) { in process_src()
189 void gvn::process_op(node& n, bool rewrite) { in process_op() argument
195 process_src(v->rel, rewrite); in process_op()
198 if (rewrite && v->gvn_source && v->gvn_source->is_readonly() && in process_op()
201 } else if (rewrite && v->gvn_source && v->gvn_source->is_const() && in process_op()
206 process_src(v, rewrite); in process_op()
[all...]
H A Dsb_pass.h330 void process_op(node &n, bool rewrite = true);
333 bool process_src(value* &v, bool rewrite);
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/
H A DHoistConstants.cpp54 bool rewrite(TIntermBlock &root, IdGen &idGen) in rewrite() function in __anon19776::Rewriter
95 return Rewriter(compiler, minRequiredSize).rewrite(root, idGen); in HoistConstants()
/third_party/skia/src/sksl/ir/
H A DSkSLBinaryExpression.cpp176 // When sk_Caps.rewriteMatrixVectorMultiply is set, we rewrite medium-precision in Make()
187 std::unique_ptr<Expression> rewrite = in Make() local
192 return rewrite; in Make()
196 // sk_Caps.rewriteMatrixVectorMultiply ? (rewrite) : (mat * vec) in Make()
200 std::move(rewrite), in Make()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
H A DHexagonRDFOpt.cpp95 bool rewrite(NodeAddr<InstrNode*> IA, SetVector<NodeId> &Remove);
183 Changed |= rewrite(SA, Remove); in run()
215 bool HexagonDCE::rewrite(NodeAddr<InstrNode*> IA, SetVector<NodeId> &Remove) { in rewrite() function in HexagonDCE
H A DHexagonConstPropagation.cpp271 bool rewrite(MachineFunction &MF);
310 // - A function "rewrite", that given the cell map after propagation,
311 // could rewrite instruction MI in a more beneficial form. Return
321 virtual bool rewrite(MachineInstr &MI, const CellMap &Inputs) = 0;
959 bool MachineConstPropagator::rewrite(MachineFunction &MF) { in rewrite() function in MachineConstPropagator
975 // traversal/rewrite will update block successors, so it's safer in rewrite()
999 Changed |= MCE.rewrite(MI, Cells); in rewrite()
1002 // The rewriting could rewrite PHI nodes to non-PHI nodes, causing in rewrite()
1068 bool Changed = rewrite(MF); in run()
1853 bool rewrite(MachineInst
2329 bool HexagonConstEvaluator::rewrite(MachineInstr &MI, const CellMap &Inputs) { rewrite() function in HexagonConstEvaluator
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
H A DPoisonChecking.cpp257 static bool rewrite(Function &F) { in rewrite() function
321 Changed |= rewrite(F); in run()
328 return rewrite(F) ? PreservedAnalyses::none() : PreservedAnalyses::all(); in run()
/third_party/vk-gl-cts/external/vulkan-docs/src/scripts/
H A DgenRef.py403 - text - string to rewrite, or None
692 # mapping used to rewrite *link: macros in this build.
957 parser.add_argument('-rewrite', action='store',
980 # Initialize static rewrite patterns for spec xrefs
1065 if results.rewrite:
1066 # Generate Apache rewrite directives for refpage aliases
1067 fp = open(results.rewrite, 'w', encoding='utf-8')
1071 rewrite = p.name variable
1073 if page != rewrite:
1074 print('RewriteRule ^', page, '.html$ ', rewrite, '
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DVirtRegMap.cpp184 void rewrite();
254 rewrite(); in runOnMachineFunction()
493 void VirtRegRewriter::rewrite() { in rewrite() function in VirtRegRewriter
H A DModuloSchedule.cpp1276 void rewrite();
1290 void KernelRewriter::rewrite() { in rewrite() function in KernelRewriter
1404 // consider it illegal. It will only exist during the rewrite process; it in remapUse()
1472 // Found a phi taking undef as input, so rewrite it to take InitReg. in phi()
1839 // Clone all phis in BB into NewBB and rewrite. in CreateLCSSAExitingBlock()
1973 KR.rewrite(); in rewriteKernel()
2016 KR.rewrite(); in validateAgainstModuloScheduleExpander()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
H A DConvertUnsupportedConstructorsToFunctionCalls.cpp311 bool rewrite(TIntermBlock &root) in rewrite() function in __anon19823::Rebuild
335 return Rebuild(compiler).rewrite(root); in ConvertUnsupportedConstructorsToFunctionCalls()
/third_party/ffmpeg/libavcodec/arm/
H A Dvp9lpf_16bpp_neon.S727 @ Move r0/r12 forward by 2 pixels; we don't need to rewrite the
/third_party/pulseaudio/src/pulsecore/
H A Dsink-input.h185 * unless you rewrite a sink that is piggy-backed onto
254 /* rewrite_nbytes: 0: rewrite nothing, (size_t) -1: rewrite everything, otherwise how many bytes to rewrite */
379 fully -- or at all. If the request for a rewrite was successful, the
383 void pa_sink_input_request_rewind(pa_sink_input *i, size_t nbytes, bool rewrite, bool flush, bool dont_rewind_render);
H A Dsink-input.c1227 /* Calculate how much make sense to rewrite at most */ in pa_sink_input_process_rewind()
2149 /* Tell the sink input not to ask the implementer to rewrite during the in restore_render_memblockq()
2427 bool rewrite, /* rewrite what we have, or get fresh data? */ in pa_sink_input_request_rewind()
2433 /* If 'rewrite' is true the sink is rewound as far as requested in pa_sink_input_request_rewind()
2438 * If 'rewrite' is false the sink is rewound as far as requested in pa_sink_input_request_rewind()
2449 pa_assert(rewrite || flush); in pa_sink_input_request_rewind()
2450 pa_assert(!dont_rewind_render || !rewrite); in pa_sink_input_request_rewind()
2459 pa_log_debug("request rewrite %zu", nbytes); in pa_sink_input_request_rewind()
2464 if (rewrite) in pa_sink_input_request_rewind()
2424 pa_sink_input_request_rewind( pa_sink_input *i, size_t nbytes , bool rewrite, bool flush, bool dont_rewind_render) pa_sink_input_request_rewind() argument
[all...]
/third_party/node/deps/openssl/openssl/util/perl/OpenSSL/
H A DOrdinals.pm191 =item B<< $ordinals->rewrite >>
193 =item B<< $ordinals->rewrite >>, I<%options>
204 sub rewrite { subroutine
/third_party/openssl/util/perl/OpenSSL/
H A DOrdinals.pm191 =item B<< $ordinals->rewrite >>
193 =item B<< $ordinals->rewrite >>, I<%options>
204 sub rewrite { subroutine
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h791 static const SCEV *rewrite(const SCEV *Scev, ScalarEvolution &SE, in rewrite() function in llvm::SCEVParameterRewriter
827 static const SCEV *rewrite(const SCEV *Scev, LoopToScevMapT &Map, in rewrite() function in llvm::SCEVLoopAddRecRewriter
/third_party/ffmpeg/libavfilter/x86/
H A Dyadif-16.asm117 ; am not sure whether it is any faster. A rewrite or refactor of the filter
/third_party/ffmpeg/libavformat/
H A Dgxfenc.c374 static int gxf_write_map_packet(AVFormatContext *s, int rewrite) in gxf_write_map_packet() argument
380 if (!rewrite) { in gxf_write_map_packet()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
H A DScalarEvolution.cpp28 // rewrite rules to simplify the expressions.
1069 Remainder = SCEVParameterRewriter::rewrite(Numerator, SE, RewriteMap, true); in visitMulExpr()
1076 SCEVParameterRewriter::rewrite(Numerator, SE, RewriteMap, true); in visitMulExpr()
4242 /// otherwise rewrite cannot be done.
4243 /// If SCEV contains non-invariant unknown SCEV rewrite cannot be done.
4246 static const SCEV *rewrite(const SCEV *S, const Loop *L, ScalarEvolution &SE,
4287 /// If SCEV contains non-invariant unknown SCEV rewrite cannot be done.
4290 static const SCEV *rewrite(const SCEV *S, const Loop *L, ScalarEvolution &SE) {
4331 static const SCEV *rewrite(const SCEV *S, const Loop *L,
4407 static const SCEV *rewrite(cons
[all...]
/third_party/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_program.c181 * (knowing that the previous instruction doesn't depend on flags) and rewrite
225 /* We know they're both temps, so just rewrite index. */ in ntq_store_dest()
868 struct qinst *rewrite = c->defs[src.index]; in ntq_emit_pack_unorm_4x8() local
870 rewrite->dst = result; in ntq_emit_pack_unorm_4x8()
871 rewrite->dst.pack = QPU_PACK_MUL_8A + i; in ntq_emit_pack_unorm_4x8()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
H A DSROA.cpp328 /// Instructions which will become dead if we rewrite the alloca.
336 /// Operands which will become dead if we rewrite the alloca.
339 /// undef when we rewrite the alloca. These show up in out-of-bounds inputs
1876 /// This is a quick test to check whether we can rewrite a particular alloca
2082 /// This is a quick test to check whether we can rewrite the integer loads and
2254 /// Visitor to rewrite instructions using p particular slice of an alloca
2308 // Track post-rewrite users which are PHI nodes and Selects.
2383 // Every instruction which can end up as a user must have a rewrite rule.
2385 LLVM_DEBUG(dbgs() << " !!!! Cannot rewrite: " << I << "\n");
2386 llvm_unreachable("No rewrite rul
[all...]
/third_party/skia/third_party/externals/opengl-registry/xml/
H A Dreadme.tex108 by writing new generator classes. Such generators would have to rewrite
/third_party/openGLES/xml/
H A Dreadme.tex111 by writing new generator classes. Such generators would have to rewrite

Completed in 40 milliseconds

12