/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/ |
D | common_call.h | 202 explicit JsFunctionArgsConfigFrameScope(ExtendedAssembler *assembler) : assembler_(assembler) in JsFunctionArgsConfigFrameScope() 236 … explicit OptimizedUnfoldArgVFrameFrameScope(ExtendedAssembler *assembler) : assembler_(assembler) in OptimizedUnfoldArgVFrameFrameScope() 266 … explicit OptimizedUnfoldArgVFrameFrame1Scope(ExtendedAssembler *assembler) : assembler_(assembler) in OptimizedUnfoldArgVFrameFrame1Scope()
|
D | common_call.cpp | 33 void CommonCall::CopyArgumentWithArgV(ExtendedAssembler *assembler, Register argc, Register argV) in CopyArgumentWithArgV() 44 void CommonCall::PushAsmInterpBridgeFrame(ExtendedAssembler *assembler) in PushAsmInterpBridgeFrame() 57 void CommonCall::GetArgvAtStack(ExtendedAssembler *assembler) in GetArgvAtStack() 65 void CommonCall::PopAsmInterpBridgeFrame(ExtendedAssembler *assembler) in PopAsmInterpBridgeFrame() 76 void CommonCall::PushUndefinedWithArgc(ExtendedAssembler *assembler, Register argc) in PushUndefinedWithArgc() 85 void CommonCall::PushArgsWithArgvAndCheckStack(ExtendedAssembler *assembler, Register glue, Registe… in PushArgsWithArgvAndCheckStack() 105 void CommonCall::StackOverflowCheck(ExtendedAssembler *assembler, Register glue, Register numArgs, … in StackOverflowCheck()
|
D | asm_interpreter_call.cpp | 40 void AsmInterpreterCall::AsmInterpreterEntry(ExtendedAssembler *assembler) in AsmInterpreterEntry() 64 void AsmInterpreterCall::GeneratorReEnterAsmInterp(ExtendedAssembler *assembler) in GeneratorReEnterAsmInterp() 83 void AsmInterpreterCall::GeneratorReEnterAsmInterpDispatch(ExtendedAssembler *assembler) in GeneratorReEnterAsmInterpDispatch() 135 void AsmInterpreterCall::AsmInterpEntryDispatch(ExtendedAssembler *assembler) in AsmInterpEntryDispatch() 188 void AsmInterpreterCall::PushFrameState(ExtendedAssembler *assembler, Register prevSpRegister, Regi… in PushFrameState() 205 void AsmInterpreterCall::PushGeneratorFrameState(ExtendedAssembler *assembler, Register prevSpRegis… in PushGeneratorFrameState() 225 void AsmInterpreterCall::PushAsmInterpEntryFrame(ExtendedAssembler *assembler) in PushAsmInterpEntryFrame() 250 void AsmInterpreterCall::PopAsmInterpEntryFrame(ExtendedAssembler *assembler) in PopAsmInterpEntryFrame() 271 void AsmInterpreterCall::GetDeclaredNumArgsFromCallField(ExtendedAssembler *assembler, Register cal… in GetDeclaredNumArgsFromCallField() 279 void AsmInterpreterCall::GetNumVregsFromCallField(ExtendedAssembler *assembler, Register callFieldR… in GetNumVregsFromCallField() [all …]
|
D | optimized_call.cpp | 53 void OptimizedCall::JSFunctionEntry(ExtendedAssembler *assembler) in JSFunctionEntry() 118 void OptimizedCall::OptimizedCallAndPushUndefined(ExtendedAssembler *assembler) in OptimizedCallAndPushUndefined() 190 void OptimizedCall::OptimizedCallAsmInterpreter(ExtendedAssembler *assembler) in OptimizedCallAsmInterpreter() 231 void OptimizedCall::CallBuiltinTrampoline(ExtendedAssembler *assembler) in CallBuiltinTrampoline() 254 void OptimizedCall::JSProxyCallInternalWithArgV(ExtendedAssembler *assembler) in JSProxyCallInternalWithArgV() 295 void OptimizedCall::JSCallNew(ExtendedAssembler *assembler) in JSCallNew() 301 void OptimizedCall::JSCall(ExtendedAssembler *assembler) in JSCall() 307 void OptimizedCall::GenJSCall(ExtendedAssembler *assembler, bool isNew) in GenJSCall() 522 void OptimizedCall::JSCallCheck(ExtendedAssembler *assembler, Register jsFuncReg, in JSCallCheck() 549 void OptimizedCall::ThrowNonCallableInternal(ExtendedAssembler *assembler, Register glueReg) in ThrowNonCallableInternal() [all …]
|
D | optimized_fast_call.cpp | 42 void OptimizedFastCall::OptimizedFastCallEntry(ExtendedAssembler *assembler) in OptimizedFastCallEntry() 92 void OptimizedFastCall::OptimizedFastCallAndPushUndefined(ExtendedAssembler *assembler) in OptimizedFastCallAndPushUndefined() 217 void OptimizedFastCall::JSFastCallWithArgV(ExtendedAssembler *assembler) in JSFastCallWithArgV() 278 void OptimizedFastCall::JSFastCallWithArgVAndPushUndefined(ExtendedAssembler *assembler) in JSFastCallWithArgVAndPushUndefined()
|
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/ |
D | asm_interpreter_call.cpp | 43 void AsmInterpreterCall::AsmInterpreterEntry(ExtendedAssembler *assembler) in AsmInterpreterEntry() 70 void AsmInterpreterCall::AsmInterpEntryDispatch(ExtendedAssembler *assembler) in AsmInterpEntryDispatch() 122 void AsmInterpreterCall::JSCallCommonEntry(ExtendedAssembler *assembler, JSCallMode mode) in JSCallCommonEntry() 196 void AsmInterpreterCall::JSCallCommonFastPath(ExtendedAssembler *assembler, JSCallMode mode, Label … in JSCallCommonFastPath() 228 void AsmInterpreterCall::JSCallCommonSlowPath(ExtendedAssembler *assembler, JSCallMode mode, in JSCallCommonSlowPath() 317 Register AsmInterpreterCall::GetThisRegsiter(ExtendedAssembler *assembler, JSCallMode mode, Registe… in GetThisRegsiter() 349 Register AsmInterpreterCall::GetNewTargetRegsiter(ExtendedAssembler *assembler, JSCallMode mode, in GetNewTargetRegsiter() 385 void AsmInterpreterCall::PushCallThisRangeAndDispatch(ExtendedAssembler *assembler) in PushCallThisRangeAndDispatch() 391 void AsmInterpreterCall::PushCallRangeAndDispatch(ExtendedAssembler *assembler) in PushCallRangeAndDispatch() 397 void AsmInterpreterCall::PushCallNewAndDispatch(ExtendedAssembler *assembler) in PushCallNewAndDispatch() [all …]
|
D | common_call.cpp | 35 void CommonCall::PushAsmInterpBridgeFrame(ExtendedAssembler *assembler) in PushAsmInterpBridgeFrame() 55 void CommonCall::PopAsmInterpBridgeFrame(ExtendedAssembler *assembler) in PopAsmInterpBridgeFrame() 69 void CommonCall::PushLeaveFrame(ExtendedAssembler *assembler, Register glue) in PushLeaveFrame() 87 void CommonCall::PopLeaveFrame(ExtendedAssembler *assembler) in PopLeaveFrame() 98 void CommonCall::PushArgsWithArgv(ExtendedAssembler *assembler, Register glue, Register argc, in PushArgsWithArgv() 117 void CommonCall::PushUndefinedWithArgc(ExtendedAssembler *assembler, Register glue, Register argc, … in PushUndefinedWithArgc() 135 void CommonCall::StackOverflowCheck(ExtendedAssembler *assembler, Register glue, Register currentSl… in StackOverflowCheck()
|
D | optimized_call.cpp | 59 void OptimizedCall::CallRuntime(ExtendedAssembler *assembler) in CallRuntime() 100 void OptimizedCall::IncreaseStackForArguments(ExtendedAssembler *assembler, Register argc, Register… in IncreaseStackForArguments() 136 void OptimizedCall::JSFunctionEntry(ExtendedAssembler *assembler) in JSFunctionEntry() 200 void OptimizedCall::OptimizedCallAndPushUndefined(ExtendedAssembler *assembler) in OptimizedCallAndPushUndefined() 269 void OptimizedCall::OptimizedCallAsmInterpreter(ExtendedAssembler *assembler) in OptimizedCallAsmInterpreter() 314 void OptimizedCall::CallBuiltinTrampoline(ExtendedAssembler *assembler) in CallBuiltinTrampoline() 368 void OptimizedCall::GenJSCall(ExtendedAssembler *assembler, bool isNew) in GenJSCall() 376 void OptimizedCall::JSCallNew(ExtendedAssembler *assembler) in JSCallNew() 382 void OptimizedCall::JSCall(ExtendedAssembler *assembler) in JSCall() 388 void OptimizedCall::JSCallInternal(ExtendedAssembler *assembler, Register jsfunc, bool isNew) in JSCallInternal() [all …]
|
D | optimized_fast_call.cpp | 42 void OptimizedFastCall::OptimizedFastCallEntry(ExtendedAssembler *assembler) in OptimizedFastCallEntry() 96 void OptimizedFastCall::OptimizedFastCallAndPushUndefined(ExtendedAssembler *assembler) in OptimizedFastCallAndPushUndefined() 247 void OptimizedFastCall::JSFastCallWithArgV(ExtendedAssembler *assembler) in JSFastCallWithArgV() 326 void OptimizedFastCall::JSFastCallWithArgVAndPushUndefined(ExtendedAssembler *assembler) in JSFastCallWithArgVAndPushUndefined()
|
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/ |
D | extend_assembler.h | 120 explicit TempRegister1Scope(ExtendedAssembler *assembler) : assembler_(assembler) {} in TempRegister1Scope() 134 explicit TempRegister2Scope(ExtendedAssembler *assembler) : assembler_(assembler) {} in TempRegister2Scope()
|
/arkcompiler/runtime_core/static_core/assembler/ |
D | CMakeLists.txt | 15 project(assembler CXX) project
|
/arkcompiler/runtime_core/assembler/ |
D | CMakeLists.txt | 15 project(assembler CXX) project
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | assembler_module.cpp | 43 x64::ExtendedAssembler assembler(chunk, this); in GenerateStubsX64() local 60 aarch64::ExtendedAssembler assembler(chunk, this); in GenerateStubsAarch64() local
|
D | file_generators.cpp | 89 LLVMAssembler *assembler = static_cast<LLVMAssembler*>(assembler_); in CollectFuncEntryInfo() local 132 LLVMAssembler *assembler = static_cast<LLVMAssembler*>(assembler_); in CollectFuncEntryInfo() local 202 LiteCGAssembler *assembler = static_cast<LiteCGAssembler*>(assembler_); in CollectFuncEntryInfoByLiteCG() local 266 LLVMAssembler *assembler = static_cast<LLVMAssembler*>(assembler_); in CollectModuleSectionDes() local 318 auto *assembler = static_cast<LLVMAssembler*>(assembler_); in DisassemblerFunc() local
|
D | file_generators.h | 34 Module(IRModule *module, Assembler *assembler) in Module()
|
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/ |
D | extended_assembler_x64.h | 105 explicit TempRegisterScope(ExtendedAssembler *assembler) : assembler_(assembler) {} in TempRegisterScope()
|
/arkcompiler/runtime_core/static_core/cmake/ |
D | PandaAssembly.cmake | 215 set(assembler ark_asm) variable 475 set(assembler ark_asm) variable
|
/arkcompiler/runtime_core/cmake/ |
D | PandaAssembly.cmake | 206 set(assembler ark_asm) variable 459 set(assembler ark_asm) variable
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
D | cg_phasemanager.cpp | 427 assembler::Assembler *assembler = new assembler::AsmAssembler(outputFileName); in CreateCGAndBeCommon() local 431 assembler::Assembler *assembler = new assembler::ElfAssembler(outputFileName); in CreateCGAndBeCommon() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
D | asm_assembler.cpp | 21 namespace assembler { namespace
|
D | elf_assembler.cpp | 19 namespace assembler { namespace
|