Home
last modified time | relevance | path

Searched defs:codegen (Results 1 – 8 of 8) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/code_generator/
Dslow_path.cpp21 void SlowPathBase::Generate(Codegen *codegen) in Generate()
42 bool SlowPathEntrypoint::GenerateThrowOutOfBoundsException(Codegen *codegen) in GenerateThrowOutOfBoundsException()
58 bool SlowPathEntrypoint::GenerateInitializeClass(Codegen *codegen) in GenerateInitializeClass()
77 bool SlowPathEntrypoint::GenerateIsInstance(Codegen *codegen) in GenerateIsInstance()
87 bool SlowPathEntrypoint::GenerateCheckCast(Codegen *codegen) in GenerateCheckCast()
96 bool SlowPathEntrypoint::GenerateDeoptimize(Codegen *codegen) in GenerateDeoptimize()
121 bool SlowPathEntrypoint::GenerateCreateObject(Codegen *codegen) in GenerateCreateObject()
132 bool SlowPathEntrypoint::GenerateByEntry(Codegen *codegen) in GenerateByEntry()
171 void SlowPathEntrypoint::GenerateImpl(Codegen *codegen) in GenerateImpl()
196 void SlowPathIntrinsic::GenerateImpl(Codegen *codegen) in GenerateImpl()
[all …]
Ddisassembly.cpp47 Disassembly::Disassembly(const Codegen *codegen) in Disassembly()
106 void Disassembly::PrintMethodEntry(const Codegen *codegen) in PrintMethodEntry()
144 void Disassembly::PrintCodeInfo(const Codegen *codegen) in PrintCodeInfo()
156 void Disassembly::PrintCodeStatistics(const Codegen *codegen) in PrintCodeStatistics()
165 void Disassembly::FlushDisasm([[maybe_unused]] const Codegen *codegen) in FlushDisasm()
178 void Disassembly::PrintStackMap(const Codegen *codegen) in PrintStackMap()
187 ScopedDisasmPrinter::ScopedDisasmPrinter(Codegen *codegen, const Inst *inst) : disasm_(codegen->Get… in ScopedDisasmPrinter()
196 ScopedDisasmPrinter::ScopedDisasmPrinter(Codegen *codegen, const std::string &msg) : disasm_(codege… in ScopedDisasmPrinter()
Ddisassembly.h119 #define SCOPED_DISASM_INST(codegen, inst) ScopedDisasmPrinter DISASM_VAR_CONCAT(disasm_, __LINE__)(… argument
122 #define SCOPED_DISASM_STR(codegen, str) ScopedDisasmPrinter DISASM_VAR_CONCAT(disasm_, __LINE__)(co… argument
125 #define SCOPED_DISASM_STR(codegen, str) (void)codegen argument
Dcodegen.cpp37 void FixIntervals(Codegen *codegen, Encoder *encoder) in FixIntervals()
101 OsrEntryStub(Codegen *codegen, SaveStateInst *inst) in OsrEntryStub()
110 void Generate(Codegen *codegen) in Generate()
1598 inline Reg GetObjectReg(Codegen *codegen, CallInst *call_inst) in GetObjectReg()
2623 Codegen *codegen = enc->GetCodegen(); in CastToAny() local
2780 auto codegen = enc->GetCodegen(); in VisitReturnI() local
2978 auto codegen = enc->GetCodegen(); in VisitParameter() local
3008 Codegen *codegen = enc->GetCodegen(); in VisitDynamicMethodParameter() local
3032 Codegen *codegen = enc->GetCodegen(); in HandleDynParamPassed() local
3063 Codegen *codegen = enc->GetCodegen(); in HandleDynParamNotPassed() local
[all …]
Dspill_fill_encoder.cpp93 SpillFillEncoder::SpillFillEncoder(Codegen *codegen, Inst *inst) in SpillFillEncoder()
/arkcompiler/runtime_core/compiler/tests/
Dintrinsic_codegen_test.cpp43 Codegen codegen(graph); in TryEncode() local
/arkcompiler/ets_runtime/ecmascript/compiler/
Dstub_compiler.cpp88 CodeGenerator codegen(llvmImpl_, "stubs"); in Run() local
/arkcompiler/runtime_core/compiler/optimizer/templates/
Dinstructions.rb218 def codegen method