Home
last modified time | relevance | path

Searched refs:IsDef (Results 1 – 9 of 9) sorted by relevance

/frameworks/libs/binary_translation/backend/include/berberis/backend/common/
Dlifetime.h56 if (IsDef()) { in RewriteVReg()
84 bool IsDef() const { return pos_.insn()->RegKindAt(index_).IsDef(); } in IsDef() function
234 if (use.IsDef() && !use.IsUse() && end() < use.begin()) { in AppendUse()
Dmachine_ir.h178 [[nodiscard]] constexpr bool IsDef() const { return access_ & kRegisterIsDefined; } in IsDef() function
/frameworks/libs/binary_translation/backend/x86_64/
Dliveness_analyzer.cc69 if (insn->RegAt(i).IsVReg() && insn->RegKindAt(i).IsDef()) { in VisitBasicBlock()
Drename_copy_uses.cc97 if (insn->RegKindAt(i).IsDef()) { in RenameCopyUses()
Dmachine_ir_opt.cc68 if (insn->RegKindAt(i).IsDef() && is_reg_used[insn->RegAt(i)]) { in AreResultsUsed()
77 if (insn->RegKindAt(i).IsDef()) { in SetInsnResultsUnused()
Drename_vregs_local.cc62 if (insn->RegKindAt(operand_index).IsDef()) { in TryRenameRegOperand()
Dinsn_folding.cc42 if (insn->RegKindAt(op).IsDef()) { in MapDefRegs()
/frameworks/libs/binary_translation/backend/common/
Dlifetime_analysis.cc92 int end = tick_ + (reg_kind.IsDef() ? 2 : 1); in AddInsn()
/frameworks/libs/binary_translation/intrinsics/include/berberis/intrinsics/
Dintrinsics_args.h230 MachineInsn::RegKindAt(reg_arguments).IsDef()) { in IsCompatible()
234 !MachineInsn::RegKindAt(reg_arguments).IsDef() && in IsCompatible()