Home
last modified time | relevance | path

Searched refs:NumRegOperands (Results 1 – 12 of 12) sorted by relevance

/frameworks/libs/binary_translation/backend/common/
Dlifetime_analysis.cc56 DCHECK_EQ(insn->NumRegOperands(), 2); in TrySetMoveHint()
77 for (int i = 0; i < insn->NumRegOperands(); ++i) { in AddInsn()
98 for (int i = 0; i < insn->NumRegOperands(); ++i) { in AddInsn()
/frameworks/libs/binary_translation/backend/x86_64/
Dliveness_analyzer.cc68 for (int i = 0; i < insn->NumRegOperands(); ++i) { in VisitBasicBlock()
73 for (int i = 0; i < insn->NumRegOperands(); ++i) { in VisitBasicBlock()
Dmachine_ir_opt.cc67 for (int i = 0; i < insn->NumRegOperands(); ++i) { in AreResultsUsed()
76 for (int i = 0; i < insn->NumRegOperands(); ++i) { in SetInsnResultsUnused()
84 for (int i = 0; i < insn->NumRegOperands(); ++i) { in SetInsnArgumentsUsed()
Dcode_debug.cc104 for (int i = 0; i < NumRegOperands(); ++i) { in GetDebugString()
Drename_copy_uses.cc95 for (int i = 0; i < insn->NumRegOperands(); ++i) { in RenameCopyUses()
Drename_vregs.cc29 for (int i = 0; i < insn->NumRegOperands(); ++i) { in AssignNewVRegs()
Drename_vregs_local.cc91 for (int i = 0; i < insn->NumRegOperands(); ++i) { in RenameInsnListRegs()
Dinsn_folding.cc33 for (int op = 0; op < insn->NumRegOperands(); ++op) { in MapDefRegs()
/frameworks/libs/binary_translation/intrinsics/include/berberis/intrinsics/
Dintrinsics_args.h267 if (MachineInsn::NumRegOperands() != reg_arguments) { in IsCompatible()
270 MachineInsn::NumRegOperands(), in IsCompatible()
/frameworks/libs/binary_translation/backend/include/berberis/backend/x86_64/
Dmachine_ir_builder.h95 for (int i = 0; i < call->NumRegOperands(); ++i) { in GenCallImm()
Dmachine_insn_intrinsics.h140 static constexpr int NumRegOperands() { return kInfo.num_reg_operands; }
/frameworks/libs/binary_translation/backend/include/berberis/backend/common/
Dmachine_ir.h211 [[nodiscard]] int NumRegOperands() const { return num_reg_operands_; } in NumRegOperands() function