| /arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/ |
| D | baseline_call.cpp | 22 void BaselineCall::CallArg0AndCheckToBaseline(ExtendedAssembler *assembler) in CallArg0AndCheckToBaseline() 29 void BaselineCall::CallArg1AndCheckToBaseline(ExtendedAssembler *assembler) in CallArg1AndCheckToBaseline() 36 void BaselineCall::CallArgs2AndCheckToBaseline(ExtendedAssembler *assembler) in CallArgs2AndCheckToBaseline() 43 void BaselineCall::CallArgs3AndCheckToBaseline(ExtendedAssembler *assembler) in CallArgs3AndCheckToBaseline() 50 void BaselineCall::CallThisArg0AndCheckToBaseline(ExtendedAssembler *assembler) in CallThisArg0AndCheckToBaseline() 57 void BaselineCall::CallThisArg1AndCheckToBaseline(ExtendedAssembler *assembler) in CallThisArg1AndCheckToBaseline() 64 void BaselineCall::CallThisArgs2AndCheckToBaseline(ExtendedAssembler *assembler) in CallThisArgs2AndCheckToBaseline() 71 void BaselineCall::CallThisArgs3AndCheckToBaseline(ExtendedAssembler *assembler) in CallThisArgs3AndCheckToBaseline() 78 void BaselineCall::CallRangeAndCheckToBaseline(ExtendedAssembler *assembler) in CallRangeAndCheckToBaseline() 85 void BaselineCall::CallNewAndCheckToBaseline(ExtendedAssembler *assembler) in CallNewAndCheckToBaseline() [all …]
|
| D | common_call.cpp | 23 void CommonCall::CopyArgumentWithArgV(ExtendedAssembler *assembler, Register argc, Register argV) in CopyArgumentWithArgV() 34 void CommonCall::PushAsmInterpBridgeFrame(ExtendedAssembler *assembler) in PushAsmInterpBridgeFrame() 47 void CommonCall::GetArgvAtStack(ExtendedAssembler *assembler) in GetArgvAtStack() 55 void CommonCall::PopAsmInterpBridgeFrame(ExtendedAssembler *assembler) in PopAsmInterpBridgeFrame() 66 void CommonCall::PushUndefinedWithArgc(ExtendedAssembler *assembler, Register argc) in PushUndefinedWithArgc() 75 void CommonCall::PushArgsWithArgvAndCheckStack(ExtendedAssembler *assembler, Register glue, Registe… in PushArgsWithArgvAndCheckStack() 95 void CommonCall::StackOverflowCheck(ExtendedAssembler *assembler, Register glue, Register numArgs, … in StackOverflowCheck() 117 void CommonCall::PushAsmBridgeFrame(ExtendedAssembler *assembler) in PushAsmBridgeFrame() 124 void CommonCall::PopAsmBridgeFrame(ExtendedAssembler *assembler) in PopAsmBridgeFrame()
|
| D | common_call.h | 286 explicit JsFunctionArgsConfigFrameScope(ExtendedAssembler *assembler) : assembler_(assembler) in JsFunctionArgsConfigFrameScope() 320 … explicit OptimizedUnfoldArgVFrameFrameScope(ExtendedAssembler *assembler) : assembler_(assembler) in OptimizedUnfoldArgVFrameFrameScope() 350 … explicit OptimizedUnfoldArgVFrameFrame1Scope(ExtendedAssembler *assembler) : assembler_(assembler) in OptimizedUnfoldArgVFrameFrame1Scope()
|
| D | asm_interpreter_call.cpp | 32 void AsmInterpreterCall::AsmInterpreterEntry(ExtendedAssembler *assembler) in AsmInterpreterEntry() 56 void AsmInterpreterCall::GeneratorReEnterAsmInterp(ExtendedAssembler *assembler) in GeneratorReEnterAsmInterp() 75 void AsmInterpreterCall::GeneratorReEnterAsmInterpDispatch(ExtendedAssembler *assembler) in GeneratorReEnterAsmInterpDispatch() 127 void AsmInterpreterCall::AsmInterpEntryDispatch(ExtendedAssembler *assembler) in AsmInterpEntryDispatch() 180 void AsmInterpreterCall::PushFrameState(ExtendedAssembler *assembler, Register prevSpRegister, Regi… in PushFrameState() 197 void AsmInterpreterCall::PushGeneratorFrameState(ExtendedAssembler *assembler, Register prevSpRegis… in PushGeneratorFrameState() 217 void AsmInterpreterCall::PushAsmInterpEntryFrame(ExtendedAssembler *assembler) in PushAsmInterpEntryFrame() 242 void AsmInterpreterCall::PopAsmInterpEntryFrame(ExtendedAssembler *assembler) in PopAsmInterpEntryFrame() 263 void AsmInterpreterCall::GetDeclaredNumArgsFromCallField(ExtendedAssembler *assembler, Register cal… in GetDeclaredNumArgsFromCallField() 271 void AsmInterpreterCall::GetNumVregsFromCallField(ExtendedAssembler *assembler, Register callFieldR… in GetNumVregsFromCallField() [all …]
|
| D | optimized_call.cpp | 43 void OptimizedCall::JSFunctionEntry(ExtendedAssembler *assembler) in JSFunctionEntry() 111 void OptimizedCall::OptimizedCallAndPushArgv(ExtendedAssembler *assembler) in OptimizedCallAndPushArgv() 211 void OptimizedCall::OptimizedCallAsmInterpreter(ExtendedAssembler *assembler) in OptimizedCallAsmInterpreter() 253 void OptimizedCall::RemoveArgv(ExtendedAssembler *assembler, Register temp) in RemoveArgv() 263 void OptimizedCall::CallBuiltinTrampoline(ExtendedAssembler *assembler, Register temp) in CallBuiltinTrampoline() 314 void OptimizedCall::CallBuiltinConstructorStub(ExtendedAssembler *assembler, Register builtinStub, … in CallBuiltinConstructorStub() 343 void OptimizedCall::JSProxyCallInternalWithArgV(ExtendedAssembler *assembler) in JSProxyCallInternalWithArgV() 387 void OptimizedCall::JSCallNew(ExtendedAssembler *assembler) in JSCallNew() 393 void OptimizedCall::JSCall(ExtendedAssembler *assembler) in JSCall() 399 void OptimizedCall::GenJSCall(ExtendedAssembler *assembler, bool isNew) in GenJSCall() [all …]
|
| D | optimized_fast_call.cpp | 31 void OptimizedFastCall::OptimizedFastCallEntry(ExtendedAssembler *assembler) in OptimizedFastCallEntry() 81 void OptimizedFastCall::OptimizedFastCallAndPushArgv(ExtendedAssembler *assembler) in OptimizedFastCallAndPushArgv() 225 void OptimizedFastCall::JSFastCallWithArgV(ExtendedAssembler *assembler) in JSFastCallWithArgV() 286 void OptimizedFastCall::JSFastCallWithArgVAndPushArgv(ExtendedAssembler *assembler) in JSFastCallWithArgVAndPushArgv()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/ |
| D | baseline_call.cpp | 23 void BaselineCall::CallArg0AndCheckToBaseline(ExtendedAssembler *assembler) in CallArg0AndCheckToBaseline() 30 void BaselineCall::CallArg1AndCheckToBaseline(ExtendedAssembler *assembler) in CallArg1AndCheckToBaseline() 37 void BaselineCall::CallArgs2AndCheckToBaseline(ExtendedAssembler *assembler) in CallArgs2AndCheckToBaseline() 44 void BaselineCall::CallArgs3AndCheckToBaseline(ExtendedAssembler *assembler) in CallArgs3AndCheckToBaseline() 51 void BaselineCall::CallThisArg0AndCheckToBaseline(ExtendedAssembler *assembler) in CallThisArg0AndCheckToBaseline() 58 void BaselineCall::CallThisArg1AndCheckToBaseline(ExtendedAssembler *assembler) in CallThisArg1AndCheckToBaseline() 65 void BaselineCall::CallThisArgs2AndCheckToBaseline(ExtendedAssembler *assembler) in CallThisArgs2AndCheckToBaseline() 72 void BaselineCall::CallThisArgs3AndCheckToBaseline(ExtendedAssembler *assembler) in CallThisArgs3AndCheckToBaseline() 79 void BaselineCall::CallRangeAndCheckToBaseline(ExtendedAssembler *assembler) in CallRangeAndCheckToBaseline() 86 void BaselineCall::CallNewAndCheckToBaseline(ExtendedAssembler *assembler) in CallNewAndCheckToBaseline() [all …]
|
| D | common_call.cpp | 24 void CommonCall::PushAsmInterpBridgeFrame(ExtendedAssembler *assembler) in PushAsmInterpBridgeFrame() 44 void CommonCall::PopAsmInterpBridgeFrame(ExtendedAssembler *assembler) in PopAsmInterpBridgeFrame() 58 void CommonCall::PushLeaveFrame(ExtendedAssembler *assembler, Register glue) in PushLeaveFrame() 76 void CommonCall::PopLeaveFrame(ExtendedAssembler *assembler) in PopLeaveFrame() 87 void CommonCall::PushArgsWithArgv(ExtendedAssembler *assembler, Register glue, Register argc, in PushArgsWithArgv() 106 void CommonCall::PushArgsWithArgvInPair(ExtendedAssembler *assembler, Register argc, in PushArgsWithArgvInPair() 150 void CommonCall::PushUndefinedWithArgc(ExtendedAssembler *assembler, Register glue, Register argc, … in PushUndefinedWithArgc() 168 void CommonCall::StackOverflowCheck(ExtendedAssembler *assembler, Register glue, Register currentSl… in StackOverflowCheck() 181 void CommonCall::PushAsmBridgeFrame(ExtendedAssembler *assembler) in PushAsmBridgeFrame() 194 void CommonCall::PopAsmBridgeFrame(ExtendedAssembler *assembler) in PopAsmBridgeFrame()
|
| D | asm_interpreter_call.cpp | 33 void AsmInterpreterCall::AsmInterpreterEntry(ExtendedAssembler *assembler) in AsmInterpreterEntry() 60 void AsmInterpreterCall::AsmInterpEntryDispatch(ExtendedAssembler *assembler) in AsmInterpEntryDispatch() 112 void AsmInterpreterCall::JSCallCommonEntry(ExtendedAssembler *assembler, in JSCallCommonEntry() 189 void AsmInterpreterCall::JSCallCommonFastPath(ExtendedAssembler *assembler, JSCallMode mode, Label … in JSCallCommonFastPath() 221 void AsmInterpreterCall::JSCallCommonSlowPath(ExtendedAssembler *assembler, JSCallMode mode, in JSCallCommonSlowPath() 310 Register AsmInterpreterCall::GetThisRegsiter(ExtendedAssembler *assembler, JSCallMode mode, Registe… in GetThisRegsiter() 343 Register AsmInterpreterCall::GetNewTargetRegsiter(ExtendedAssembler *assembler, JSCallMode mode, in GetNewTargetRegsiter() 379 void AsmInterpreterCall::PushCallThisRangeAndDispatch(ExtendedAssembler *assembler) in PushCallThisRangeAndDispatch() 385 void AsmInterpreterCall::PushCallRangeAndDispatch(ExtendedAssembler *assembler) in PushCallRangeAndDispatch() 391 void AsmInterpreterCall::PushCallNewAndDispatch(ExtendedAssembler *assembler) in PushCallNewAndDispatch() [all …]
|
| D | optimized_call.cpp | 49 void OptimizedCall::CallRuntime(ExtendedAssembler *assembler) in CallRuntime() 90 void OptimizedCall::IncreaseStackForArguments(ExtendedAssembler *assembler, Register argc, Register… in IncreaseStackForArguments() 129 void OptimizedCall::JSFunctionEntry(ExtendedAssembler *assembler) in JSFunctionEntry() 195 void OptimizedCall::OptimizedCallAndPushArgv(ExtendedAssembler *assembler) in OptimizedCallAndPushArgv() 267 void OptimizedCall::OptimizedCallAsmInterpreter(ExtendedAssembler *assembler) in OptimizedCallAsmInterpreter() 311 void OptimizedCall::CallBuiltinTrampoline(ExtendedAssembler *assembler) in CallBuiltinTrampoline() 367 void OptimizedCall::CallBuiltinConstructorStub(ExtendedAssembler *assembler, Register builtinStub, … in CallBuiltinConstructorStub() 424 void OptimizedCall::GenJSCall(ExtendedAssembler *assembler, bool isNew) in GenJSCall() 432 void OptimizedCall::JSCallNew(ExtendedAssembler *assembler) in JSCallNew() 438 void OptimizedCall::JSCall(ExtendedAssembler *assembler) in JSCall() [all …]
|
| D | optimized_fast_call.cpp | 31 void OptimizedFastCall::OptimizedFastCallEntry(ExtendedAssembler *assembler) in OptimizedFastCallEntry() 85 void OptimizedFastCall::OptimizedFastCallAndPushArgv(ExtendedAssembler *assembler) in OptimizedFastCallAndPushArgv() 250 void OptimizedFastCall::JSFastCallWithArgV(ExtendedAssembler *assembler) in JSFastCallWithArgV() 329 void OptimizedFastCall::JSFastCallWithArgVAndPushArgv(ExtendedAssembler *assembler) in JSFastCallWithArgVAndPushArgv()
|
| /arkcompiler/runtime_core/static_core/assembler/ |
| D | CMakeLists.txt | 15 project(assembler CXX) project
|
| /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/assembler/ |
| D | CMakeLists.txt | 15 project(assembler CXX) project
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | assembler_module.cpp | 38 x64::ExtendedAssembler assembler(chunk, this); in GenerateStubsX64() local 57 aarch64::ExtendedAssembler assembler(chunk, this); in GenerateStubsAarch64() local
|
| D | file_generators.cpp | 91 LLVMAssembler *assembler = static_cast<LLVMAssembler *>(assembler_); in GetFuncEntryPoints() local 107 LLVMAssembler *assembler = static_cast<LLVMAssembler*>(assembler_); in CollectFuncEntryInfo() local 143 LLVMAssembler *assembler = static_cast<LLVMAssembler*>(assembler_); in CollectFuncEntryInfo() local 213 LiteCGAssembler *assembler = static_cast<LiteCGAssembler*>(assembler_); in CollectFuncEntryInfoByLiteCG() local 277 LLVMAssembler *assembler = static_cast<LLVMAssembler *>(assembler_); in CollectModuleSectionDes() local 330 auto *assembler = static_cast<LLVMAssembler*>(assembler_); in DisassemblerFunc() local
|
| D | file_generators.h | 35 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/ |
| D | codecheck_ignore.json | 4 "assembler": "*", string
|
| /arkcompiler/runtime_core/cmake/ |
| D | PandaAssembly.cmake | 206 set(assembler ark_asm) variable 459 set(assembler ark_asm) variable
|
| /arkcompiler/runtime_core/static_core/cmake/ |
| D | PandaAssembly.cmake | 215 set(assembler ark_asm) variable 485 set(assembler ark_asm) variable
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | asm_assembler.cpp | 19 namespace assembler { namespace
|
| D | elf_assembler.cpp | 18 namespace assembler { namespace
|