Home
last modified time | relevance | path

Searched full:callee (Results 1 – 25 of 442) sorted by relevance

12345678910>>...18

/arkcompiler/ets_runtime/test/typeinfer/automatedcases/
DargumentsReferenceInMethod7_Js.ts26 this.callee = arguments.callee;
27 AssertType(this.callee = arguments.callee, "Function");
28 AssertType(this.callee, "Function");
30 AssertType(arguments.callee, "Function");
DargumentsReferenceInConstructor7_Js.ts26 this.callee = arguments.callee;
27 AssertType(this.callee = arguments.callee, "Function");
28 AssertType(this.callee, "Function");
30 AssertType(arguments.callee, "Function");
/arkcompiler/ets_frontend/es2panda/test/parser/js/
Dtest-new-expression-expected.txt8 "callee": {
49 "callee": {
119 "callee": {
121 "callee": {
123 "callee": {
217 "callee": {
219 "callee": {
302 "callee": {
304 "callee": {
306 "callee": {
[all …]
Dtest-call-expression-expected.txt25 "callee": {
27 "callee": {
29 "callee": {
181 "callee": {
238 "callee": {
280 "callee": {
364 "callee": {
421 "callee": {
506 "callee": {
Dtest-incomplete-hex-unicode-escape-expected.txt8 "callee": {
95 "callee": {
/arkcompiler/runtime_core/docs/
Druntime-compiled_code-interaction.md102 Compiled code stack frames of caller and callee must be continuous in the stack i.e. the callee's s…
109 | Callee parameters |
117 A | Callee saved fp regs |
119 | Callee saved regs |
147 To call a managed function compiled code must resolve it (i.e. retreive a pointer to callee's `pand…
148 prepare arguments in the registers and the stack (if necessary) and jump to callee's entrypoint.
177 * putting callee saved (if need) and param holding (if any) register values to the stack
178 * (callee saved regisers goes to Bridge Function stack frame, caller saved registers goes to the cu…
201 | Callee saved regs |
205 | Callee saved fp regs |
[all …]
Dcfi_directives.md24 In prolog we save `lr`, `fp` and `callee` regs on stack.
41 …her frame in which we will return + spot slots for `callees` (it can be `callee` slots in `cframe`…
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DcallExpression.cpp51 {"callee", callee_}, in Dump()
126 compiler::VReg callee = pg->AllocReg(); in Compile() local
143 pg->StoreAccumulator(this, callee); in Compile()
144 pg->GetOptionalChain()->CheckNullish(optional_, callee); in Compile()
154 pg->CallSpread(this, callee, thisReg, argsObj); in Compile()
165 pg->CallThis(this, callee, static_cast<int64_t>(arguments_.size() + 1)); in Compile()
169 pg->Call(this, callee, arguments_.size()); in Compile()
DnewExpression.h36 explicit NewExpression(Expression *callee, TSTypeParameterInstantiation *typeParams, in NewExpression() argument
38 : Expression(AstNodeType::NEW_EXPRESSION), callee_(callee), in NewExpression()
43 const Expression *Callee() const in Callee() function
DtaggedTemplateExpression.cpp51 compiler::VReg callee = pg->AllocReg(); in Compile() local
64 pg->StoreAccumulator(this, callee); in Compile()
78 … pg->CallThis(this, callee, static_cast<int64_t>(quasi_->Expressions().size() + extraParams)); in Compile()
83 pg->Call(this, callee, quasi_->Expressions().size() + extraParams); in Compile()
DcallExpression.h37 explicit CallExpression(Expression *callee, ArenaVector<Expression *> &&arguments, in CallExpression() argument
40 callee_(callee), in CallExpression()
47 const Expression *Callee() const in Callee() function
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
Dextend_assembler.h68 // X11 is neither callee saved reegister nor argument register in AvailableRegister1()
73 // X12 is neither callee saved reegister nor argument register in AvailableRegister2()
78 // X13 is neither callee saved reegister nor argument register in AvailableRegister3()
83 // X14 is neither callee saved reegister nor argument register in AvailableRegister4()
/arkcompiler/ets_runtime/ecmascript/ic/
Dinvoke_cache.cpp120 // just identify simple callee case which can be inlined, the implement of inline need wait TS AOT
122 JSTaggedValue callee) in SetMonoInlineCallCacheSlot() argument
124 ASSERT(callee.IsJSFunction()); in SetMonoInlineCallCacheSlot()
125 Method *calleeMethod = JSFunction::Cast(callee.GetTaggedObject())->GetCallTarget(); in SetMonoInlineCallCacheSlot()
127 profileTypeInfo->Set(thread, slotId, callee); in SetMonoInlineCallCacheSlot()
/arkcompiler/runtime_core/compiler/docs/
Dplt.md22 For each pair of File (input for `ark_aot` compiler) and callee `method Id` (`panda_file::File::Ent…
28 During calls, first parameter is always a callee `Method pointer`, so the trick from previous parag…
66 For each pair of File (input for `ark_aot` compiler) and callee `method Id` (`panda_file::File::Ent…
175 in 3 Resolvers (all but CallStatic) is actually a caller-saved for `arm64`, but callee-saved for `x…
197 * **Save callee-saved registers.**
205 * **Load callee-saved registers.**
213 On `x86_64` this step is not required, as `r12` appears to be callee-saved register and is restored…
224 Jump to the callee Method in `CallStatic` Resolver, and do a usual "return" in others.
Dreg_alloc_graph_coloring_doc.md20callee-saved>. In fact because these values with call-site crossing will interfere with fixed-inte…
26 … They will be split later, to let algorithm make a decision about caller/callee register placement.
50 …olors, to wrap-around the number of colors if offset was set to start of callee-saved range and it…
/arkcompiler/ets_frontend/ts2panda/src/expression/
DcallExpression.ts119 let callee = expr.expression;
121 switch (callee.kind) {
123 debugNode = (<ts.ElementAccessExpression>callee).argumentExpression;
127 debugNode = (<ts.PropertyAccessExpression>callee).name;
/arkcompiler/runtime_core/tests/cts-coverage-tool/config/
Dnon_testable.yaml109 Callee should treat accumulator value as undefined and cannot use it until accumulator
111 The callee must always return the result in the accumulator.
115 be discarded and corresponding registers will not be passed to the callee).
/arkcompiler/ets_runtime/ecmascript/tests/
Djs_function_test.cpp138 JSHandle<JSTaggedValue> callee( in HWTEST_F_L0() local
140 EXPECT_TRUE(*callee != nullptr); in HWTEST_F_L0()
148 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(callee), calleeKey, calleeValue); in HWTEST_F_L0()
150 …EcmaRuntimeCallInfo *info = EcmaInterpreter::NewRuntimeCallInfo(thread, undefined, callee, undefin… in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dllvm_ir_builder.cpp526 …LLVMValueRef callee = LLVMBuildIntToPtr(builder_, llvmAddr, rtfuncTypePtr, (name + "-cast").c_str(… in GetFunction() local
527 ASSERT(callee != nullptr); in GetFunction()
528 return callee; in GetFunction()
536 LLVMValueRef callee = LLVMBuildIntToPtr(builder_, reloc, rtfuncTypePtr, "cast"); in GetFunctionFromGlobalValue() local
537 assert(callee != nullptr); in GetFunctionFromGlobalValue()
538 return callee; in GetFunctionFromGlobalValue()
585 LLVMValueRef callee = GetFunction(glue, signature, rtbaseoffset, targetName); in VisitRuntimeCall() local
586 callee = LLVMBuildPointerCast(builder_, callee, LLVMPointerType(funcType, 0), ""); in VisitRuntimeCall()
593 runtimeCall = LLVMBuildCall3(builder_, funcType, callee, params.data(), actualNumArgs, in VisitRuntimeCall()
596 runtimeCall = LLVMBuildCall2(builder_, funcType, callee, params.data(), actualNumArgs, ""); in VisitRuntimeCall()
[all …]
/arkcompiler/ets_runtime/ecmascript/dfx/vmstat/
Dfunction_call_timer.cpp41 auto callee = &callTimer_[id]; in StopCount() local
42 if (callee != currentTimer_) { in StopCount()
48 PandaRuntimeTimer *callerTimer = callee->Stop(); in StopCount()
/arkcompiler/ets_frontend/es2panda/compiler/function/
DgeneratorFunctionBuilder.cpp26 VReg callee = FunctionReg(node); in Prepare() local
30 pg_->CreateGeneratorObj(node, callee); in Prepare()
/arkcompiler/ets_runtime/test/fuzztest/containersprivatecommon_fuzzer/
Dcontainersprivatecommon_fuzzer.h42 …JSHandle<JSTaggedValue> callee(factory->NewJSObjectByConstructor(JSHandle<JSFunction>::Cast(hclass… in CreateEcmaRuntimeCallInfo()
45 EcmaInterpreter::NewRuntimeCallInfo(thread, undefined, callee, undefined, numArgs); in CreateEcmaRuntimeCallInfo()
/arkcompiler/ets_runtime/test/fuzztest/builtinsarraybufferisview_fuzzer/
Dbuiltinsarraybufferisview_fuzzer.cpp37 …JSHandle<JSTaggedValue> callee(factory->NewJSObjectByConstructor(JSHandle<JSFunction>::Cast(hclass… in CreateEcmaRuntimeCallInfo() local
40 EcmaInterpreter::NewRuntimeCallInfo(thread, undefined, callee, undefined, numArgs); in CreateEcmaRuntimeCallInfo()
/arkcompiler/ets_runtime/test/fuzztest/builtinsarraybufferarraybufferconstructor_fuzzer/
Dbuiltinsarraybufferarraybufferconstructor_fuzzer.cpp37 …JSHandle<JSTaggedValue> callee(factory->NewJSObjectByConstructor(JSHandle<JSFunction>::Cast(hclass… in CreateEcmaRuntimeCallInfo() local
40 EcmaInterpreter::NewRuntimeCallInfo(thread, undefined, callee, undefined, numArgs); in CreateEcmaRuntimeCallInfo()
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/
Dextended_assembler_x64.h56 // r10 is neither callee saved reegister nor argument register in AvailableRegister1()
61 // r11 is neither callee saved reegister nor argument register in AvailableRegister2()

12345678910>>...18