Home
last modified time | relevance | path

Searched defs:Cmp (Results 1 – 14 of 14) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
Doptimized_fast_call.cpp137 __ Cmp(actualNumArgsReg, Immediate(3)); // 3: 3 args in OptimizedFastCallAndPushUndefined() local
149 __ Cmp(actualNumArgsReg, Immediate(4)); // 4: 4 args in OptimizedFastCallAndPushUndefined() local
161 __ Cmp(actualNumArgsReg, Immediate(5)); // 5: 5 args in OptimizedFastCallAndPushUndefined() local
172 __ Cmp(actualNumArgsReg, Immediate(6)); // 6: 6 args in OptimizedFastCallAndPushUndefined() local
184 __ Cmp(actualNumArgsReg, Immediate(7)); // 7: 7 args in OptimizedFastCallAndPushUndefined() local
195 __ Cmp(actualNumArgsReg, Immediate(8)); // 8: 8 args in OptimizedFastCallAndPushUndefined() local
217 __ Cmp(expectedNumArgs, Immediate(8)); // 8 : register save 8 arg in OptimizedFastCallAndPushUndefined() local
267 __ Cmp(argC, Immediate(0)); in JSFastCallWithArgV() local
274 __ Cmp(argC, Immediate(0)); in JSFastCallWithArgV() local
281 __ Cmp(argC, Immediate(0)); in JSFastCallWithArgV() local
[all …]
Dcommon_call.cpp103 __ Cmp(argc.W(), Immediate(0)); in PushArgsWithArgv() local
121 __ Cmp(argc.W(), Immediate(0)); in PushUndefinedWithArgc() local
141 __ Cmp(op, Operand(numArgs, LSL, 3)); // 3: each args occupies 8 bytes in StackOverflowCheck() local
Doptimized_call.cpp157 __ Cmp(Register(X6), Immediate(1)); in JSFunctionEntry() local
231 __ Cmp(expectedNumArgs, actualNumArgs); in OptimizedCallAndPushUndefined() local
433 __ Cmp(actualArgC, Immediate(kungfu::ArgumentAccessor::GetFixArgsNum() + 3)); in JSCallInternal() local
450 … __ Cmp(Register(X5).W(), Immediate(kungfu::BuiltinsStubCSigns::BUILTINS_CONSTRUCTOR_STUB_FIRST)); in JSCallInternal() local
466 __ Cmp(Register(X5), Immediate(3)); // 3: callarg3 in JSCallInternal() local
497 __ Cmp(jstype2, Immediate(static_cast<int64_t>(JSType::JS_BOUND_FUNCTION))); in JSCallInternal() local
499 __ Cmp(jstype2, Immediate(static_cast<int64_t>(JSType::JS_PROXY))); in JSCallInternal() local
542 __ Cmp(jsfunc, taggedValue); in JSCallCheck() local
560 __ Cmp(jstype, Immediate(static_cast<int>(JSType::JS_FUNCTION_LAST) - in JSCallCheck() local
618 __ Cmp(actualArgC.W(), Immediate(0)); in JSBoundFunctionCallInternal() local
[all …]
Dasm_interpreter_call.cpp88 __ Cmp(functionTypeRegister, tempRegister.W()); in AsmInterpEntryDispatch() local
91 __ Cmp(functionTypeRegister, tempRegister.W()); in AsmInterpEntryDispatch() local
153 __ Cmp(declaredNumArgsRegister, Immediate(argc)); in JSCallCommonEntry() local
155 __ Cmp(declaredNumArgsRegister, argcRegister); in JSCallCommonEntry() local
290 __ Cmp(declaredNumArgsRegister, Immediate(0)); in JSCallCommonSlowPath() local
303 __ Cmp(declaredNumArgsRegister, Immediate(1)); in JSCallCommonSlowPath() local
692 __ Cmp(jumpSizeRegister, Immediate(0)); in ResumeRspAndDispatch() local
710 __ Cmp(ret, Immediate(JSTaggedValue::VALUE_UNDEFINED)); in ResumeRspAndDispatch() local
728 __ Cmp(temp, Immediate(0)); in ResumeRspAndDispatch() local
734 __ Cmp(temp.W(), Immediate(static_cast<int64_t>(JSType::ECMA_OBJECT_LAST))); in ResumeRspAndDispatch() local
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
Doptimized_fast_call.cpp128 __ Cmp(Immediate(3), actualNumArgsReg); // 3: func new this in OptimizedFastCallAndPushUndefined() local
139 __ Cmp(Immediate(4), actualNumArgsReg); // 4: func new this arg0 in OptimizedFastCallAndPushUndefined() local
151 __ Cmp(Immediate(5), actualNumArgsReg); // 5: 5 args in OptimizedFastCallAndPushUndefined() local
162 __ Cmp(Immediate(6), actualNumArgsReg); // 6: 6 args in OptimizedFastCallAndPushUndefined() local
190 __ Cmp(Immediate(3), expectedNumArgsReg); // 3: expectedNumArgsReg <= 3 jump in OptimizedFastCallAndPushUndefined() local
199 __ Cmp(0, expectedNumArgsReg); in OptimizedFastCallAndPushUndefined() local
233 __ Cmp(0, actualNumArgs); in JSFastCallWithArgV() local
239 __ Cmp(0, actualNumArgs); in JSFastCallWithArgV() local
245 __ Cmp(0, actualNumArgs); in JSFastCallWithArgV() local
251 __ Cmp(0, actualNumArgs); in JSFastCallWithArgV() local
[all …]
Doptimized_call.cpp70 __ Cmp(1, r12); in JSFunctionEntry() local
527 __ Cmp(0x0, rdx); in JSCallCheck() local
529 __ Cmp(0x0, jsFuncReg); // IsHole in JSCallCheck() local
533 __ Cmp(0x0, rdx); in JSCallCheck() local
605 __ Cmp(0, rax); in JSBoundFunctionCallInternal() local
624 __ Cmp(0, rax); in JSBoundFunctionCallInternal() local
999 __ Cmp(Immediate(0), actualNumArgs); in GenJSCallWithArgV() local
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/tests/
Dassembler_aarch64_test.cpp233 __ Cmp(Register(X1), Register(X2)); in HWTEST_F_L0() local
234 __ Cmp(Register(X1), Immediate(8)); in HWTEST_F_L0() local
253 __ Cmp(Register(X1), Register(X2)); in HWTEST_F_L0() local
255 __ Cmp(Register(X1), Immediate(8)); in HWTEST_F_L0() local
289 __ Cmp(count, Immediate(0)); in HWTEST_F_L0() local
Dassembler_x64_test.cpp287 __ Cmp(0x0, rdx); in HWTEST_F_L0() local
/arkcompiler/runtime_core/static_core/libpandafile/
Dpgo.cpp80 static bool Cmp(const std::unique_ptr<BaseItem> &item1, const std::unique_ptr<BaseItem> &item2) in Cmp() function
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dasm_assembler.cpp1304 void AsmAssembler::Cmp(InsnSize insnSize, Reg srcReg, Reg destReg) in Cmp() function in assembler::AsmAssembler
1313 void AsmAssembler::Cmp(InsnSize insnSize, const Mem &mem, Reg reg) in Cmp() function in assembler::AsmAssembler
1322 void AsmAssembler::Cmp(InsnSize insnSize, Reg reg, const Mem &mem) in Cmp() function in assembler::AsmAssembler
1331 void AsmAssembler::Cmp(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) in Cmp() function in assembler::AsmAssembler
1340 void AsmAssembler::Cmp(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) in Cmp() function in assembler::AsmAssembler
Delf_assembler.cpp1830 void ElfAssembler::Cmp(InsnSize insnSize, Reg srcReg, Reg destReg) in Cmp() function in assembler::ElfAssembler
1835 void ElfAssembler::Cmp(InsnSize insnSize, const Mem &mem, Reg reg) in Cmp() function in assembler::ElfAssembler
1840 void ElfAssembler::Cmp(InsnSize insnSize, Reg reg, const Mem &mem) in Cmp() function in assembler::ElfAssembler
1845 void ElfAssembler::Cmp(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) in Cmp() function in assembler::ElfAssembler
1850 void ElfAssembler::Cmp(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) in Cmp() function in assembler::ElfAssembler
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/
Dassembler_x64.cpp232 void AssemblerX64::Cmp(Immediate src, Register dst) in Cmp() function in panda::ecmascript::x64::AssemblerX64
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
Dassembler_aarch64.cpp884 void AssemblerAarch64::Cmp(const Register &rd, const Operand &operand) in Cmp() function in panda::ecmascript::aarch64::AssemblerAarch64
/arkcompiler/runtime_core/static_core/compiler/tests/
Dcodegen_test.cpp698 TEST_F(CodegenTest, Cmp) in TEST_F() argument