Home
last modified time | relevance | path

Searched refs:NumRegOperands (Results 1 – 14 of 14) 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()
Dread_flags_optimizer.cc35 for (auto i = 0; i < (*insn_it)->NumRegOperands(); i++) { in CheckRegsUnusedWithinInsnRange()
175 for (int i = 0; i < (*insn_it)->NumRegOperands(); i++) { in FindFlagSettingInsn()
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()
Dread_flags_optimizer_test.cc319 ASSERT_EQ(copy->NumRegOperands(), insn->NumRegOperands()); in TestCopiedInstruction()
320 for (auto i = 0; i < insn->NumRegOperands(); i++) { in TestCopiedInstruction()
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.h212 [[nodiscard]] int NumRegOperands() const { return num_reg_operands_; } in NumRegOperands() function
230 NumRegOperands() == 0; in has_side_effects()