Home
last modified time | relevance | path

Searched refs:Register (Results 26 – 50 of 82) sorted by relevance

1234

/art/runtime/arch/arm/
Dregisters_arm.h26 enum Register { enum
53 std::ostream& operator<<(std::ostream& os, const Register& rhs);
Dregisters_arm.cc28 std::ostream& operator<<(std::ostream& os, const Register& rhs) { in operator <<()
/art/compiler/utils/x86/
Dassembler_x86_test.cc43 x86::Register,
49 x86::Register,
87 new x86::Register(x86::EAX), in SetUpHelpers()
88 new x86::Register(x86::EBX), in SetUpHelpers()
89 new x86::Register(x86::ECX), in SetUpHelpers()
90 new x86::Register(x86::EDX), in SetUpHelpers()
91 new x86::Register(x86::EBP), in SetUpHelpers()
92 new x86::Register(x86::ESP), in SetUpHelpers()
93 new x86::Register(x86::ESI), in SetUpHelpers()
94 new x86::Register(x86::EDI) in SetUpHelpers()
[all …]
Djni_macro_assembler_x86.cc27 static Register GetScratchRegister() { in GetScratchRegister()
42 static dwarf::Reg DWARFReg(Register reg) { in DWARFReg()
69 Register spill = spill_regs[i].AsX86().AsCpuRegister(); in BuildFrame()
103 Register spill = spill_regs[i].AsX86().AsCpuRegister(); in RemoveFrame()
178 Register scratch = GetScratchRegister(); in StoreStackOffsetToThread()
355 Register scratch = GetScratchRegister(); in CopyRef()
364 Register scratch = GetScratchRegister(); in CopyRef()
373 Register scratch = GetScratchRegister(); in CopyRawPtrFromThread()
389 Register scratch = GetScratchRegister(); in Copy()
422 Register scratch = mscratch.AsX86().AsCpuRegister(); in Copy()
[all …]
/art/test/807-method-handle-and-mr/
Dinfo.txt2 respect to Marking Register (on architectures supporting MR).
/art/compiler/utils/arm/
Dmanaged_register_arm.cc29 Register low = AsRegisterPairLow(); in Overlaps()
30 Register high = AsRegisterPairHigh(); in Overlaps()
Djni_macro_assembler_arm_vixl.h204 void Load(ArmManagedRegister dest, vixl32::Register base, int32_t offset, size_t size);
209 ArmException(vixl32::Register scratch, size_t stack_adjust) in ArmException()
215 const vixl32::Register scratch_;
/art/openjdkjvmti/
Dti_dump.h44 static void Register(EventHandler* event_handler);
Dti_phase.h47 static void Register(EventHandler* event_handler);
Dti_search.h43 static void Register();
Dti_heap.h72 static void Register();
81 static void Register(EventHandler* eh);
Dtransform.h52 static void Register(EventHandler* eh);
Dti_breakpoint.h78 static void Register(EventHandler* eh);
Dti_field.h75 static void Register(EventHandler* eh);
Dti_dump.cc60 void DumpUtil::Register(EventHandler* handler) { in Register() function in openjdkjvmti::DumpUtil
Dti_class.h44 static void Register(EventHandler* event_handler);
/art/runtime/arch/x86/
Dregisters_x86.cc27 std::ostream& operator<<(std::ostream& os, const Register& rhs) { in operator <<()
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.cc96 Register temp = temps.AcquireX(); in AddConstant()
167 Register scratch = temps.AcquireW(); in StoreImmediateToFrame()
174 Register scratch = temps.AcquireX(); in StoreStackOffsetToThread()
181 Register scratch = temps.AcquireX(); in StoreStackPointerToThread()
202 Register temp = temps.AcquireX(); in LoadImmediate()
455 Register scratch = temps.AcquireX(); in CopyRawPtrFromThread()
471 Register scratch = temps.AcquireW(); in CopyRef()
481 Register scratch = temps.AcquireW(); in CopyRef()
492 Register scratch = (size == 8) ? temps.AcquireX() : temps.AcquireW(); in Copy()
630 Register scratch = temps.AcquireX(); in Jump()
[all …]
/art/runtime/arch/x86_64/
Dregisters_x86_64.cc28 std::ostream& operator<<(std::ostream& os, const Register& rhs) { in operator <<()
/art/compiler/utils/x86_64/
Dmanaged_register_x86_64.h92 return CpuRegister(static_cast<Register>(id_)); in AsCpuRegister()
149 static constexpr X86_64ManagedRegister FromCpuRegister(Register r) { in FromCpuRegister()
/art/compiler/jni/quick/x86/
Dcalling_convention_x86.cc29 static constexpr Register kManagedCoreArgumentRegisters[] = {
161 Register core_reg = kManagedCoreArgumentRegisters[gpr_arg_count_]; in CurrentParamRegister()
/art/disassembler/
Ddisassembler_arm.cc40 static const vixl::aarch32::Register tr(TR);
76 DisassemblerStream& operator<<(vixl::aarch32::Register reg) override { in operator <<()
/art/compiler/jni/quick/arm/
Dcalling_convention_arm.cc36 static const Register kJniArgumentRegisters[] = {
47 static const Register kHFCoreArgumentRegisters[] = {
533 [](Register reg) { return reg == R4; })); in HiddenArgumentRegister()
/art/compiler/optimizing/
Dcode_generator_x86_64.h34 static constexpr Register TMP = R11;
36 static constexpr Register kParameterCoreRegisters[] = { RSI, RDX, RCX, R8, R9 };
43 static constexpr Register kRuntimeParameterCoreRegisters[] = { RDI, RSI, RDX, RCX };
56 class InvokeRuntimeCallingConvention : public CallingConvention<Register, FloatRegister> {
69 class InvokeDexCallingConvention : public CallingConvention<Register, FloatRegister> {
/art/sigchainlib/
Dsigchain.cc191 Register(signo); in Claim()
197 void Register(int signo) { in Register() function in art::SignalChain
530 chains[signal].Register(signal); in EnsureFrontOfChain()

1234