/external/chromium_org/v8/src/ |
assembler.cc | 879 // Implementation of ExternalReference 881 void ExternalReference::SetUp() { 895 void ExternalReference::InitializeMathExpData() { 938 void ExternalReference::TearDownMathExpData() { 948 ExternalReference::ExternalReference(Builtins::CFunctionId id, Isolate* isolate) 952 ExternalReference::ExternalReference( 954 Type type = ExternalReference::BUILTIN_CALL, 959 ExternalReference::ExternalReference(Builtins::Name name, Isolate* isolate [all...] |
assembler.h | 208 friend class ExternalReference; 737 // An ExternalReference represents a C++ address used in the generated 739 // an ExternalReference instance. This is done in order to track the origin of 742 class ExternalReference BASE_EMBEDDED { 790 ExternalReference() : address_(NULL) {} 792 ExternalReference(Builtins::CFunctionId id, Isolate* isolate); 794 ExternalReference(ApiFunction* ptr, Type type, Isolate* isolate); 796 ExternalReference(Builtins::Name name, Isolate* isolate); 798 ExternalReference(Runtime::FunctionId id, Isolate* isolate); 800 ExternalReference(const Runtime::Function* f, Isolate* isolate) [all...] |
macro-assembler.h | 177 static ExternalReference GetAllocationTopReference( 180 return ExternalReference::old_pointer_space_allocation_top_address( 183 return ExternalReference::old_data_space_allocation_top_address(isolate); 185 return ExternalReference::new_space_allocation_top_address(isolate); 189 static ExternalReference GetAllocationLimitReference( 192 return ExternalReference::old_pointer_space_allocation_limit_address( 195 return ExternalReference::old_data_space_allocation_limit_address( 198 return ExternalReference::new_space_allocation_limit_address(isolate);
|
v8.cc | 47 ExternalReference::TearDownMathExpData(); 92 ExternalReference::SetUp();
|
serialize.cc | 66 ExternalReference ref(static_cast<Builtins::CFunctionId>(id), isolate); 71 ExternalReference ref(static_cast<Builtins::Name>(id), isolate); 76 ExternalReference ref(static_cast<Runtime::FunctionId>(id), isolate); 81 ExternalReference ref(IC_Utility(static_cast<IC::UtilityId>(id)), 117 Add(ExternalReference::roots_array_start(isolate).address(), 119 Add(ExternalReference::address_of_stack_limit(isolate).address(), 121 Add(ExternalReference::address_of_real_stack_limit(isolate).address(), 123 Add(ExternalReference::new_space_start(isolate).address(), 125 Add(ExternalReference::new_space_mask(isolate).address(), 127 Add(ExternalReference::new_space_allocation_limit_address(isolate).address() [all...] |
regexp-stack.h | 116 friend class ExternalReference;
|
/external/chromium_org/v8/src/compiler/ |
common-operator.cc | 33 // Specialization for static parameters of type {ExternalReference}. 35 struct StaticParameterTraits<ExternalReference> { 36 static OStream& PrintTo(OStream& os, ExternalReference reference) { 38 // TODO(bmeurer): Move to operator<<(os, ExternalReference) 46 static int HashCode(ExternalReference reference) { 50 static bool Equals(ExternalReference lhs, ExternalReference rhs) { 155 const ExternalReference& value) { 157 Operator1<ExternalReference>(IrOpcode::kExternalConstant, Operator::kPure,
|
common-node-cache.h | 29 Node** FindExternalConstant(ExternalReference reference) {
|
common-operator.h | 15 class ExternalReference; 89 const Operator* ExternalConstant(const ExternalReference&);
|
js-generic-lowering.h | 45 Node* ExternalConstant(ExternalReference ref);
|
/external/chromium_org/v8/src/ic/arm/ |
handler-compiler-arm.cc | 214 __ CallExternalReference(ExternalReference(IC_Utility(id), masm->isolate()), 280 ExternalReference::Type type = ExternalReference::DIRECT_API_CALL; 281 ExternalReference ref = ExternalReference(&fun, type, masm->isolate()); 297 ExternalReference ref = 298 ExternalReference(IC_Utility(IC::kStoreIC_Slow), masm->isolate()); 310 ExternalReference ref = 311 ExternalReference(IC_Utility(IC::kKeyedStoreIC_Slow), masm->isolate()); 404 ExternalReference(IC_Utility(IC::kSharedStoreIC_ExtendStorage) [all...] |
/external/chromium_org/v8/src/ic/mips/ |
handler-compiler-mips.cc | 208 __ CallExternalReference(ExternalReference(IC_Utility(id), masm->isolate()), 275 ExternalReference::Type type = ExternalReference::DIRECT_API_CALL; 276 ExternalReference ref = ExternalReference(&fun, type, masm->isolate()); 292 ExternalReference ref = 293 ExternalReference(IC_Utility(IC::kStoreIC_Slow), masm->isolate()); 305 ExternalReference ref = 306 ExternalReference(IC_Utility(IC::kKeyedStoreIC_Slow), masm->isolate()); 399 ExternalReference(IC_Utility(IC::kSharedStoreIC_ExtendStorage) [all...] |
/external/chromium_org/v8/src/ic/mips64/ |
handler-compiler-mips64.cc | 208 __ CallExternalReference(ExternalReference(IC_Utility(id), masm->isolate()), 275 ExternalReference::Type type = ExternalReference::DIRECT_API_CALL; 276 ExternalReference ref = ExternalReference(&fun, type, masm->isolate()); 292 ExternalReference ref = 293 ExternalReference(IC_Utility(IC::kStoreIC_Slow), masm->isolate()); 305 ExternalReference ref = 306 ExternalReference(IC_Utility(IC::kKeyedStoreIC_Slow), masm->isolate()); 399 ExternalReference(IC_Utility(IC::kSharedStoreIC_ExtendStorage) [all...] |
/external/chromium_org/v8/src/ia32/ |
debug-ia32.cc | 112 __ mov(ebx, Immediate(ExternalReference::debug_break(masm->isolate()))); 164 ExternalReference after_break_target = 165 ExternalReference::debug_after_break_target_address(masm->isolate()); 296 ExternalReference restarter_frame_function_slot = 297 ExternalReference::debug_restarter_frame_function_pointer_address(
|
macro-assembler-ia32.cc | 76 ExternalReference roots_array_start = 77 ExternalReference::roots_array_start(isolate()); 89 ExternalReference roots_array_start = 90 ExternalReference::roots_array_start(isolate()); 100 ExternalReference roots_array_start = 101 ExternalReference::roots_array_start(isolate()); 163 ExternalReference store_buffer = 164 ExternalReference::store_buffer_top(isolate()); 326 ExternalReference min_int = ExternalReference::address_of_min_int() [all...] |
regexp-macro-assembler-ia32.cc | 303 Immediate(ExternalReference::isolate_address(isolate()))); 318 ExternalReference compare = 319 ExternalReference::re_case_insensitive_compare_uc16(isolate()); 552 ExternalReference word_map = ExternalReference::re_word_character_map(); 566 ExternalReference word_map = ExternalReference::re_word_character_map(); 646 ExternalReference stack_limit = 647 ExternalReference::address_of_stack_limit(isolate()); 874 Immediate(ExternalReference::isolate_address(isolate()))) [all...] |
/external/chromium_org/v8/src/ic/arm64/ |
handler-compiler-arm64.cc | 131 __ CallExternalReference(ExternalReference(IC_Utility(id), masm->isolate()), 200 ExternalReference ref = ExternalReference( 201 &fun, ExternalReference::DIRECT_API_CALL, masm->isolate()); 290 ExternalReference ref = 291 ExternalReference(IC_Utility(IC::kStoreIC_Slow), masm->isolate()); 305 ExternalReference ref = 306 ExternalReference(IC_Utility(IC::kKeyedStoreIC_Slow), masm->isolate()); 350 ExternalReference store_ic_property = ExternalReference( [all...] |
/external/chromium_org/v8/src/mips64/ |
debug-mips64.cc | 142 __ PrepareCEntryFunction(ExternalReference::debug_break(masm->isolate())); 172 ExternalReference after_break_target = 173 ExternalReference::debug_after_break_target_address(masm->isolate()); 300 ExternalReference restarter_frame_function_slot = 301 ExternalReference::debug_restarter_frame_function_pointer_address(
|
/external/chromium_org/v8/src/x64/ |
debug-x64.cc | 108 __ Move(rbx, ExternalReference::debug_break(masm->isolate())); 146 ExternalReference after_break_target = 147 ExternalReference::debug_after_break_target_address(masm->isolate()); 276 ExternalReference restarter_frame_function_slot = 277 ExternalReference::debug_restarter_frame_function_pointer_address(
|
/external/chromium_org/v8/src/x87/ |
debug-x87.cc | 112 __ mov(ebx, Immediate(ExternalReference::debug_break(masm->isolate()))); 164 ExternalReference after_break_target = 165 ExternalReference::debug_after_break_target_address(masm->isolate()); 296 ExternalReference restarter_frame_function_slot = 297 ExternalReference::debug_restarter_frame_function_pointer_address(
|
macro-assembler-x87.cc | 76 ExternalReference roots_array_start = 77 ExternalReference::roots_array_start(isolate()); 89 ExternalReference roots_array_start = 90 ExternalReference::roots_array_start(isolate()); 100 ExternalReference roots_array_start = 101 ExternalReference::roots_array_start(isolate()); 161 ExternalReference store_buffer = 162 ExternalReference::store_buffer_top(isolate()); 287 ExternalReference uint32_bias = 288 ExternalReference::address_of_uint32_bias() [all...] |
/external/chromium_org/v8/src/arm/ |
debug-arm.cc | 129 __ mov(r1, Operand(ExternalReference::debug_break(masm->isolate()))); 159 ExternalReference after_break_target = 160 ExternalReference::debug_after_break_target_address(masm->isolate()); 288 ExternalReference restarter_frame_function_slot = 289 ExternalReference::debug_restarter_frame_function_pointer_address(
|
regexp-macro-assembler-arm.cc | 313 __ mov(r3, Operand(ExternalReference::isolate_address(isolate()))); 317 ExternalReference function = 318 ExternalReference::re_case_insensitive_compare_uc16(isolate()); 542 ExternalReference map = ExternalReference::re_word_character_map(); 556 ExternalReference map = ExternalReference::re_word_character_map(); 614 ExternalReference stack_limit = 615 ExternalReference::address_of_stack_limit(isolate()); 826 __ mov(r2, Operand(ExternalReference::isolate_address(isolate()))) [all...] |
/external/chromium_org/v8/src/arm64/ |
debug-arm64.cc | 186 __ Mov(x1, ExternalReference::debug_break(masm->isolate())); 219 ExternalReference after_break_target = 220 ExternalReference::debug_after_break_target_address(masm->isolate()); 346 ExternalReference restarter_frame_function_slot = 347 ExternalReference::debug_restarter_frame_function_pointer_address(
|
/external/chromium_org/v8/src/mips/ |
debug-mips.cc | 139 __ PrepareCEntryFunction(ExternalReference::debug_break(masm->isolate())); 169 ExternalReference after_break_target = 170 ExternalReference::debug_after_break_target_address(masm->isolate()); 297 ExternalReference restarter_frame_function_slot = 298 ExternalReference::debug_restarter_frame_function_pointer_address(
|