/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | call_signature.cpp | 51 callSign->SetCallConv(CallSignature::CallConv::CCallConv); 161 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE() 178 callSign->SetCallConv(CallSignature::CallConv::CCallConv); 221 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE() 239 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE() 256 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE() 273 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE() 292 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE() 311 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE() 328 callSign->SetCallConv(CallSignature::CallConv in DEF_CALL_SIGNATURE() [all...] |
H A D | call_signature.h | 62 enum class CallConv: uint8_t { class in panda::ecmascript::kungfu::CallSignature::TargetKind 75 using CallConvBit = TargetKindBit::NextField<CallConv, CALL_CONV_BIT_LENGTH>; 85 SetCallConv(CallSignature::CallConv::CCallConv); in CallSignature() 304 CallConv GetCallConv() const in GetCallConv() 309 void SetCallConv(CallConv cc) in SetCallConv()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/ |
H A D | litecg_codegen.cpp | 145 CallSignature::CallConv conv; in GenerateCode() 147 conv = CallSignature::CallConv::CCallConv; in GenerateCode() 149 conv = CallSignature::CallConv::WebKitJSCallConv; in GenerateCode()
|
H A D | litecg_ir_builder.h | 93 const CompilationConfig *cfg, CallSignature::CallConv callConv, bool enableLog, 114 CallSignature::CallConv callConv_ = CallSignature::CallConv::CCallConv; 204 maple::litecg::ConvAttr ConvertCallAttr(const CallSignature::CallConv callConv);
|
H A D | litecg_ir_builder.cpp | 58 LMIRModule *module, const CompilationConfig *cfg, CallSignature::CallConv callConv, in LiteCGIRBuilder() 1644 maple::litecg::ConvAttr LiteCGIRBuilder::ConvertCallAttr(const CallSignature::CallConv callConv) in ConvertCallAttr() 1647 case CallSignature::CallConv::GHCCallConv: { in ConvertCallAttr() 1650 case CallSignature::CallConv::WebKitJSCallConv: { in ConvertCallAttr()
|
/arkcompiler/runtime_core/compiler/tests/x86/ |
H A D | asmjit_test.cpp | 66 func.init(FuncSignatureT<size_t, size_t, size_t>(CallConv::kIdHost), code.environment()); in TEST_F() 108 func.init(FuncSignatureT<size_t, size_t, size_t>(CallConv::kIdHost), code.environment()); in TEST_F()
|
/arkcompiler/runtime_core/static_core/compiler/tests/x86/ |
H A D | asmjit_test.cpp | 65 func.init(FuncSignatureT<size_t, size_t, size_t>(CallConv::kIdHost), code.environment()); in TEST_F() 107 func.init(FuncSignatureT<size_t, size_t, size_t>(CallConv::kIdHost), code.environment()); in TEST_F()
|
/arkcompiler/runtime_core/compiler/tests/amd64/ |
H A D | asmjit_test.cpp | 90 func.init(FuncSignatureT<size_t, size_t, size_t>(CallConv::kIdHost), code.environment()); in TEST_F() 181 func.init(FuncSignatureT<size_t, size_t, size_t>(CallConv::kIdHost), code.environment()); in TEST_F()
|
/arkcompiler/runtime_core/static_core/compiler/tests/amd64/ |
H A D | asmjit_test.cpp | 94 func.init(FuncSignatureT<size_t, size_t, size_t>(CallConv::kIdHost), code.environment()); in TEST_F() 185 func.init(FuncSignatureT<size_t, size_t, size_t>(CallConv::kIdHost), code.environment()); in TEST_F()
|
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/ |
H A D | extended_assembler_x64.cpp | 93 kungfu::CallSignature::CallConv::GHCCallConv; in BindAssemblerStub()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/ |
H A D | llvm_ir_builder.h | 279 CallSignature::CallConv callConv, bool enableLog, bool isFastCallAot, const std::string &funcName, 485 CallSignature::CallConv callConv_ = CallSignature::CallConv::CCallConv;
|
H A D | llvm_codegen.cpp | 346 CallSignature::CallConv conv; in GenerateCode() 348 conv = CallSignature::CallConv::CCallConv; in GenerateCode() 350 conv = CallSignature::CallConv::WebKitJSCallConv; in GenerateCode()
|
H A D | llvm_ir_builder.cpp | 64 CallSignature::CallConv callConv, bool enableLog, bool isFastCallAot, in LLVMIRBuilder() 116 case CallSignature::CallConv::GHCCallConv: in SetFunctionCallConv() 119 case CallSignature::CallConv::WebKitJSCallConv: { in SetFunctionCallConv() 125 callConv_ = CallSignature::CallConv::CCallConv; in SetFunctionCallConv() 786 if (calleeDescriptor->GetCallConv() == CallSignature::CallConv::GHCCallConv) { in SetCallConvAttr() 790 } else if (calleeDescriptor->GetCallConv() == CallSignature::CallConv::WebKitJSCallConv) { in SetCallConvAttr()
|
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/ |
H A D | extend_assembler.cpp | 69 isGhcCallingConv_ = cs->GetCallConv() == kungfu::CallSignature::CallConv::GHCCallConv; in BindAssemblerStub()
|
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
H A D | baseline_call_signature.h | 45 callSign->SetCallConv(CallSignature::CallConv::CCallConv)
|