Searched refs:Register (Results 76 - 100 of 805) sorted by relevance

1234567891011>>

/external/v8/src/interpreter/
H A Dbytecode-array-builder.h30 class Register;
61 Register first_context_register() const;
62 Register last_context_register() const;
74 Register Local(int index) const;
75 Register Parameter(int parameter_index) const;
98 BytecodeArrayBuilder& LoadContextSlot(Register context, int slot_index,
104 BytecodeArrayBuilder& StoreContextSlot(Register context, int slot_index,
115 // Register-accumulator transfers.
116 BytecodeArrayBuilder& LoadAccumulatorWithRegister(Register reg);
117 BytecodeArrayBuilder& StoreAccumulatorInRegister(Register re
[all...]
H A Dbytecode-register-allocator.h23 virtual void RegisterAllocateEvent(Register reg) = 0;
35 Register NewRegister() {
36 Register reg(next_register_index_++);
66 Register GrowRegisterList(RegisterList* reg_list) {
67 Register reg(NewRegister());
71 // Register.
86 bool RegisterIsLive(Register reg) const {
/external/v8/src/ppc/
H A Dcode-stubs-ppc.h21 Register left, Register right,
22 Register scratch1,
23 Register scratch2,
24 Register scratch3);
28 Register left, Register right,
29 Register scratch1,
30 Register scratch2);
34 Register lef
[all...]
H A Dmacro-assembler-ppc.cc35 void MacroAssembler::Jump(Register target) {
41 void MacroAssembler::JumpToJSEntry(Register target) {
79 int MacroAssembler::CallSize(Register target) { return 2 * kInstrSize; }
82 void MacroAssembler::Call(Register target) {
95 void MacroAssembler::CallJSEntry(Register target) {
177 void MacroAssembler::Drop(Register count, Register scratch) {
191 void MacroAssembler::Move(Register dst, Handle<Object> value) {
196 void MacroAssembler::Move(Register dst, Register sr
[all...]
H A Dassembler-ppc.cc130 Register ToRegister(int num) {
132 const Register kRegisters[] = {r0, sp, r2, r3, r4, r5, r6, r7,
217 MemOperand::MemOperand(Register rn, int32_t offset) {
224 MemOperand::MemOperand(Register ra, Register rb) {
317 Register Assembler::GetRA(Instr instr) {
318 Register reg;
324 Register Assembler::GetRB(Instr instr) {
325 Register reg;
389 Register Assemble
[all...]
/external/v8/src/x64/
H A Dassembler-x64.h94 // "initialization". Also, the Register objects cannot be const as this
106 struct Register { struct in namespace:v8::internal
117 static Register from_code(int code) {
120 Register r = {code};
124 bool is(Register reg) const { return reg_code == reg.reg_code; }
148 #define DECLARE_REGISTER(R) const Register R = {Register::kCode_##R};
151 const Register no_reg = {Register::kCode_no_reg};
156 const Register arg_reg_
[all...]
H A Dmacro-assembler-x64.cc64 Register scratch) {
76 void MacroAssembler::Load(Register destination, ExternalReference source) {
94 void MacroAssembler::Store(ExternalReference destination, Register source) {
112 void MacroAssembler::LoadAddress(Register destination,
161 void MacroAssembler::LoadRoot(Register destination, Heap::RootListIndex index) {
168 void MacroAssembler::LoadRootIndexed(Register destination,
169 Register variable_offset,
179 void MacroAssembler::StoreRoot(Register source, Heap::RootListIndex index) {
193 void MacroAssembler::CompareRoot(Register with, Heap::RootListIndex index) {
209 void MacroAssembler::RememberedSetHelper(Register objec
[all...]
/external/v8/src/ia32/
H A Dassembler-ia32.h98 // "initialization". Also, the Register objects cannot be const as this
110 struct Register { struct in namespace:v8::internal
121 static Register from_code(int code) {
124 Register r = {code};
128 bool is(Register reg) const { return reg_code == reg.reg_code; }
145 #define DECLARE_REGISTER(R) const Register R = {Register::kCode_##R};
148 const Register no_reg = {Register::kCode_no_reg};
326 INLINE(explicit Operand(Register re
[all...]
/external/v8/src/crankshaft/ia32/
H A Dlithium-gap-resolver-ia32.h55 Register EnsureTempRegister();
60 Register GetFreeRegisterNot(Register reg);
75 int source_uses_[Register::kNumRegisters];
/external/v8/src/crankshaft/x87/
H A Dlithium-gap-resolver-x87.h55 Register EnsureTempRegister();
60 Register GetFreeRegisterNot(Register reg);
75 int source_uses_[Register::kNumRegisters];
/external/v8/src/ic/
H A Daccess-compiler.h55 Register receiver() const { return registers_[0]; }
56 Register name() const { return registers_[1]; }
57 Register slot() const;
58 Register vector() const;
59 Register scratch1() const { return registers_[2]; }
60 Register scratch2() const { return registers_[3]; }
62 Register* registers_;
70 static Register* GetCallingConvention(Isolate* isolate, Code::Kind kind);
/external/mesa3d/src/gallium/drivers/i915/
H A Di915_fpc_optimize.c48 return (s1->Register.File == d1->Register.File &&
49 s1->Register.Indirect == d1->Register.Indirect &&
50 s1->Register.Dimension == d1->Register.Dimension &&
51 s1->Register.Index == d1->Register.Index);
56 return (d1->Register.File == d2->Register
[all...]
/external/v8/src/s390/
H A Dmacro-assembler-s390.cc34 void MacroAssembler::Jump(Register target) { b(target); }
36 void MacroAssembler::JumpToJSEntry(Register target) {
67 int MacroAssembler::CallSize(Register target) { return 2; } // BASR
69 void MacroAssembler::Call(Register target) {
79 void MacroAssembler::CallJSEntry(Register target) {
160 void MacroAssembler::Drop(Register count, Register scratch) {
172 void MacroAssembler::Move(Register dst, Handle<Object> value) {
176 void MacroAssembler::Move(Register dst, Register sr
[all...]
/external/v8/src/arm/
H A Dassembler-arm.h96 // "initialization". Also, the Register objects cannot be const as this
108 struct Register { struct in namespace:v8::internal
119 static Register from_code(int code) {
122 Register r = {code};
126 bool is(Register reg) const { return reg_code == reg.reg_code; }
147 #define DECLARE_REGISTER(R) const Register R = {Register::kCode_##R};
150 const Register no_reg = {Register::kCode_no_reg};
503 INLINE(explicit Operand(Register r
[all...]
H A Dmacro-assembler-arm.cc34 void MacroAssembler::Jump(Register target, Condition cond) {
62 int MacroAssembler::CallSize(Register target, Condition cond) {
67 void MacroAssembler::Call(Register target, Condition cond) {
205 void MacroAssembler::Drop(Register count, Condition cond) {
215 void MacroAssembler::Swap(Register reg1,
216 Register reg2,
217 Register scratch,
242 void MacroAssembler::Move(Register dst, Handle<Object> value) {
247 void MacroAssembler::Move(Register dst, Register sr
[all...]
/external/mesa3d/src/mesa/state_tracker/
H A Dst_cb_bitmap_shader.c110 inst.Src[0].Register.File = TGSI_FILE_TEMPORARY;
111 inst.Src[0].Register.Index = 0;
112 inst.Src[0].Register.Negate = 1;
113 inst.Src[0].Register.SwizzleX = TGSI_SWIZZLE_X;
115 inst.Src[0].Register.SwizzleY = TGSI_SWIZZLE_X;
116 inst.Src[0].Register.SwizzleZ = TGSI_SWIZZLE_X;
117 inst.Src[0].Register.SwizzleW = TGSI_SWIZZLE_X;
119 inst.Src[0].Register.SwizzleY = TGSI_SWIZZLE_Y;
120 inst.Src[0].Register.SwizzleZ = TGSI_SWIZZLE_Z;
121 inst.Src[0].Register
[all...]
/external/v8/src/mips64/
H A Dassembler-mips64.cc90 int ToNumber(Register reg) {
130 Register ToRegister(int num) {
132 const Register kRegisters[] = {
223 MemOperand::MemOperand(Register rm, int32_t offset) : Operand(rm) {
228 MemOperand::MemOperand(Register rm, int32_t unit, int32_t multiplier,
241 const Instr kPopInstruction = DADDIU | (Register::kCode_sp << kRsShift) |
242 (Register::kCode_sp << kRtShift) |
245 const Instr kPushInstruction = DADDIU | (Register::kCode_sp << kRsShift) |
246 (Register::kCode_sp << kRtShift) |
250 SD | (Register
[all...]
/external/v8/src/crankshaft/arm64/
H A Dlithium-codegen-arm64.h74 Register ToRegister(LOperand* op) const;
75 Register ToRegister32(LOperand* op) const;
129 void DoDeferredInstanceMigration(LCheckMaps* instr, Register object);
131 Register result,
132 Register object,
133 Register index);
153 const Register& lhs,
159 const Register& value,
169 const Register& value);
173 const Register
[all...]
/external/vixl/src/aarch64/
H A Dassembler-aarch64.h486 void br(const Register& xn);
489 void blr(const Register& xn);
492 void ret(const Register& xn = lr);
513 void cbz(const Register& rt, Label* label);
516 void cbz(const Register& rt, int64_t imm19);
519 void cbnz(const Register& rt, Label* label);
522 void cbnz(const Register& rt, int64_t imm19);
573 void tbz(const Register& rt, unsigned bit_pos, Label* label);
576 void tbz(const Register& rt, unsigned bit_pos, int64_t imm14);
579 void tbnz(const Register
[all...]
H A Dmacro-assembler-aarch64.h47 V(Ldrb, Register&, rt, LDRB_w) \
48 V(Strb, Register&, rt, STRB_w) \
49 V(Ldrsb, Register&, rt, rt.Is64Bits() ? LDRSB_x : LDRSB_w) \
50 V(Ldrh, Register&, rt, LDRH_w) \
51 V(Strh, Register&, rt, STRH_w) \
52 V(Ldrsh, Register&, rt, rt.Is64Bits() ? LDRSH_x : LDRSH_w) \
55 V(Ldrsw, Register&, rt, LDRSW_x)
640 const Register& rd,
643 const Register& dst,
648 void And(const Register
[all...]
/external/webrtc/webrtc/modules/rtp_rtcp/source/
H A Drtp_header_extension_unittest.cc35 TEST_F(RtpHeaderExtensionTest, Register) {
37 EXPECT_EQ(0, map_.Register(kRtpExtensionTransmissionTimeOffset, kId));
52 EXPECT_EQ(-1, map_.Register(kRtpExtensionTransmissionTimeOffset, 0));
53 EXPECT_EQ(-1, map_.Register(kRtpExtensionTransmissionTimeOffset, 15));
57 EXPECT_EQ(0, map_.Register(kRtpExtensionTransmissionTimeOffset, kId));
58 EXPECT_EQ(0, map_.Register(kRtpExtensionTransmissionTimeOffset, kId));
64 EXPECT_EQ(0, map_.Register(kRtpExtensionTransmissionTimeOffset, kId));
65 EXPECT_EQ(-1, map_.Register(kRtpExtensionAudioLevel, kId));
74 EXPECT_EQ(0, map_.Register(kRtpExtensionTransmissionTimeOffset, kId));
96 EXPECT_EQ(0, map_.Register(kRtpExtensionTransmissionTimeOffse
[all...]
/external/tensorflow/tensorflow/core/framework/
H A Dop_registration_test.cc27 void Register(const string& op_name, OpRegistry* registry) { function in namespace:tensorflow::__anon26267
28 registry->Register([op_name](OpRegistrationData* op_reg_data) -> Status {
38 Register("Foo", registry.get());
47 Register("Foo", registry.get());
56 Register("Foo", registry.get());
/external/v8/src/regexp/arm64/
H A Dregexp-macro-assembler-arm64.h117 // Register parameters stored by setup code.
154 void CallCheckStackGuardState(Register scratch);
160 MemOperand capture_location(int register_index, Register scratch);
162 // Register holding the current input position as negative offset from
164 Register current_input_offset() { return w21; }
167 Register current_character() { return w22; }
169 // Register holding address of the end of the input string.
170 Register input_end() { return x25; }
172 // Register holding address of the start of the input string.
173 Register input_star
[all...]
/external/v8/src/crankshaft/mips/
H A Dlithium-codegen-mips.h60 Register ToRegister(LOperand* op) const;
63 Register EmitLoadRegister(LOperand* op, Register scratch);
110 void DoDeferredInstanceMigration(LCheckMaps* instr, Register object);
112 Register result,
113 Register object,
114 Register index);
120 MemOperand PrepareKeyedOperand(Register key,
121 Register base,
139 Register scratch
[all...]
/external/v8/src/crankshaft/mips64/
H A Dlithium-codegen-mips64.h60 Register ToRegister(LOperand* op) const;
63 Register EmitLoadRegister(LOperand* op, Register scratch);
112 void DoDeferredInstanceMigration(LCheckMaps* instr, Register object);
114 Register result,
115 Register object,
116 Register index);
122 MemOperand PrepareKeyedOperand(Register key,
123 Register base,
141 Register scratch
[all...]

Completed in 391 milliseconds

1234567891011>>