Home
last modified time | relevance | path

Searched defs:reg (Results 1 – 25 of 63) sorted by relevance

123

/frameworks/libs/binary_translation/backend/common/
Dmachine_ir_test.cc26 MachineReg reg; in TEST() local
39 MachineReg reg; in TEST() local
46 MachineReg reg = MachineReg::CreateVRegFromIndex(43); in TEST() local
55 MachineReg reg = MachineReg::CreateSpilledRegFromIndex(43); in TEST() local
64 MachineReg reg{10}; in TEST() local
83 auto reg = MachineReg::CreateVRegFromIndex(kVRegMaxIndex); in TEST() local
96 auto reg = MachineReg::CreateSpilledRegFromIndex(kSpilledRegMaxIndex); in TEST() local
/frameworks/libs/binary_translation/backend/include/berberis/backend/x86_64/
Dinsn_folding.h32 [[nodiscard]] std::pair<const MachineInsn*, int> Get(MachineReg reg) const { in Get()
38 [[nodiscard]] std::pair<const MachineInsn*, int> Get(MachineReg reg, int use_index) const { in Get()
52 void Set(MachineReg reg, const MachineInsn* insn) { in Set()
Dvreg_bit_set.h33 void Set(MachineReg reg) { bit_set_[reg.GetVRegIndex()] = true; } in Set()
34 void Reset(MachineReg reg) { bit_set_[reg.GetVRegIndex()] = false; } in Reset()
Drename_vregs.h42 [[nodiscard]] int GetMaxSize(MachineReg reg) const { return max_size_.at(reg.GetVRegIndex()); } in GetMaxSize()
Drename_copy_uses.h48 RenameData& RenameDataForReg(MachineReg reg) { return map_.at(reg.GetVRegIndex()); } in RenameDataForReg()
/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/
Dlite_translator.h179 Register GetReg(uint8_t reg) { in GetReg()
196 void SetReg(uint8_t reg, Register value) { in SetReg()
232 FpRegister GetFpReg(uint8_t reg) { in GetFpReg()
250 FpRegister GetFRegAndUnboxNan(uint8_t reg) { in GetFRegAndUnboxNan()
271 void NanBoxAndSetFpReg(uint8_t reg, FpRegister value) { in NanBoxAndSetFpReg()
357 void MoveFpReg(FpRegister reg, FpRegister value) { in MoveFpReg()
373 std::tuple<Register, bool> GetMappedRegisterOrMap(int reg) { in GetMappedRegisterOrMap()
386 std::tuple<SimdRegister, bool> GetMappedFpRegOrMap(int reg) { in GetMappedFpRegOrMap()
514 Register reg = AllocTempReg(); variable
523 Register reg = AllocTempReg(); variable
Dcall_intrinsic.h55 for (auto reg : kCallerSavedRegs) { variable
90 for (auto reg : kCallerSavedXMMRegs) { variable
109 for (auto reg : kCallerSavedRegs) { in PushCallerSaved() local
113 for (auto reg : kCallerSavedXMMRegs) { in PushCallerSaved() local
122 for (auto reg : kCallerSavedRegs) { in PopCallerSaved() local
127 for (auto reg : kCallerSavedXMMRegs) { in PopCallerSaved() local
Dregister_maintainer.h32 void Map(RegType reg) { reg_ = std::optional<RegType>(reg); } in Map()
50 void Map(unsigned i, RegType reg) { in Map()
Dinline_intrinsic.h342 auto reg = reg_alloc(); in ProcessArgInput() local
379 auto reg = reg_alloc(); in ProcessArgInput() local
Dlite_translator_tests.cc87 LiteTranslator::FpRegister reg = x86_64::Assembler::xmm0; in TEST() local
115 LiteTranslator::Register reg = x86_64::Assembler::rax; in TEST() local
/frameworks/libs/binary_translation/backend/x86_64/
Drename_copy_uses.cc24 MachineReg RenameCopyUsesMap::Get(MachineReg reg) { in Get()
42 MachineReg reg = insn->RegAt(i); in RenameUseIfMapped() local
54 MachineReg reg = insn->RegAt(i); in ProcessDef() local
Drename_vregs.cc30 auto reg = insn->RegAt(i); in AssignNewVRegs() local
41 MachineReg VRegMap::Get(MachineReg reg, const MachineBasicBlock* bb) { in Get()
Dcontext_liveness_analyzer_test.cc39 for (auto reg : dead_guest_regs) { in CheckBBLiveIn() local
43 for (unsigned int reg = 0; reg < kNumGuestRegs; reg++) { in CheckBBLiveIn() local
Dinsn_folding.cc34 MachineReg reg = insn->RegAt(op); in MapDefRegs() local
59 bool InsnFolding::IsRegImm(MachineReg reg, uint64_t* imm) const { in IsRegImm()
Drename_vregs_local.cc38 bool WasSeen(MachineReg reg) { return vreg_set_[reg.GetVRegIndex()] != kInvalidMachineReg; } in WasSeen()
56 MachineReg reg = insn->RegAt(operand_index); in TryRenameRegOperand() local
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/
Dcall_intrinsic.h81 MachineReg reg = builder->ir()->AllocVReg(); in GenPrepareCallImmArg() local
98 AssemblerType reg) { in GenPrepareCallImmArg()
108 x86_64::CallImm::Arg GenPrepareCallImmArg(x86_64::MachineIRBuilder* builder, AssemblerType reg) { in GenPrepareCallImmArg()
118 AssemblerType reg) { in GenPrepareCallImmArg()
Dfrontend.h238 [[nodiscard]] FpRegister GetFRegAndUnboxNan(uint8_t reg) { in GetFRegAndUnboxNan()
263 void NanBoxAndSetFpReg(uint8_t reg, FpRegister value) { in NanBoxAndSetFpReg()
537 auto reg = AllocTempReg(); variable
546 auto reg = AllocTempReg(); variable
Dsimd_register.h32 explicit constexpr SimdReg(MachineReg reg) : machine_reg_{reg} {} in SimdReg()
/frameworks/libs/binary_translation/backend/testing/include/x86_64/
Dloop_guest_context_optimizer_test_checks.h53 inline void CheckGetInsn(MachineInsn* insn, MachineOpcode opcode, MachineReg reg, size_t disp) { in CheckGetInsn()
61 inline void CheckPutInsn(MachineInsn* insn, MachineOpcode opcode, MachineReg reg, size_t disp) { in CheckPutInsn()
/frameworks/base/services/core/java/com/android/server/am/
DUidObserverController.java128 var reg = (UidObserverRegistration) mUidObservers.getBroadcastCookie(i); in addUidToObserverImpl() local
157 var reg = (UidObserverRegistration) mUidObservers.getBroadcastCookie(i); in removeUidFromObserverImpl() local
322 @NonNull UidObserverRegistration reg, int changesSize) { in dispatchUidsChangedForObserver()
449 final UidObserverRegistration reg = (UidObserverRegistration) in dump() local
467 final UidObserverRegistration reg = (UidObserverRegistration) in dump() local
485 final UidObserverRegistration reg = (UidObserverRegistration) in dumpDebug() local
/frameworks/libs/binary_translation/decoder/include/berberis/decoder/riscv64/
Dsemantics_player.h973 Register GetRegOrZero(uint8_t reg) { in GetRegOrZero()
977 void SetRegOrIgnore(uint8_t reg, Register value) { in SetRegOrIgnore()
987 GetCsrProcessor(Register& reg, SemanticsListener* listener) : reg_(reg), listener_(listener) {} in GetCsrProcessor()
999 Register reg = no_register; in GetCsr() local
1037 SetCsrProcessor(Register reg, SemanticsListener* listener) : reg_(reg), listener_(listener) {} in SetCsrProcessor()
1052 bool SetCsr(CsrName csr, Register reg) { in SetCsr()
1079 FpRegister GetFpReg(uint8_t reg) { return listener_->GetFpReg(reg); } in GetFpReg()
1081 FpRegister GetFRegAndUnboxNan(uint8_t reg) { in GetFRegAndUnboxNan()
1094 void NanBoxAndSetFpReg(uint8_t reg, FpRegister value) { in NanBoxAndSetFpReg()
/frameworks/libs/binary_translation/guest_state/arm64/
Dguest_state_arch.cc64 std::size_t GetThreadStateRegOffset(int reg) { in GetThreadStateRegOffset()
73 std::size_t GetThreadStateSimdRegOffset(int reg) { in GetThreadStateSimdRegOffset()
/frameworks/libs/binary_translation/assembler/include/berberis/assembler/
Dx86_32.h231 static bool IsAccumulator(Register reg) { return reg == eax; } in IsAccumulator()
341 int reg = num_ber << 3; in EmitOperandOp() local
369 constexpr inline void Assembler::EmitIndexDispOperand(int reg, const Operand& addr) { in EmitIndexDispOperand()
/frameworks/base/libs/androidfw/include/androidfw/
DLocaleDataLookup.h29 const unsigned char* reg = reinterpret_cast<const unsigned char*>(region); in packLocale() local
/frameworks/native/opengl/libs/EGL/
DgetProcAddress.cpp37 #define GET_TLS(reg) "mrc p15, 0, " #reg ", c13, c0, 3 \n" argument

123