Home
last modified time | relevance | path

Searched refs:inst_ (Results 1 - 21 of 21) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
H A Dpbc_iterator.h24 explicit BytecodeIterator(BytecodeInstruction inst) : inst_(inst) {} in BytecodeIterator()
25 explicit BytecodeIterator(const uint8_t *data) : inst_(data) {} in BytecodeIterator()
29 inst_ = inst_.GetNext(); in operator ++()
35 return inst_; in operator *()
40 return inst_.GetAddress() != rhs.inst_.GetAddress(); in operator !=()
45 return inst_.GetAddress() == rhs.inst_.GetAddress(); in operator ==()
49 BytecodeInstruction inst_; member
[all...]
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/
H A Dpbc_iterator.h24 explicit BytecodeIterator(BytecodeInstruction inst) : inst_(inst) {} in BytecodeIterator()
25 explicit BytecodeIterator(const uint8_t *data) : inst_(data) {} in BytecodeIterator()
29 inst_ = inst_.GetNext(); in operator ++()
35 return inst_; in operator *()
39 return inst_.GetAddress() != rhs.inst_.GetAddress(); in operator !=()
43 BytecodeInstruction inst_; member
/arkcompiler/runtime_core/libark_defect_scan_aux/
H A Dgraph.cpp30 return inst_ == inst.inst_; in operator ==()
35 return inst_ != inst.inst_; in operator !=()
70 ASSERT(inst_->IsParameter()); in GetArgIndex()
71 return inst_->CastToParameter()->GetArgNumber(); in GetArgIndex()
76 return inst_->GetPc(); in GetPc()
81 return inst_->GetId(); in GetInstId()
86 return BasicBlock(inst_->GetBasicBlock()); in GetBasicBlock()
97 for (auto &input : inst_ in GetInputInsts()
[all...]
/arkcompiler/runtime_core/static_core/verification/absint/
H A Dabs_int_inl.h60 DBG_MANAGED_BRK(debugCtx, job_->JobMethod()->GetUniqId(), inst_.GetOffset()); \
166 inst_(pc, verifCtx.CflowInfo().GetAddrStart(), verifCtx.CflowInfo().GetAddrEnd()),
192 return inst_.GetPrimaryOpcode(); in GetPrimaryOpcode()
197 return inst_.GetSecondaryOpcode(); in GetSecondaryOpcode()
202 return inst_.IsPrimaryOpcodeValid(); in IsPrimaryOpcodeValid()
289 AbstractTypedValue newAtv {atv, inst_}; in AssignRegToReg()
313 uint16_t vd = inst_.GetVReg<FORMAT, 0x00>(); in HandleMov()
314 uint16_t vs = inst_.GetVReg<FORMAT, 0x01>(); in HandleMov()
332 uint16_t vd = inst_.GetVReg<FORMAT, 0x00>(); in HandleMovWide()
333 uint16_t vs = inst_ in HandleMovWide()
4503 BytecodeInstructionSafe inst_; global() member in ark::verifier::AbsIntInstructionHandler
[all...]
H A Dabs_int_inl.cpp163 auto addr = inst_.GetAddress(); in Sync()
/arkcompiler/runtime_core/static_core/verification/cflow/
H A Dcflow_iterate_inl.h43 << inst_.GetOffset() << std::dec << ": " << inst_
/arkcompiler/runtime_core/libark_defect_scan_aux/include/
H A Dgraph.h32 explicit Inst(const compiler::Inst *inst) : inst_(inst) in Inst()
34 type_ = GetInstType(inst_); in Inst()
57 const compiler::Inst *inst_ {nullptr};
/arkcompiler/runtime_core/static_core/runtime/interpreter/
H A Dstate.h196 return inst_; in GetInst()
201 inst_ = inst; in SetInst()
239 BytecodeInstruction inst_; member in ark::interpreter::State
H A Dframe.h104 inst_(nullptr) in Frame()
116 inst_(nullptr) in Frame()
214 inst_ = inst; in SetInstruction()
219 return inst_; in GetInstruction()
392 return MEMBER_OFFSET(Frame, inst_); in GetInstructionsOffset()
423 const uint8_t *inst_; member in ark::Frame
/arkcompiler/runtime_core/compiler/optimizer/ir/
H A Dgraph.h976 explicit Iterator(Inst *inst) : inst_(inst) {} in Iterator()
980 for (inst_ = inst_->GetNext(); inst_ != nullptr && inst_->GetOpcode() != Opcode::Parameter; in operator ++()
981 inst_ = inst_->GetNext()) { in operator ++()
987 return inst_ != other.inst_; in operator !=()
991 return inst_; in operator *()
[all...]
H A Dinst.h341 explicit Input(Inst *inst) : inst_(inst) {} in Input()
345 return inst_; in GetInst()
349 return inst_; in GetInst()
358 Inst *inst_ {nullptr};
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
H A Dliveness_analyzer.h95 : inst_(inst), in LifeIntervals()
290 return inst_; in GetInst()
295 return inst_ != nullptr; in HasInst()
357 if (IsPseudoUserOfMultiOutput(inst_)) { in NoDest()
360 return inst_->NoDest(); in NoDest()
456 Inst *inst_ {nullptr};
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
H A Dspill_fill_encoder.cpp101 : inst_(inst->CastToSpillFill()), in SpillFillEncoder()
113 SortSpillFillData(&(inst_->GetSpillFills())); in EncodeSpillFill()
118 for (auto it = inst_->GetSpillFills().begin(), end = inst_->GetSpillFills().end(); it != end;) { in EncodeSpillFill()
H A Dslow_path.h31 : label_(label), labelBack_(LabelHolder::INVALID_LABEL), inst_(inst) in SlowPathBase()
41 return inst_; in GetInst()
74 Inst *inst_ {nullptr};
H A Dspill_fill_encoder.h65 SpillFillInst *inst_;
H A Dcodegen.h496 PostWriteBarrier(Codegen *cg, Inst *inst) : cg_(cg), inst_(inst) in PostWriteBarrier()
499 ASSERT(inst_ != nullptr); in PostWriteBarrier()
511 Inst *inst_; member in ark::compiler::PostWriteBarrier
569 auto paramRegs {cg_->GetTarget().GetParamRegsMask(paramsNumber) & cg_->GetLiveRegisters(inst_).first}; in GetParamRegs()
H A Dcodegen.cpp2737 auto [live_regs, live_vregs] = cg_->GetLiveRegisters<true>(inst_); in EncodeInterRegionBarrier()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
H A Dgraph.h1264 explicit Iterator(Inst *inst) : inst_(inst) {} in Iterator()
1268 for (inst_ = inst_->GetNext(); inst_ != nullptr && inst_->GetOpcode() != Opcode::Parameter; in operator ++()
1269 inst_ = inst_->GetNext()) { in operator ++()
1275 return inst_ != other.inst_; in operator !=()
1279 return inst_; in operator *()
[all...]
H A Dinst.h359 explicit Input(Inst *inst) : inst_(inst) {} in Input()
363 return inst_; in GetInst()
367 return inst_; in GetInst()
376 Inst *inst_ {nullptr};
/arkcompiler/runtime_core/compiler/optimizer/analysis/
H A Dliveness_analyzer.h94 : inst_(inst), in LifeIntervals()
284 return inst_; in GetInst()
333 return inst_->NoDest(); in NoDest()
395 Inst *inst_ {nullptr};
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
H A Descape.cpp33 : inst_(inst), id_(id), fields_(alloc->Adapter()), aliases_(alloc->Adapter()) in VirtualState()
48 ASSERT(inst_->GetOpcode() == Opcode::NewObject || inst_->GetOpcode() == Opcode::NewArray); in IsNewObject()
49 return inst_->GetOpcode() == Opcode::NewObject; in IsNewObject()
60 return GetClass(inst_->GetDataFlowInput(0)); in GetArrayComponentClass()
96 auto copy = alloc->New<VirtualState>(inst_, id_, alloc); in Copy()
109 return inst_; in GetInst()
140 if (inst_ == nullptr) { in Dump()
144 std::cerr << " VS for " << (IsNewObject() ? "object " : "array ") << inst_->GetId() << "\n"; in Dump()
161 Inst *inst_; member in ark::compiler::VirtualState
[all...]

Completed in 31 milliseconds