Searched refs:Register (Results 26 - 50 of 747) sorted by relevance

1234567891011>>

/external/chromium_org/v8/src/ic/mips64/
H A Daccess-compiler-mips64.cc23 Register* PropertyAccessCompiler::load_calling_convention() {
25 Register receiver = LoadDescriptor::ReceiverRegister();
26 Register name = LoadDescriptor::NameRegister();
27 static Register registers[] = {receiver, name, a3, a0, a4, a5};
32 Register* PropertyAccessCompiler::store_calling_convention() {
34 Register receiver = StoreDescriptor::ReceiverRegister();
35 Register name = StoreDescriptor::NameRegister();
37 static Register registers[] = {receiver, name, a3, a4, a5};
/external/chromium_org/v8/src/ic/x64/
H A Daccess-compiler-x64.cc23 Register* PropertyAccessCompiler::load_calling_convention() {
25 Register receiver = LoadDescriptor::ReceiverRegister();
26 Register name = LoadDescriptor::NameRegister();
27 static Register registers[] = {receiver, name, rax, rbx, rdi, r8};
32 Register* PropertyAccessCompiler::store_calling_convention() {
34 Register receiver = StoreDescriptor::ReceiverRegister();
35 Register name = StoreDescriptor::NameRegister();
37 static Register registers[] = {receiver, name, rbx, rdi, r8};
/external/chromium_org/v8/src/ic/x87/
H A Daccess-compiler-x87.cc22 Register* PropertyAccessCompiler::load_calling_convention() {
24 Register receiver = LoadDescriptor::ReceiverRegister();
25 Register name = LoadDescriptor::NameRegister();
26 static Register registers[] = {receiver, name, ebx, eax, edi, no_reg};
31 Register* PropertyAccessCompiler::store_calling_convention() {
33 Register receiver = StoreDescriptor::ReceiverRegister();
34 Register name = StoreDescriptor::NameRegister();
36 static Register registers[] = {receiver, name, ebx, edi, no_reg};
/external/chromium_org/v8/src/mips/
H A Dassembler-mips.h57 // "initialization". Also, the Register objects cannot be const as this
71 // Implementation of Register and FPURegister.
74 struct Register { struct in namespace:v8::internal
92 static int ToAllocationIndex(Register reg) {
100 static Register FromAllocationIndex(int index) {
128 static Register from_code(int code) {
129 Register r = { code };
134 bool is(Register reg) const { return code_ == reg.code_; }
150 const Register N = { C }
203 int ToNumber(Register re
[all...]
H A Dcode-stubs-mips.h22 Register dest,
23 Register src,
24 Register count,
25 Register scratch,
30 MacroAssembler* masm, Register left, Register right, Register scratch1,
31 Register scratch2, Register scratch3, Register scratch
[all...]
/external/chromium_org/v8/src/x87/
H A Dcodegen-x87.h22 Register string,
23 Register index,
24 Register result,
H A Dassembler-x87.h55 // "initialization". Also, the Register objects cannot be const as this
67 struct Register { struct in namespace:v8::internal
76 static inline int ToAllocationIndex(Register reg);
78 static inline Register FromAllocationIndex(int index);
80 static Register from_code(int code) {
83 Register r = { code };
87 bool is(Register reg) const { return code_ == reg.code_; }
113 const Register eax = { kRegister_eax_Code };
114 const Register ecx = { kRegister_ecx_Code };
115 const Register ed
[all...]
H A Dcode-stubs-x87.h23 Register dest,
24 Register src,
25 Register count,
26 Register scratch,
31 Register left, Register right,
32 Register scratch1,
33 Register scratch2,
34 Register scratch3);
38 Register lef
[all...]
/external/chromium_org/v8/src/mips64/
H A Dassembler-mips64.h56 // "initialization". Also, the Register objects cannot be const as this
70 // Implementation of Register and FPURegister.
73 struct Register { struct in namespace:v8::internal
81 static int ToAllocationIndex(Register reg) {
89 static Register FromAllocationIndex(int index) {
117 static Register from_code(int code) {
118 Register r = { code };
123 bool is(Register reg) const { return code_ == reg.code_; }
139 const Register N = { C }
192 int ToNumber(Register re
[all...]
H A Dcode-stubs-mips64.h22 Register dest,
23 Register src,
24 Register count,
25 Register scratch,
30 MacroAssembler* masm, Register left, Register right, Register scratch1,
31 Register scratch2, Register scratch3, Register scratch
[all...]
/external/chromium_org/v8/src/ia32/
H A Dcodegen-ia32.h22 Register string,
23 Register index,
24 Register result,
38 Register temp1,
39 Register temp2);
H A Dcode-stubs-ia32.h23 Register dest,
24 Register src,
25 Register count,
26 Register scratch,
31 Register left, Register right,
32 Register scratch1,
33 Register scratch2,
34 Register scratch3);
38 Register lef
[all...]
/external/chromium_org/v8/src/arm/
H A Dcode-stubs-arm.h22 Register dest,
23 Register src,
24 Register count,
25 Register scratch,
30 MacroAssembler* masm, Register left, Register right, Register scratch1,
31 Register scratch2, Register scratch3, Register scratch
[all...]
/external/chromium_org/v8/src/arm64/
H A Dassembler-arm64.h35 // Some CPURegister methods can return Register and FPRegister types, so we
37 struct Register;
77 Register X() const;
78 Register W() const;
94 struct Register : public CPURegister { struct in namespace:v8::internal
95 static Register Create(unsigned code, unsigned size) {
96 return Register(CPURegister::Create(code, size, CPURegister::kRegister));
99 Register() { function in struct:v8::internal::Register
105 explicit Register(const CPURegister& r) { function in struct:v8::internal::Register
112 Register(cons function in struct:v8::internal::Register
[all...]
H A Dcode-stubs-arm64.h19 MacroAssembler* masm, Register left, Register right, Register scratch1,
20 Register scratch2, Register scratch3, Register scratch4);
24 Register left, Register right,
25 Register scratch1,
26 Register scratch
[all...]
H A Dmacro-assembler-arm64-inl.h23 MemOperand FieldMemOperand(Register object, int offset) {
28 MemOperand UntagSmiFieldMemOperand(Register object, int offset) {
33 MemOperand UntagSmiMemOperand(Register object, int offset) {
46 void MacroAssembler::And(const Register& rd,
47 const Register& rn,
55 void MacroAssembler::Ands(const Register& rd,
56 const Register& rn,
64 void MacroAssembler::Tst(const Register& rn,
71 void MacroAssembler::Bic(const Register& rd,
72 const Register
[all...]
/external/llvm/include/llvm/MC/
H A DMachineLocation.h11 // from a base address plus an offset. Register indirection can be specified by
28 unsigned Register; // gcc/gdb register number. member in class:llvm::MachineLocation
37 : IsRegister(false), Register(0), Offset(0) {}
40 : IsRegister(true), Register(R), Offset(0) {}
43 : IsRegister(false), Register(R), Offset(O) {}
46 return IsRegister == Other.IsRegister && Register == Other.Register &&
54 unsigned getReg() const { return Register; }
57 void setRegister(unsigned R) { Register = R; }
62 Register
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/
H A Di915_fpc_optimize.c41 return (s1->Register.File == d1->Register.File &&
42 s1->Register.Indirect == d1->Register.Indirect &&
43 s1->Register.Dimension == d1->Register.Dimension &&
44 s1->Register.Index == d1->Register.Index);
49 return (d1->Register.File == d2->Register
[all...]
/external/mesa3d/src/gallium/drivers/i915/
H A Di915_fpc_optimize.c41 return (s1->Register.File == d1->Register.File &&
42 s1->Register.Indirect == d1->Register.Indirect &&
43 s1->Register.Dimension == d1->Register.Dimension &&
44 s1->Register.Index == d1->Register.Index);
49 return (d1->Register.File == d2->Register
[all...]
/external/vixl/src/a64/
H A Dassembler-a64.h44 // Some CPURegister methods can return Register and FPRegister types, so we
46 class Register;
170 const Register& W() const;
171 const Register& X() const;
191 class Register : public CPURegister {
193 explicit Register() : CPURegister() {}
194 inline explicit Register(const CPURegister& other)
198 explicit Register(unsigned code, unsigned size)
206 static const Register& WRegFromCode(unsigned code);
207 static const Register
[all...]
/external/chromium_org/base/android/
H A Dsys_utils.h15 static bool Register(JNIEnv* env);
/external/chromium_org/v8/src/x64/
H A Dcode-stubs-x64.h21 Register dest,
22 Register src,
23 Register count,
28 MacroAssembler* masm, Register left, Register right, Register scratch1,
29 Register scratch2, Register scratch3, Register scratch4);
33 Register lef
[all...]
H A Dcodegen-x64.h24 Register string,
25 Register index,
26 Register result,
40 Register temp1,
41 Register temp2);
57 Register base_reg,
70 Register base_reg,
71 Register argument_count_reg,
83 Register base_reg,
104 const Register base_reg
[all...]
/external/chromium_org/third_party/webrtc/modules/rtp_rtcp/source/
H A Drtp_header_extension_unittest.cc35 TEST_F(RtpHeaderExtensionTest, Register) {
37 EXPECT_EQ(0, map_.Register(kRtpExtensionTransmissionTimeOffset, kId));
45 EXPECT_EQ(-1, map_.Register(kRtpExtensionTransmissionTimeOffset, 0));
46 EXPECT_EQ(-1, map_.Register(kRtpExtensionTransmissionTimeOffset, 15));
50 EXPECT_EQ(0, map_.Register(kRtpExtensionTransmissionTimeOffset, kId));
51 EXPECT_EQ(0, map_.Register(kRtpExtensionTransmissionTimeOffset, kId));
57 EXPECT_EQ(0, map_.Register(kRtpExtensionTransmissionTimeOffset, kId));
58 EXPECT_EQ(-1, map_.Register(kRtpExtensionAudioLevel, kId));
63 EXPECT_EQ(0, map_.Register(kRtpExtensionTransmissionTimeOffset, kId));
71 EXPECT_EQ(0, map_.Register(kRtpExtensionTransmissionTimeOffse
[all...]
/external/chromium_org/v8/src/ic/
H A Daccess-compiler.h52 Register receiver() const { return registers_[0]; }
53 Register name() const { return registers_[1]; }
54 Register scratch1() const { return registers_[2]; }
55 Register scratch2() const { return registers_[3]; }
56 Register scratch3() const { return registers_[4]; }
59 Register transition_map() const { return scratch1(); }
61 static Register* GetCallingConvention(Code::Kind);
62 static Register* load_calling_convention();
63 static Register* store_calling_convention();
64 static Register* keyed_store_calling_conventio
[all...]

Completed in 364 milliseconds

1234567891011>>