| /arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/ |
| D | common_call.cpp | 103 __ Cmp(argc.W(), Immediate(0)); in PushArgsWithArgv() local 121 __ Cmp(argc.W(), Immediate(0)); in PushUndefinedWithArgc() local 140 __ Cmp(op, Operand(numArgs, LSL, 3)); // 3: each args occupies 8 bytes in StackOverflowCheck() local
|
| D | optimized_call.cpp | 157 __ Cmp(Register(X6), Immediate(1)); in JSFunctionEntry() local 217 __ Cmp(expectedNumArgs, actualNumArgs); in OptimizedCallOptimized() local 418 __ Cmp(actualArgC, Immediate(kungfu::ArgumentAccessor::GetFixArgsNum() + 3)); in JSCallInternal() local 435 … __ Cmp(Register(X5).W(), Immediate(kungfu::BuiltinsStubCSigns::BUILTINS_CONSTRUCTOR_STUB_FIRST)); in JSCallInternal() local 451 __ Cmp(Register(X5), Immediate(3)); // 3: callarg3 in JSCallInternal() local 486 __ Cmp(jstype2, Immediate(static_cast<int64_t>(JSType::JS_BOUND_FUNCTION))); in JSCallInternal() local 488 __ Cmp(jstype2, Immediate(static_cast<int64_t>(JSType::JS_PROXY))); in JSCallInternal() local 586 __ Cmp(jstype2, Immediate(static_cast<int64_t>(JSType::JS_BOUND_FUNCTION))); in ConstructorJSCallInternal() local 588 __ Cmp(jstype2, Immediate(static_cast<int64_t>(JSType::JS_PROXY))); in ConstructorJSCallInternal() local 611 __ Cmp(jsfunc, taggedValue); in JSCallCheck() local [all …]
|
| D | asm_interpreter_call.cpp | 88 __ 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 673 __ Cmp(jumpSizeRegister, Immediate(0)); in ResumeRspAndDispatch() local 691 __ Cmp(ret, Immediate(JSTaggedValue::VALUE_UNDEFINED)); in ResumeRspAndDispatch() local 709 __ Cmp(temp, Immediate(0)); in ResumeRspAndDispatch() local 715 __ Cmp(temp.W(), Immediate(static_cast<int64_t>(JSType::ECMA_OBJECT_LAST))); in ResumeRspAndDispatch() local [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/assembler/tests/ |
| D | assembler_aarch64_test.cpp | 239 __ Cmp(Register(X1), Register(X2)); in HWTEST_F_L0() local 240 __ Cmp(Register(X1), Immediate(8)); in HWTEST_F_L0() local 259 __ Cmp(Register(X1), Register(X2)); in HWTEST_F_L0() local 261 __ Cmp(Register(X1), Immediate(8)); in HWTEST_F_L0() local 295 __ Cmp(count, Immediate(0)); in HWTEST_F_L0() local
|
| D | assembler_x64_test.cpp | 291 __ Cmp(0x0, rdx); in HWTEST_F_L0() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/ |
| D | optimized_call.cpp | 301 __ Cmp(0x0, rdx); in JSProxyCallInternalWithArgV() local 303 __ Cmp(0x0, jsFuncReg); // IsHole in JSProxyCallInternalWithArgV() local 307 __ Cmp(0x0, rdx); in JSProxyCallInternalWithArgV() local 437 __ Cmp(0, rax); in JSProxyCallInternalWithArgV() local 455 __ Cmp(0, rax); in JSProxyCallInternalWithArgV() local 861 __ Cmp(0x0, rdx); in JSCallCheck() local 863 __ Cmp(0x0, jsFuncReg); // IsHole in JSCallCheck() local 867 __ Cmp(0x0, rdx); in JSCallCheck() local 963 __ Cmp(0, rax); in JSBoundFunctionCallInternal() local 982 __ Cmp(0, rax); in JSBoundFunctionCallInternal() local [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/ |
| D | assembler_x64.cpp | 231 void AssemblerX64::Cmp(Immediate src, Register dst) in Cmp() function in panda::ecmascript::x64::AssemblerX64
|
| /arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/ |
| D | assembler_aarch64.cpp | 890 void AssemblerAarch64::Cmp(const Register &rd, const Operand &operand) in Cmp() function in panda::ecmascript::aarch64::AssemblerAarch64
|
| /arkcompiler/runtime_core/compiler/tests/ |
| D | codegen_test.cpp | 729 TEST_F(CodegenTest, Cmp) in TEST_F() argument
|