/external/v8/src/ia32/ |
H A D | frames-ia32.cc | 17 Register JavaScriptFrame::fp_register() { return ebp; } 18 Register JavaScriptFrame::context_register() { return esi; } 19 Register JavaScriptFrame::constant_pool_pointer_register() { 25 Register StubFailureTrampolineFrame::fp_register() { return ebp; } 26 Register StubFailureTrampolineFrame::context_register() { return esi; } 27 Register StubFailureTrampolineFrame::constant_pool_pointer_register() {
|
H A D | macro-assembler-ia32.h | 17 const Register kReturnRegister0 = {Register::kCode_eax}; 18 const Register kReturnRegister1 = {Register::kCode_edx}; 19 const Register kReturnRegister2 = {Register::kCode_edi}; 20 const Register kJSFunctionRegister = {Register::kCode_edi}; 21 const Register kContextRegister = {Register [all...] |
/external/v8/src/x64/ |
H A D | frames-x64.cc | 17 Register JavaScriptFrame::fp_register() { return rbp; } 18 Register JavaScriptFrame::context_register() { return rsi; } 19 Register JavaScriptFrame::constant_pool_pointer_register() { 25 Register StubFailureTrampolineFrame::fp_register() { return rbp; } 26 Register StubFailureTrampolineFrame::context_register() { return rsi; } 27 Register StubFailureTrampolineFrame::constant_pool_pointer_register() {
|
H A D | macro-assembler-x64.h | 19 const Register kReturnRegister0 = {Register::kCode_rax}; 20 const Register kReturnRegister1 = {Register::kCode_rdx}; 21 const Register kReturnRegister2 = {Register::kCode_r8}; 22 const Register kJSFunctionRegister = {Register::kCode_rdi}; 23 const Register kContextRegister = {Register [all...] |
/external/v8/src/x87/ |
H A D | frames-x87.cc | 17 Register JavaScriptFrame::fp_register() { return ebp; } 18 Register JavaScriptFrame::context_register() { return esi; } 19 Register JavaScriptFrame::constant_pool_pointer_register() { 25 Register StubFailureTrampolineFrame::fp_register() { return ebp; } 26 Register StubFailureTrampolineFrame::context_register() { return esi; } 27 Register StubFailureTrampolineFrame::constant_pool_pointer_register() {
|
H A D | macro-assembler-x87.h | 17 const Register kReturnRegister0 = {Register::kCode_eax}; 18 const Register kReturnRegister1 = {Register::kCode_edx}; 19 const Register kReturnRegister2 = {Register::kCode_edi}; 20 const Register kJSFunctionRegister = {Register::kCode_edi}; 21 const Register kContextRegister = {Register [all...] |
/external/v8/src/ppc/ |
H A D | macro-assembler-ppc.h | 17 const Register kReturnRegister0 = {Register::kCode_r3}; 18 const Register kReturnRegister1 = {Register::kCode_r4}; 19 const Register kReturnRegister2 = {Register::kCode_r5}; 20 const Register kJSFunctionRegister = {Register::kCode_r4}; 21 const Register kContextRegister = {Register [all...] |
H A D | frames-ppc.cc | 20 Register JavaScriptFrame::fp_register() { return v8::internal::fp; } 21 Register JavaScriptFrame::context_register() { return cp; } 22 Register JavaScriptFrame::constant_pool_pointer_register() { 28 Register StubFailureTrampolineFrame::fp_register() { return v8::internal::fp; } 29 Register StubFailureTrampolineFrame::context_register() { return cp; } 30 Register StubFailureTrampolineFrame::constant_pool_pointer_register() {
|
/external/v8/src/interpreter/ |
H A D | bytecode-register.cc | 40 Register Register::FromParameterIndex(int index, int parameter_count) { 45 return Register(register_index); 48 int Register::ToParameterIndex(int parameter_count) const { 53 Register Register::function_closure() { 54 return Register(kFunctionClosureRegisterIndex); 57 bool Register::is_function_closure() const { 61 Register Register [all...] |
H A D | bytecode-register.h | 17 // An interpreter Register which is located in the function's Register file 18 // in its stack-frame. Register hold parameters, this, and expression values. 19 class V8_EXPORT_PRIVATE Register final { 21 explicit Register(int index = kInvalidIndex) : index_(index) {} function in class:v8::internal::interpreter::final 27 static Register FromParameterIndex(int index, int parameter_count); 31 static Register invalid_value() { return Register(); } 34 static Register function_closure(); 38 static Register current_contex [all...] |
/external/v8/src/s390/ |
H A D | macro-assembler-s390.h | 17 const Register kReturnRegister0 = {Register::kCode_r2}; 18 const Register kReturnRegister1 = {Register::kCode_r3}; 19 const Register kReturnRegister2 = {Register::kCode_r4}; 20 const Register kJSFunctionRegister = {Register::kCode_r3}; 21 const Register kContextRegister = {Register [all...] |
H A D | frames-s390.cc | 18 Register JavaScriptFrame::fp_register() { return v8::internal::fp; } 19 Register JavaScriptFrame::context_register() { return cp; } 20 Register JavaScriptFrame::constant_pool_pointer_register() { 25 Register StubFailureTrampolineFrame::fp_register() { return v8::internal::fp; } 26 Register StubFailureTrampolineFrame::context_register() { return cp; } 27 Register StubFailureTrampolineFrame::constant_pool_pointer_register() {
|
H A D | assembler-s390.h | 110 // "initialization". Also, the Register objects cannot be const as this 122 struct Register { struct in namespace:v8::internal 142 static Register from_code(int code) { 145 Register r = {code}; 150 bool is(Register reg) const { return reg_code == reg.reg_code; } 177 typedef struct Register Register; 179 #define DECLARE_REGISTER(R) const Register R = {Register::kCode_##R}; 182 const Register no_re [all...] |
/external/v8/src/arm/ |
H A D | frames-arm.cc | 20 Register JavaScriptFrame::fp_register() { return v8::internal::fp; } 21 Register JavaScriptFrame::context_register() { return cp; } 22 Register JavaScriptFrame::constant_pool_pointer_register() { 28 Register StubFailureTrampolineFrame::fp_register() { return v8::internal::fp; } 29 Register StubFailureTrampolineFrame::context_register() { return cp; } 30 Register StubFailureTrampolineFrame::constant_pool_pointer_register() {
|
H A D | macro-assembler-arm.h | 17 const Register kReturnRegister0 = {Register::kCode_r0}; 18 const Register kReturnRegister1 = {Register::kCode_r1}; 19 const Register kReturnRegister2 = {Register::kCode_r2}; 20 const Register kJSFunctionRegister = {Register::kCode_r1}; 21 const Register kContextRegister = {Register [all...] |
H A D | codegen-arm.h | 20 Register string, 21 Register index, 22 Register result,
|
/external/v8/src/arm64/ |
H A D | frames-arm64.cc | 18 Register JavaScriptFrame::fp_register() { return v8::internal::fp; } 19 Register JavaScriptFrame::context_register() { return cp; } 20 Register JavaScriptFrame::constant_pool_pointer_register() { 26 Register StubFailureTrampolineFrame::fp_register() { return v8::internal::fp; } 27 Register StubFailureTrampolineFrame::context_register() { return cp; } 28 Register StubFailureTrampolineFrame::constant_pool_pointer_register() {
|
H A D | macro-assembler-arm64.h | 56 V(Ldrb, Register&, rt, LDRB_w) \ 57 V(Strb, Register&, rt, STRB_w) \ 58 V(Ldrsb, Register&, rt, rt.Is64Bits() ? LDRSB_x : LDRSB_w) \ 59 V(Ldrh, Register&, rt, LDRH_w) \ 60 V(Strh, Register&, rt, STRH_w) \ 61 V(Ldrsh, Register&, rt, rt.Is64Bits() ? LDRSH_x : LDRSH_w) \ 64 V(Ldrsw, Register&, rt, LDRSW_x) 91 inline MemOperand FieldMemOperand(Register object, int offset); 92 inline MemOperand UntagSmiFieldMemOperand(Register object, int offset); 95 inline MemOperand UntagSmiMemOperand(Register objec [all...] |
H A D | eh-frame-arm64.cc | 29 int EhFrameWriter::RegisterToDwarfCode(Register name) { 31 case Register::kCode_x28: 33 case Register::kCode_x29: 35 case Register::kCode_x30: 37 case Register::kCode_x31: 39 case Register::kCode_x0:
|
/external/v8/src/mips/ |
H A D | frames-mips.cc | 17 Register JavaScriptFrame::fp_register() { return v8::internal::fp; } 18 Register JavaScriptFrame::context_register() { return cp; } 19 Register JavaScriptFrame::constant_pool_pointer_register() { 25 Register StubFailureTrampolineFrame::fp_register() { return v8::internal::fp; } 26 Register StubFailureTrampolineFrame::context_register() { return cp; } 27 Register StubFailureTrampolineFrame::constant_pool_pointer_register() {
|
H A D | macro-assembler-mips.h | 16 const Register kReturnRegister0 = {Register::kCode_v0}; 17 const Register kReturnRegister1 = {Register::kCode_v1}; 18 const Register kReturnRegister2 = {Register::kCode_a0}; 19 const Register kJSFunctionRegister = {Register::kCode_a1}; 20 const Register kContextRegister = {Register [all...] |
/external/v8/src/mips64/ |
H A D | frames-mips64.cc | 17 Register JavaScriptFrame::fp_register() { return v8::internal::fp; } 18 Register JavaScriptFrame::context_register() { return cp; } 19 Register JavaScriptFrame::constant_pool_pointer_register() { 25 Register StubFailureTrampolineFrame::fp_register() { return v8::internal::fp; } 26 Register StubFailureTrampolineFrame::context_register() { return cp; } 27 Register StubFailureTrampolineFrame::constant_pool_pointer_register() {
|
H A D | macro-assembler-mips64.h | 16 const Register kReturnRegister0 = {Register::kCode_v0}; 17 const Register kReturnRegister1 = {Register::kCode_v1}; 18 const Register kReturnRegister2 = {Register::kCode_a0}; 19 const Register kJSFunctionRegister = {Register::kCode_a1}; 20 const Register kContextRegister = {Register [all...] |
H A D | assembler-mips64.h | 83 // "initialization". Also, the Register objects cannot be const as this 97 // Implementation of Register and FPURegister. 99 struct Register { struct in namespace:v8::internal 122 static Register from_code(int code) { 125 Register r = { code }; 130 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 [all...] |
/external/v8/src/ic/ |
H A D | access-compiler-data.h | 21 void Initialize(int load_register_count, const Register* load_registers, 22 int store_register_count, const Register* store_registers) { 23 load_calling_convention_.reset(NewArray<Register>(load_register_count)); 27 store_calling_convention_.reset(NewArray<Register>(store_register_count)); 33 Register* load_calling_convention() { return load_calling_convention_.get(); } 34 Register* store_calling_convention() { 39 std::unique_ptr<Register[]> load_calling_convention_; 40 std::unique_ptr<Register[]> store_calling_convention_;
|