Home
last modified time | relevance | path

Searched defs:enc (Results 1 – 20 of 20) sorted by relevance

/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dencode_visitor.cpp145 auto *enc = static_cast<EncodeVisitor *>(visitor); local
193 auto enc = static_cast<EncodeVisitor *>(visitor); in VisitShrI() local
200 auto enc = static_cast<EncodeVisitor *>(visitor); in VisitMAdd() local
207 auto enc = static_cast<EncodeVisitor *>(visitor); in VisitMSub() local
214 auto enc = static_cast<EncodeVisitor *>(visitor); in VisitMNeg() local
221 auto enc = static_cast<EncodeVisitor *>(visitor); in VisitOrNot() local
228 auto enc = static_cast<EncodeVisitor *>(visitor); in VisitAndNot() local
235 auto enc = static_cast<EncodeVisitor *>(visitor); in VisitXorNot() local
242 auto enc = static_cast<EncodeVisitor *>(visitor); in VisitNegSR() local
250 auto enc = static_cast<EncodeVisitor *>(visitor); in VisitCast() local
[all …]
Dcallconv.h224 …CallingConvention(ArenaAllocator *allocator, Encoder *enc, RegistersDescription *descr, CallConvMo… in CallingConvention()
239 void SetEncoder(Encoder *enc) in SetEncoder()
Dcodegen.cpp1857 auto *enc = GetEncoder(); in CreatePreWRB() local
2020 auto *enc = GetEncoder(); in CheckObject() local
2150 auto enc {GetEncoder()}; in EncodeDynamicCast() local
2620 auto *enc {cg_->GetEncoder()}; in EncodeOnlineIrtocBarrier() local
2658 auto *enc {cg_->GetEncoder()}; in EncodeOnlineIrtocRegionTwoRegsBarrier() local
2689 auto *enc {cg_->GetEncoder()}; in EncodeOnlineIrtocRegionOneRegBarrier() local
2709 auto *enc {cg_->GetEncoder()}; in EncodeInterRegionBarrier() local
2764 auto *enc {cg_->GetEncoder()}; in EncodeInterGenerationalBarrier() local
2803 auto enc {cg_->GetEncoder()}; in EncodeCalculateCardIndex() local
2812 auto enc {cg_->GetEncoder()}; in EncodeCheckObject() local
[all …]
Dslow_path.cpp282 auto enc {codegen->GetEncoder()}; in GenerateImpl() local
Dencode.h86 explicit LabelHolder(Encoder *enc) : enc_ {enc} {}; in LabelHolder()
Dcodegen-inl.h329 auto enc = GetEncoder(); in CreateStubCall() local
/arkcompiler/runtime_core/static_core/bytecode_optimizer/
Dcodegen.cpp239 auto *enc = static_cast<BytecodeGen *>(visitor); in VisitSpillFill() local
258 static void VisitConstant32(BytecodeGen *enc, compiler::Inst *inst, std::vector<pandasm::Ins> &res) in VisitConstant32()
307 static void VisitConstant64(BytecodeGen *enc, compiler::Inst *inst, std::vector<pandasm::Ins> &res) in VisitConstant64()
353 auto *enc = static_cast<BytecodeGen *>(visitor); in VisitConstant() local
505 auto *enc = static_cast<BytecodeGen *>(visitor); in CallHandler() local
545 auto *enc = static_cast<BytecodeGen *>(visitor); in CallHandler() local
565 static void VisitIf32(BytecodeGen *enc, compiler::IfInst *inst, std::vector<pandasm::Ins> &res, boo… in VisitIf32()
610 static void VisitIf64Signed(BytecodeGen *enc, compiler::IfInst *inst, std::vector<pandasm::Ins> &re… in VisitIf64Signed()
656 static void VisitIf64Unsigned(BytecodeGen *enc, compiler::IfInst *inst, std::vector<pandasm::Ins> &… in VisitIf64Unsigned()
702 static void VisitIfRef([[maybe_unused]] BytecodeGen *enc, compiler::IfInst *inst, std::vector<panda… in VisitIfRef()
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/
Dtarget.cpp75 … aarch32::Aarch32Encoder *enc = arenaAllocator->New<aarch32::Aarch32Encoder>(arenaAllocator); in Create() local
85 … aarch64::Aarch64Encoder *enc = arenaAllocator->New<aarch64::Aarch64Encoder>(arenaAllocator); in Create() local
95 amd64::Amd64Encoder *enc = in Create() local
135 [[maybe_unused]] Encoder *enc, in Create()
Dasm_printer.cpp29 …Printer<aarch32::Aarch32Encoder>::AssemblyPrinter(ArenaAllocator *aa, aarch32::Aarch32Encoder *enc) in AssemblyPrinter()
52 …Printer<aarch64::Aarch64Encoder>::AssemblyPrinter(ArenaAllocator *aa, aarch64::Aarch64Encoder *enc) in AssemblyPrinter()
74 AssemblyPrinter<amd64::Amd64Encoder>::AssemblyPrinter(ArenaAllocator *aa, amd64::Amd64Encoder *enc) in AssemblyPrinter()
Dasm_printer.h48 …explicit PrinterLabelHolder(Encoder *enc) : LabelHolder(enc), labels_(enc->GetAllocator()->Adapter… in PrinterLabelHolder()
321 …PrinterCallingConvention(ArenaAllocator *allocator, E *enc, RegistersDescription *descr, CallConvM… in PrinterCallingConvention()
/arkcompiler/runtime_core/compiler/tests/
Dasm_printer_test.cpp57 auto enc = reinterpret_cast<aarch32::Aarch32Assembly *>(encoder_); in PrinterTest() local
66 auto enc = reinterpret_cast<aarch64::Aarch64Assembly *>(encoder_); in PrinterTest() local
75 auto enc = reinterpret_cast<amd64::Amd64Assembly *>(encoder_); in PrinterTest() local
170 auto enc = reinterpret_cast<aarch32::Aarch32Assembly *>(encoder_); in PreWork() local
176 auto enc = reinterpret_cast<aarch64::Aarch64Assembly *>(encoder_); in PreWork() local
182 auto enc = reinterpret_cast<amd64::Amd64Assembly *>(encoder_); in PreWork() local
/arkcompiler/runtime_core/static_core/compiler/tests/
Dasm_printer_test.cpp97 auto enc = reinterpret_cast<aarch32::Aarch32Assembly *>(encoder_); in SetArch() local
106 auto enc = reinterpret_cast<aarch64::Aarch64Assembly *>(encoder_); in SetArch() local
115 auto enc = reinterpret_cast<amd64::Amd64Assembly *>(encoder_); in SetArch() local
194 auto enc = reinterpret_cast<aarch32::Aarch32Assembly *>(encoder_); in PreWork() local
200 auto enc = reinterpret_cast<aarch64::Aarch64Assembly *>(encoder_); in PreWork() local
206 auto enc = reinterpret_cast<amd64::Amd64Assembly *>(encoder_); in PreWork() local
/arkcompiler/runtime_core/bytecode_optimizer/
Dcodegen.cpp177 auto *enc = static_cast<BytecodeGen *>(visitor); in VisitSpillFill() local
198 auto *enc = static_cast<BytecodeGen *>(visitor); in VisitConstant() local
253 auto enc = static_cast<BytecodeGen *>(v); in VisitIf() local
303 auto enc = static_cast<BytecodeGen *>(v); in IfEcma() local
367 auto enc = static_cast<BytecodeGen *>(v); in IfImmZero() local
386 auto enc = static_cast<BytecodeGen *>(v); in VisitLoadString() local
403 auto enc = static_cast<BytecodeGen *>(v); in VisitReturn() local
427 auto enc = static_cast<BytecodeGen *>(v); in VisitCastValueToAnyType() local
504 auto enc = static_cast<BytecodeGen *>(visitor); in VisitCatchPhi() local
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/
Dcodegen_intrinsics_ets.cpp129 auto *enc = cg->GetEncoder(); in GenerateSbAppendCall() local
193 auto *enc = cg->GetEncoder(); in EncodeSbAppendString() local
258 auto *enc = GetEncoder(); in CreateStringBuilderAppendString() local
325 auto *enc = GetEncoder(); in CreateStringBuilderToString() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/
Dtarget.h220 …explicit Amd64LabelHolder(Encoder *enc) : LabelHolder(enc), labels_(enc->GetAllocator()->Adapter()… in Amd64LabelHolder()
Dcallconv.cpp22 Amd64CallingConvention::Amd64CallingConvention(ArenaAllocator *allocator, Encoder *enc, RegistersDe… in Amd64CallingConvention()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/
Dtarget.h173 …explicit Aarch64LabelHolder(Encoder *enc) : LabelHolder(enc), labels_(enc->GetAllocator()->Adapter… in Aarch64LabelHolder()
Dcallconv.cpp24 Aarch64CallingConvention::Aarch64CallingConvention(ArenaAllocator *allocator, Encoder *enc, Registe… in Aarch64CallingConvention()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/
Dtarget.h208 …explicit Aarch32LabelHolder(Encoder *enc) : LabelHolder(enc), labels_(enc->GetAllocator()->Adapter… in Aarch32LabelHolder()
Dcallconv.cpp30 Aarch32CallingConvention::Aarch32CallingConvention(ArenaAllocator *allocator, Encoder *enc, Registe… in Aarch32CallingConvention()