Searched refs:GetCodegen (Results 1 – 3 of 3) sorted by relevance
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
| D | encode_visitor.cpp | 25 auto [dst, src0] = enc->GetCodegen()->ConvertRegisters<1U>(inst); \ 34 auto [dst, src0, src1] = enc->GetCodegen()->ConvertRegisters<2U>(inst); \ 43 auto [dst, src0, src1] = enc->GetCodegen()->ConvertRegisters<2U>(inst); \ 67 auto [dst, src0] = enc->GetCodegen()->ConvertRegisters<1U>(inst); \ in ENCODE_INST_WITH_SHIFTED_OPERAND() 93 auto [dst, src0] = enc->GetCodegen()->ConvertRegisters<1U>(inst); \ 113 auto [dst, src0, src1] = enc->GetCodegen()->ConvertRegisters<2U>(inst); \ 114 auto arch = enc->GetCodegen()->GetArch(); \ 124 auto [live_regs, live_vregs] = enc->GetCodegen()->GetLiveRegisters(inst); \ 126 enc->GetCodegen()->SaveCallerRegisters(live_regs, live_vregs, true); \ 128 enc->GetCodegen()->LoadCallerRegisters(live_regs, live_vregs, true); \ [all …]
|
| D | encode_visitor.h | 39 Codegen *GetCodegen() const in GetCodegen() function
|
| /arkcompiler/runtime_core/static_core/compiler/docs/ |
| D | codegen_doc.md | 107 auto dst = GetCodegen()->ConvertRegister(inst->GetDstReg(), type); 108 auto src0 = GetCodegen()->ConvertRegister(inst->GetSrcReg(0), type); 113 GetCodegen()->CreateCall(inst); 119 auto dst = GetCodegen()->ConvertRegister(inst->GetDstReg()); 120 auto src0 = GetCodegen()->ConvertRegister(inst->GetSrcReg(0)); 121 auto src1 = GetCodegen()->ConvertRegister(inst->GetSrcReg(1));
|