/arkcompiler/runtime_core/compiler/optimizer/ir_builder/ |
H A D | pbc_iterator.h | 24 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 D | pbc_iterator.h | 24 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 D | graph.cpp | 30 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 D | abs_int_inl.h | 60 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 D | abs_int_inl.cpp | 163 auto addr = inst_.GetAddress(); in Sync()
|
/arkcompiler/runtime_core/static_core/verification/cflow/ |
H A D | cflow_iterate_inl.h | 43 << inst_.GetOffset() << std::dec << ": " << inst_
|
/arkcompiler/runtime_core/libark_defect_scan_aux/include/ |
H A D | graph.h | 32 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 D | state.h | 196 return inst_; in GetInst() 201 inst_ = inst; in SetInst() 239 BytecodeInstruction inst_; member in ark::interpreter::State
|
H A D | frame.h | 104 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 D | graph.h | 976 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 D | inst.h | 341 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 D | liveness_analyzer.h | 95 : 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 D | spill_fill_encoder.cpp | 101 : 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 D | slow_path.h | 31 : label_(label), labelBack_(LabelHolder::INVALID_LABEL), inst_(inst) in SlowPathBase() 41 return inst_; in GetInst() 74 Inst *inst_ {nullptr};
|
H A D | spill_fill_encoder.h | 65 SpillFillInst *inst_;
|
H A D | codegen.h | 496 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 D | codegen.cpp | 2737 auto [live_regs, live_vregs] = cg_->GetLiveRegisters<true>(inst_); in EncodeInterRegionBarrier()
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
H A D | graph.h | 1264 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 D | inst.h | 359 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 D | liveness_analyzer.h | 94 : 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 D | escape.cpp | 33 : 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...] |