Home
last modified time | relevance | path

Searched refs:regs (Results 1 – 6 of 6) sorted by relevance

/frameworks/libs/binary_translation/backend/
Dgen_reg_class_lib.py22 regs = reg_class.get('regs')
24 for r in regs[: -1]:
26 print(' (1ULL << kMachineReg%s.reg());' % (regs[-1]), file=f)
31 print(' %d,' % (len(regs)), file=f)
33 for r in regs:
Dgen_lir_lib.py325 regs = [op.reg_operand_info for op in operands if op.reg_operand_info]
336 print(' %d,' % (len(regs)), file=f)
337 print(' {%s},' % (', '.join(regs)), file=f)
/frameworks/libs/binary_translation/backend/include/berberis/backend/common/
Dmachine_ir.h123 const MachineReg regs[sizeof(reg_mask) * CHAR_BIT]; member
148 [[nodiscard]] MachineReg RegAt(int i) const { return regs[i]; } in RegAt()
150 [[nodiscard]] const MachineReg* begin() const { return &regs[0]; } in begin()
151 [[nodiscard]] const MachineReg* end() const { return &regs[num_regs]; } in end()
244 MachineReg* regs, in MachineInsn() argument
249 regs_(regs), in MachineInsn()
/frameworks/compile/mclinker/lib/Target/ARM/
DARMELFAttributeData.cpp591 int regs; member
645 int y = pConfig.regs; in calculate_fp_config_hash()
831 /* regs */ ((output_fp_config.regs > input_fp_config.regs) in postMerge()
832 ? output_fp_config.regs in postMerge()
833 : input_fp_config.regs), in postMerge()
/frameworks/base/tools/lock_agent/
Dagent.cpp193 const std::vector<ir::Type*>& types, const std::list<int>& regs) { in addCall() argument
198 for (auto it = regs.begin(); it != regs.end(); it++) { in addCall()
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/
Dinline_intrinsic.h577 static constexpr auto UnwrapSimdReg(std::tuple<T...> regs) { in UnwrapSimdReg() argument
579 return UnwrapSimdReg(std::make_index_sequence<num_args>(), regs); in UnwrapSimdReg()
583 static constexpr auto UnwrapSimdReg(std::index_sequence<I...>, std::tuple<T...> regs) { in UnwrapSimdReg() argument
584 return std::make_tuple(UnwrapSimdReg(std::get<I>(regs))...); in UnwrapSimdReg()