/third_party/skia/third_party/externals/spirv-tools/source/fuzz/ |
H A D | call_graph.cpp | 51 // 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 D | call_graph.cpp | 51 // 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 D | call_graph.cpp | 51 // 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 D | function_call_mutator.js | 39 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 D | try_catch.js | 50 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 D | differential_fuzz_mutator.js | 157 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 D | vdso_wrappers.rs | 35 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 D | test_calling_conv_main.cpp | 29 // 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 D | link_functions.cpp | 67 * 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 D | ir_function_can_inline.cpp | 61 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 D | lower_int64.cpp | 62 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 D | lower_builtins.cpp | 58 if (!ir->callee->is_builtin() || ir->callee->is_intrinsic()) in visit_leave()
|
H A D | lower_subroutine.cpp | 47 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 D | opt_function_inlining.cpp | 157 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 D | lower_precision.cpp | 428 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 D | x86.rs | 152 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 D | js-inlining-heuristic.cc | 92 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 D | CallDAG.cpp | 77 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 D | nir_lower_libclc.c | 42 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 D | nir_inline_functions.c | 149 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 D | push_registers_masm.S | 12 ;; 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 D | AnalyzeCallDepth.cpp | 45 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 D | source_helpers.js | 54 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 D | push_registers_masm.S | 14 ;; 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 D | push_registers_masm.S | 11 ; x19-x29 are callee-saved 29 ; Restore frame pointer and pop all callee-saved registers.
|