Home
last modified time | relevance | path

Searched refs:OperandKind (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/
H A Dirnode.h40 enum class OperandKind { class
67 constexpr FormatItem(OperandKind kind, uint32_t bitWidth) : kind_(kind), bitWidth_(bitWidth) {} in FormatItem()
69 OperandKind Kind() const in Kind()
76 return kind_ == OperandKind::SRC_VREG || kind_ == OperandKind::DST_VREG || kind_ == OperandKind::SRC_DST_VREG; in IsVReg()
85 OperandKind kind_;
/arkcompiler/ets_frontend/es2panda/ir/
H A Dirnode.h41 enum class OperandKind { class
55 constexpr FormatItem(OperandKind kind, uint32_t bitwidth) : kind_(kind), bitwidth_(bitwidth) {} in FormatItem()
57 OperandKind Kind() const in Kind()
64 return kind_ == OperandKind::SRC_VREG || kind_ == OperandKind::DST_VREG || kind_ == OperandKind::SRC_DST_VREG; in IsVReg()
73 OperandKind kind_;
/arkcompiler/ets_frontend/es2panda/compiler/core/
H A DregAllocator.cpp125 std::vector<OperandKind> regsKind; in AdjustInsRegWhenHasSpill()
156 const std::vector<OperandKind> &regsKind) in AdjustInsSpill()
169 if (regsKind[idx] == OperandKind::SRC_VREG || regsKind[idx] == OperandKind::SRC_DST_VREG) { in AdjustInsSpill()
172 if (regsKind[idx] == OperandKind::DST_VREG || regsKind[idx] == OperandKind::SRC_DST_VREG) { in AdjustInsSpill()
H A DregAllocator.h79 std::vector<OperandKind> *regsKind = nullptr) in CheckRegIndices()
119 const std::vector<OperandKind> &regsKind);

Completed in 2 milliseconds