Home
last modified time | relevance | path

Searched refs:callee (Results 1 - 25 of 125) sorted by relevance

12345

/third_party/skia/third_party/externals/spirv-tools/source/fuzz/
H A Dcall_graph.cpp51 // Avoid considering the same callee of this function multiple times by in BuildGraphAndGetDepthOfFunctionCalls()
61 uint32_t callee = instruction.GetSingleWordInOperand(0); in BuildGraphAndGetDepthOfFunctionCalls() local
72 // Update the map if we have not seen this pair (caller, callee) in BuildGraphAndGetDepthOfFunctionCalls()
74 if (!known_callees.count(callee) || in BuildGraphAndGetDepthOfFunctionCalls()
75 call_to_max_depth->at({function.result_id(), callee}) < in BuildGraphAndGetDepthOfFunctionCalls()
78 {{function.result_id(), callee}, loop_nesting_depth}); in BuildGraphAndGetDepthOfFunctionCalls()
81 if (known_callees.count(callee)) { in BuildGraphAndGetDepthOfFunctionCalls()
85 // Increase the callee's in-degree and add an edge to the call graph. in BuildGraphAndGetDepthOfFunctionCalls()
86 function_in_degree_[callee]++; in BuildGraphAndGetDepthOfFunctionCalls()
87 call_graph_edges_[function.result_id()].insert(callee); in BuildGraphAndGetDepthOfFunctionCalls()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/
H A Dcall_graph.cpp51 // Avoid considering the same callee of this function multiple times by in BuildGraphAndGetDepthOfFunctionCalls()
61 uint32_t callee = instruction.GetSingleWordInOperand(0); in BuildGraphAndGetDepthOfFunctionCalls() local
72 // Update the map if we have not seen this pair (caller, callee) in BuildGraphAndGetDepthOfFunctionCalls()
74 if (!known_callees.count(callee) || in BuildGraphAndGetDepthOfFunctionCalls()
75 call_to_max_depth->at({function.result_id(), callee}) < in BuildGraphAndGetDepthOfFunctionCalls()
78 {{function.result_id(), callee}, loop_nesting_depth}); in BuildGraphAndGetDepthOfFunctionCalls()
81 if (known_callees.count(callee)) { in BuildGraphAndGetDepthOfFunctionCalls()
85 // Increase the callee's in-degree and add an edge to the call graph. in BuildGraphAndGetDepthOfFunctionCalls()
86 function_in_degree_[callee]++; in BuildGraphAndGetDepthOfFunctionCalls()
87 call_graph_edges_[function.result_id()].insert(callee); in BuildGraphAndGetDepthOfFunctionCalls()
[all...]
/third_party/spirv-tools/source/fuzz/
H A Dcall_graph.cpp51 // Avoid considering the same callee of this function multiple times by in BuildGraphAndGetDepthOfFunctionCalls()
61 uint32_t callee = instruction.GetSingleWordInOperand(0); in BuildGraphAndGetDepthOfFunctionCalls() local
72 // Update the map if we have not seen this pair (caller, callee) in BuildGraphAndGetDepthOfFunctionCalls()
74 if (!known_callees.count(callee) || in BuildGraphAndGetDepthOfFunctionCalls()
75 call_to_max_depth->at({function.result_id(), callee}) < in BuildGraphAndGetDepthOfFunctionCalls()
78 {{function.result_id(), callee}, loop_nesting_depth}); in BuildGraphAndGetDepthOfFunctionCalls()
81 if (known_callees.count(callee)) { in BuildGraphAndGetDepthOfFunctionCalls()
85 // Increase the callee's in-degree and add an edge to the call graph. in BuildGraphAndGetDepthOfFunctionCalls()
86 function_in_degree_[callee]++; in BuildGraphAndGetDepthOfFunctionCalls()
87 call_graph_edges_[function.result_id()].insert(callee); in BuildGraphAndGetDepthOfFunctionCalls()
[all...]
/third_party/node/deps/v8/tools/clusterfuzz/js_fuzzer/mutators/
H A Dfunction_call_mutator.js39 if (!babelTypes.isIdentifier(path.node.callee)) {
43 if (!common.isFunctionIdentifier(path.node.callee.name)) {
57 `Replaced ${path.node.callee.name} with ${randFunc.name}`);
59 path.node.callee = randFunc;
69 ID: babelTypes.cloneDeep(path.node.callee),
74 ID: babelTypes.cloneDeep(path.node.callee),
80 `Optimizing ${path.node.callee.name}`);
95 ID: babelTypes.cloneDeep(path.node.callee),
101 `Compiling baseline ${path.node.callee.name}`);
117 ID: babelTypes.cloneDeep(path.node.callee),
[all...]
H A Dtry_catch.js50 const callee = path.node.callee;
51 if (!babelTypes.isMemberExpression(callee) ||
52 !babelTypes.isIdentifier(callee.object) ||
53 !babelTypes.isIdentifier(callee.property)) {
57 ([object, property]) => callee.object.name === object &&
58 callee.property.name === property)) {
H A Ddifferential_fuzz_mutator.js157 if (babelTypes.isIdentifier(path.node.callee) &&
158 path.node.callee.name == 'print') {
159 path.node.callee = babelTypes.identifier('__prettyPrintExtra');
/third_party/rust/crates/rustix/src/backend/linux_raw/
H A Dvdso_wrappers.rs35 let callee = match transmute(CLOCK_GETTIME.load(Relaxed)) {
36 Some(callee) => callee,
39 let r0 = callee(which_clock as c::c_int, result.as_mut_ptr());
73 let callee = match transmute(CLOCK_GETTIME.load(Relaxed)) {
74 Some(callee) => callee,
77 match callee(id, timespec.as_mut_ptr()) {
93 let callee = match transmute(super::SYSCALL.load(Relaxed)) {
94 Some(callee)
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/crosstest/
H A Dtest_calling_conv_main.cpp29 // The crosstest code consists of caller / callee function pairs.
34 // The callee function writes the argument numbered ArgNum into the
38 // llc, pass arguments to the callee in the same way. The Caller() and
39 // Subzero_Caller() functions both call the same callee (which has been
73 #define X(caller, callee, argc) \ in testCaller()
76 STR(callee), \ in testCaller()
80 reinterpret_cast<CalleePtrTy>(&Subzero_::callee), \ in testCaller()
85 #define X(caller, callee, argc) \ in testCaller()
87 STR(caller), STR(callee), argc, \ in testCaller()
88 &caller, &Subzero_::caller, reinterpret_cast<CalleePtrTy>(&callee), \ in testCaller()
[all...]
/third_party/mesa3d/src/compiler/glsl/
H A Dlink_functions.cpp67 * shader callee will point to an ir_function_signature in the original in visit_enter()
72 const ir_function_signature *const callee = ir->callee; in visit_enter() local
73 assert(callee != NULL); in visit_enter()
74 const char *const name = callee->function_name(); in visit_enter()
77 if (callee->is_intrinsic()) in visit_enter()
84 find_matching_signature(name, &callee->parameters, linked->symbols); in visit_enter()
86 ir->callee = sig; in visit_enter()
125 f->exact_matching_signature(NULL, &callee->parameters); in visit_enter()
127 linked_sig = new(linked) ir_function_signature(callee in visit_enter()
[all...]
H A Dir_function_can_inline.cpp61 const ir_function_signature *callee = call->callee; in can_inline() local
62 if (!callee->is_defined) in can_inline()
65 v.run((exec_list *) &callee->body); in can_inline()
70 ir_instruction *last = (ir_instruction *)callee->body.get_tail(); in can_inline()
H A Dlower_int64.cpp62 ir_function_signature *callee);
257 ir_function_signature *callee) in lower_op_to_function_call()
289 ir_call *const c = new(mem_ctx) ir_call(callee, in lower_op_to_function_call()
327 ir_function_signature *callee = NULL; in handle_op()
331 callee = (ir_function_signature *) f->signatures.get_head(); in handle_op()
332 assert(callee != NULL && callee->ir_type == ir_type_function_signature); in handle_op()
335 callee = generator(base_ir, NULL); in handle_op()
337 f->add_signature(callee); in handle_op()
343 return lower_op_to_function_call(this->base_ir, ir, callee); in handle_op()
255 lower_op_to_function_call(ir_instruction *base_ir, ir_expression *ir, ir_function_signature *callee) lower_op_to_function_call() argument
[all...]
H A Dlower_builtins.cpp58 if (!ir->callee->is_builtin() || ir->callee->is_intrinsic()) in visit_leave()
H A Dlower_subroutine.cpp47 ir_call *call_clone(ir_call *call, ir_function_signature *callee);
63 lower_subroutine_visitor::call_clone(ir_call *call, ir_function_signature *callee) in call_clone() argument
76 return new(mem_ctx) ir_call(callee, new_return_ref, &new_parameters); in call_clone()
H A Dopt_function_inlining.cpp157 num_parameters = this->callee->parameters.length(); in generate_inline()
164 foreach_two_lists(formal_node, &this->callee->parameters, in generate_inline()
238 foreach_in_list(ir_instruction, ir, &callee->body) { in generate_inline()
248 foreach_two_lists(formal_node, &this->callee->parameters, in generate_inline()
267 foreach_two_lists(formal_node, &this->callee->parameters, in generate_inline()
H A Dlower_precision.cpp428 if (ir->callee->intrinsic_id == ir_intrinsic_image_load || in handle_call()
429 (ir->callee->is_builtin() && in handle_call()
434 assert(ir->callee->return_precision == GLSL_PRECISION_NONE); in handle_call()
463 if (!ir->callee->is_builtin()) in handle_call()
464 return ir->callee->return_precision; in handle_call()
467 if (ir->callee->is_builtin() && ir->actual_parameters.length()) { in handle_call()
528 assert(ir->callee->return_precision == GLSL_PRECISION_NONE); in handle_call()
890 if (ir->callee->intrinsic_id == ir_intrinsic_image_load) in visit_enter()
898 if (!ir->callee->is_builtin() || in visit_enter()
899 ir->callee in visit_enter()
[all...]
/third_party/rust/crates/rustix/src/backend/linux_raw/arch/outline/
H A Dx86.rs152 callee: SyscallType, in rustix_indirect_syscall0_nr_last_fastcall()
157 callee: SyscallType, in rustix_indirect_syscall1_nr_last_fastcall()
162 callee: SyscallType, in rustix_indirect_syscall1_noreturn_nr_last_fastcall()
168 callee: SyscallType, in rustix_indirect_syscall2_nr_last_fastcall()
175 callee: SyscallType, in rustix_indirect_syscall3_nr_last_fastcall()
183 callee: SyscallType, in rustix_indirect_syscall4_nr_last_fastcall()
192 callee: SyscallType, in rustix_indirect_syscall5_nr_last_fastcall()
202 callee: SyscallType, in rustix_indirect_syscall6_nr_last_fastcall()
210 callee: SyscallType,
213 rustix_indirect_syscall0_nr_last_fastcall(nr, callee)
[all...]
/third_party/node/deps/v8/src/compiler/
H A Djs-inlining-heuristic.cc92 Node* callee = node->InputAt(0); in CollectFunctions() local
96 HeapObjectMatcher m(callee); in CollectFunctions()
113 HeapObjectMatcher m2(callee->InputAt(n)); in CollectFunctions()
140 JSCreateClosureNode n(callee); in CollectFunctions()
413 bool JSInliningHeuristic::TryReuseDispatch(Node* node, Node* callee, in TryReuseDispatch() argument
417 // the {callee} target of the call. We only reuse the branch if there in TryReuseDispatch()
418 // is no side-effect between the call and the branch, and if the callee is in TryReuseDispatch()
431 // Phi(callee) EffectPhi(effect_phi) | in TryReuseDispatch()
458 // The {callee} here is a phi that merges the possible call targets, {node} in TryReuseDispatch()
504 // have replaced the callee ph in TryReuseDispatch()
648 CreateOrReuseDispatch(Node* node, Node* callee, Candidate const& candidate, Node** if_successes, Node** calls, Node** inputs, int input_count) CreateOrReuseDispatch() argument
721 Node* callee = NodeProperties::GetValueInput(node, 0); InlineCandidate() local
[all...]
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
H A DCallDAG.cpp77 for (auto &callee : data.callees) in fillDataStructures()
79 record.callees.push_back(static_cast<int>(callee->index)); in fillDataStructures()
166 // segment (if any) will be start with a callee of F. in assignIndicesInternal()
206 for (auto callee : function->callees) in assignIndicesInternal()
208 functionsToProcess.push_back(callee); in assignIndicesInternal()
210 // Check if the callee is already being visited after pushing it so that it appears in assignIndicesInternal()
212 if (callee->visiting) in assignIndicesInternal()
/third_party/mesa3d/src/compiler/spirv/
H A Dnir_lower_libclc.c42 if (!call->callee->name) in lower_clc_call_instr()
46 if (strcmp(function->name, call->callee->name) == 0) { in lower_clc_call_instr()
59 call->callee->params[i].num_components); in lower_clc_call_instr()
/third_party/mesa3d/src/compiler/nir/
H A Dnir_inline_functions.c149 assert(call->callee->impl); in inline_functions_block()
152 inline_function_impl(call->callee->impl, inlined); in inline_functions_block()
156 /* Rewrite all of the uses of the callee's parameters to use the call in inline_functions_block()
165 call->callee->params[i].num_components); in inline_functions_block()
168 nir_inline_function_impl(b, call->callee->impl, params, NULL); in inline_functions_block()
210 * This is needed because local variables from the callee are simply added
212 * constant initializer logically happens is lost. If the callee is
216 * callee to the next. The simple solution to this problem is to get rid
225 * program which is what an early return in the callee would have to turn
227 * be lowered which lets us just copy+paste the callee directl
[all...]
/third_party/node/deps/v8/src/heap/base/asm/x64/
H A Dpush_registers_masm.S12 ;; Push all callee-saved registers to get them on the stack for conservative
20 ;; rbp is callee-saved. Maintain proper frame pointer for debugging.
51 ;; Pop the callee-saved registers.
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/
H A DAnalyzeCallDepth.cpp45 void AnalyzeCallDepth::FunctionNode::addCallee(AnalyzeCallDepth::FunctionNode *callee) in addCallee() argument
49 if(callees[i] == callee) in addCallee()
55 callees.push_back(callee); in addCallee()
/third_party/node/deps/v8/tools/clusterfuzz/js_fuzzer/
H A Dsource_helpers.js54 return (babelTypes.isIdentifier(path.node.callee) &&
55 (path.node.callee.name == 'load' ||
56 path.node.callee.name == 'loadRelativeToScript') &&
66 return (babelTypes.isMemberExpression(path.node.callee) &&
67 babelTypes.isIdentifier(path.node.callee.property) &&
68 path.node.callee.property.name == 'LoadScriptFile' &&
/third_party/node/deps/v8/src/heap/base/asm/ia32/
H A Dpush_registers_masm.S14 ;; Push all callee-saved registers to get them on the stack for conservative
42 ;; Pop the callee-saved registers.
/third_party/node/deps/v8/src/heap/base/asm/arm64/
H A Dpush_registers_masm.S11 ; x19-x29 are callee-saved
29 ; Restore frame pointer and pop all callee-saved registers.

Completed in 11 milliseconds

12345