Home
last modified time | relevance | path

Searched refs:Builtins (Results 1 – 25 of 267) sorted by relevance

1234567891011

/external/v8/src/debug/
Ddebug-evaluate.cc386 bool BuiltinToIntrinsicHasNoSideEffect(Builtins::Name builtin_id, in BuiltinToIntrinsicHasNoSideEffect()
394 V(Builtins::kArrayFilter, W(CreateDataProperty)) \ in BuiltinToIntrinsicHasNoSideEffect()
395 V(Builtins::kArrayMap, W(CreateDataProperty)) \ in BuiltinToIntrinsicHasNoSideEffect()
396 V(Builtins::kArrayPrototypeSlice, W(CreateDataProperty) W(SetProperty)) \ in BuiltinToIntrinsicHasNoSideEffect()
398 V(Builtins::kTypedArrayConstructor, \ in BuiltinToIntrinsicHasNoSideEffect()
400 V(Builtins::kTypedArrayPrototypeFilter, W(TypedArrayCopyElements)) \ in BuiltinToIntrinsicHasNoSideEffect()
401 V(Builtins::kTypedArrayPrototypeMap, W(SetProperty)) in BuiltinToIntrinsicHasNoSideEffect()
529 DebugInfo::SideEffectState BuiltinGetSideEffectState(Builtins::Name id) { in BuiltinGetSideEffectState()
533 case Builtins::kObjectConstructor: in BuiltinGetSideEffectState()
534 case Builtins::kObjectCreate: in BuiltinGetSideEffectState()
[all …]
/external/v8/src/builtins/
Dbuiltins.cc31 Builtins::Kind kind;
39 #define DECL_CPP(Name, ...) { #Name, Builtins::CPP, \
41 #define DECL_API(Name, ...) { #Name, Builtins::API, \
44 #define DECL_TFJ(Name, Count, ...) { #Name, Builtins::TFJ, \
48 #define DECL_TFJ(Name, Count, ...) { #Name, Builtins::TFJ, \
51 #define DECL_TFC(Name, ...) { #Name, Builtins::TFC, {} },
52 #define DECL_TFS(Name, ...) { #Name, Builtins::TFS, {} },
53 #define DECL_TFH(Name, ...) { #Name, Builtins::TFH, {} },
54 #define DECL_BCH(Name, ...) { #Name "Handler", Builtins::BCH, {} }, \
55 { #Name "WideHandler", Builtins::BCH, {} }, \
[all …]
Dsetup-builtins-internal.cc47 !Builtins::IsIsolateIndependent(builtin_index)) { in BuiltinAssemblerOptions()
110 Builtins::ExitFrameType exit_frame_type, const char* name) { in BuildAdaptor()
121 Builtins::Generate_Adaptor(&masm, builtin_address, exit_frame_type); in BuildAdaptor()
186 void SetupIsolateDelegate::AddBuiltin(Builtins* builtins, int index, in AddBuiltin()
197 Builtins* builtins = isolate->builtins(); in PopulateWithPlaceholders()
199 for (int i = 0; i < Builtins::builtin_count; i++) { in PopulateWithPlaceholders()
208 Builtins* builtins = isolate->builtins(); in ReplacePlaceholders()
225 Builtins::IsIsolateIndependent(target->builtin_index())); in ReplacePlaceholders()
272 Builtins* builtins = isolate->builtins(); in SetupBuiltinsInternal()
284 Builtins::BUILTIN_EXIT, #Name); \ in SetupBuiltinsInternal()
[all …]
Dbuiltins-interpreter-gen.cc12 void Builtins::Generate_InterpreterPushArgsThenCall(MacroAssembler* masm) { in Generate_InterpreterPushArgsThenCall()
17 void Builtins::Generate_InterpreterPushUndefinedAndArgsThenCall( in Generate_InterpreterPushUndefinedAndArgsThenCall()
24 void Builtins::Generate_InterpreterPushArgsThenCallWithFinalSpread( in Generate_InterpreterPushArgsThenCallWithFinalSpread()
31 void Builtins::Generate_InterpreterPushArgsThenConstruct(MacroAssembler* masm) { in Generate_InterpreterPushArgsThenConstruct()
36 void Builtins::Generate_InterpreterPushArgsThenConstructWithFinalSpread( in Generate_InterpreterPushArgsThenConstructWithFinalSpread()
42 void Builtins::Generate_InterpreterPushArgsThenConstructArrayFunction( in Generate_InterpreterPushArgsThenConstructArrayFunction()
Dbuiltins-utils-gen.h42 void Builtins::Generate_##Name(compiler::CodeAssemblerState* state) { \
45 if (Builtins::KindOf(Builtins::k##Name) == Builtins::TFJ) { \
Dbuiltins-call-gen.cc18 void Builtins::Generate_CallFunction_ReceiverIsNullOrUndefined( in Generate_CallFunction_ReceiverIsNullOrUndefined()
23 void Builtins::Generate_CallFunction_ReceiverIsNotNullOrUndefined( in Generate_CallFunction_ReceiverIsNotNullOrUndefined()
28 void Builtins::Generate_CallFunction_ReceiverIsAny(MacroAssembler* masm) { in Generate_CallFunction_ReceiverIsAny()
32 void Builtins::Generate_CallBoundFunction(MacroAssembler* masm) { in Generate_CallBoundFunction()
36 void Builtins::Generate_Call_ReceiverIsNullOrUndefined(MacroAssembler* masm) { in Generate_Call_ReceiverIsNullOrUndefined()
40 void Builtins::Generate_Call_ReceiverIsNotNullOrUndefined( in Generate_Call_ReceiverIsNotNullOrUndefined()
45 void Builtins::Generate_Call_ReceiverIsAny(MacroAssembler* masm) { in Generate_Call_ReceiverIsAny()
49 void Builtins::Generate_CallVarargs(MacroAssembler* masm) { in Generate_CallVarargs()
53 void Builtins::Generate_CallForwardVarargs(MacroAssembler* masm) { in Generate_CallForwardVarargs()
58 void Builtins::Generate_CallFunctionForwardVarargs(MacroAssembler* masm) { in Generate_CallFunctionForwardVarargs()
[all …]
/external/v8/src/
Dbootstrapper.cc163 Builtins* builtins() const { return isolate_->builtins(); } in builtins()
374 Isolate* isolate, Builtins::Name builtin_id, Handle<String> name, int len, in SimpleCreateSharedFunctionInfo()
385 Isolate* isolate, Builtins::Name builtin_id, Handle<String> name, int len) { in SimpleCreateBuiltinSharedFunctionInfo()
413 Builtins::Name builtin_id) { in CreateFunction()
441 MaybeHandle<Object> maybe_prototype, Builtins::Name call, in InstallFunction()
455 MaybeHandle<Object> maybe_prototype, Builtins::Name call) { in InstallFunction()
464 Builtins::Name call, in SimpleCreateFunction()
480 Handle<String> function_name, Builtins::Name call, int len, bool adapt, in SimpleInstallFunction()
494 Builtins::Name call, int len, bool adapt, in SimpleInstallFunction()
503 const char* function_name, Builtins::Name call, int len, bool adapt, in SimpleInstallFunction()
[all …]
Dcode-factory.cc127 return Builtins::CallableFor(isolate, Builtins::kShiftRight); in BinaryOperation()
129 return Builtins::CallableFor(isolate, Builtins::kShiftLeft); in BinaryOperation()
131 return Builtins::CallableFor(isolate, Builtins::kShiftRightLogical); in BinaryOperation()
133 return Builtins::CallableFor(isolate, Builtins::kAdd); in BinaryOperation()
135 return Builtins::CallableFor(isolate, Builtins::kSubtract); in BinaryOperation()
137 return Builtins::CallableFor(isolate, Builtins::kMultiply); in BinaryOperation()
139 return Builtins::CallableFor(isolate, Builtins::kDivide); in BinaryOperation()
141 return Builtins::CallableFor(isolate, Builtins::kModulus); in BinaryOperation()
143 return Builtins::CallableFor(isolate, Builtins::kBitwiseOr); in BinaryOperation()
145 return Builtins::CallableFor(isolate, Builtins::kBitwiseAnd); in BinaryOperation()
[all …]
/external/v8/src/compiler/
Djs-generic-lowering.cc57 Callable callable = Builtins::CallableFor(isolate(), Builtins::k##Name); \
136 Callable callable = Builtins::CallableFor(isolate(), Builtins::kStrictEqual); in LowerJSStrictEqual()
150 Builtins::CallableFor(isolate(), Builtins::kKeyedLoadICTrampoline); in LowerJSLoadProperty()
154 Builtins::CallableFor(isolate(), Builtins::kKeyedLoadIC); in LowerJSLoadProperty()
170 Builtins::CallableFor(isolate(), Builtins::kLoadICTrampoline); in LowerJSLoadNamed()
173 Callable callable = Builtins::CallableFor(isolate(), Builtins::kLoadIC); in LowerJSLoadNamed()
208 Builtins::CallableFor(isolate(), Builtins::kKeyedStoreICTrampoline); in LowerJSStoreProperty()
212 Builtins::CallableFor(isolate(), Builtins::kKeyedStoreIC); in LowerJSStoreProperty()
228 Builtins::CallableFor(isolate(), Builtins::kStoreICTrampoline); in LowerJSStoreNamed()
231 Callable callable = Builtins::CallableFor(isolate(), Builtins::kStoreIC); in LowerJSStoreNamed()
[all …]
Dframe-states.cc105 JSGraph* jsgraph, FrameStateType frame_type, Builtins::Name name, in CreateBuiltinContinuationFrameStateCommon()
113 BailoutId bailout_id = Builtins::GetContinuationBailoutId(name); in CreateBuiltinContinuationFrameStateCommon()
114 Callable callable = Builtins::CallableFor(isolate, name); in CreateBuiltinContinuationFrameStateCommon()
136 JSGraph* jsgraph, Builtins::Name name, Node* context, in CreateStubBuiltinContinuationFrameState()
140 Callable callable = Builtins::CallableFor(isolate, name); in CreateStubBuiltinContinuationFrameState()
165 JSGraph* jsgraph, Handle<SharedFunctionInfo> shared, Builtins::Name name, in CreateJavaScriptBuiltinContinuationFrameState()
170 Callable const callable = Builtins::CallableFor(isolate, name); in CreateJavaScriptBuiltinContinuationFrameState()
174 DCHECK_EQ(Builtins::GetStackParameterCount(name) + 1, // add receiver in CreateJavaScriptBuiltinContinuationFrameState()
177 Node* argc = jsgraph->Constant(Builtins::GetStackParameterCount(name)); in CreateJavaScriptBuiltinContinuationFrameState()
Djs-call-reducer.cc866 Builtins::CallableFor(isolate(), Builtins::kGetProperty); in ReduceReflectGet()
1079 jsgraph(), shared, Builtins::kArrayForEachLoopLazyDeoptContinuation, in ReduceArrayForEach()
1102 jsgraph(), shared, Builtins::kArrayForEachLoopEagerDeoptContinuation, in ReduceArrayForEach()
1150 jsgraph(), shared, Builtins::kArrayForEachLoopLazyDeoptContinuation, in ReduceArrayForEach()
1265 Builtins::Name builtin_lazy = in ReduceArrayReduce()
1266 left ? Builtins::kArrayReduceLoopLazyDeoptContinuation in ReduceArrayReduce()
1267 : Builtins::kArrayReduceRightLoopLazyDeoptContinuation; in ReduceArrayReduce()
1293 Builtins::Name builtin_eager = in ReduceArrayReduce()
1294 left ? Builtins::kArrayReducePreLoopEagerDeoptContinuation in ReduceArrayReduce()
1295 : Builtins::kArrayReduceRightPreLoopEagerDeoptContinuation; in ReduceArrayReduce()
[all …]
/external/v8/src/snapshot/
Dsnapshot-common.cc95 PrintF("Lazy-deserializing builtin %s\n", Builtins::name(builtin_id)); in DeserializeBuiltin()
114 Builtins::name(builtin_id), bytes, ms); in DeserializeBuiltin()
133 Builtins* builtins = isolate->builtins(); in EnsureAllBuiltinsAreDeserialized()
134 for (int i = 0; i < Builtins::builtin_count; i++) { in EnsureAllBuiltinsAreDeserialized()
135 if (!Builtins::IsLazy(i)) continue; in EnsureAllBuiltinsAreDeserialized()
137 DCHECK_NE(Builtins::kDeserializeLazy, i); in EnsureAllBuiltinsAreDeserialized()
139 if (code->builtin_index() == Builtins::kDeserializeLazy) { in EnsureAllBuiltinsAreDeserialized()
156 DCHECK_NE(Builtins::kDeserializeLazy, builtin_id); in EnsureBuiltinIsDeserialized()
163 DCHECK_EQ(code->builtin_index(), Builtins::kDeserializeLazy); in EnsureBuiltinIsDeserialized()
302 DCHECK(Builtins::IsIsolateIndependent(code->builtin_index())); in BuiltinAliasesOffHeapTrampolineRegister()
[all …]
Dbuiltin-deserializer-allocator.cc73 DCHECK(!Builtins::IsLazy(Builtins::kDeserializeLazy)); in CreateReservationsForEagerBuiltinsAndHandlers()
75 deserializer()->ExtractCodeObjectSize(Builtins::kDeserializeLazy); in CreateReservationsForEagerBuiltinsAndHandlers()
81 if (i == Builtins::kDeserializeLazy) continue; in CreateReservationsForEagerBuiltinsAndHandlers()
85 if (deserializer()->IsLazyDeserializationEnabled() && Builtins::IsLazy(i)) { in CreateReservationsForEagerBuiltinsAndHandlers()
159 Builtins* builtins = isolate()->builtins(); in InitializeFromReservations()
165 DCHECK(!Builtins::IsLazy(Builtins::kDeserializeLazy)); in InitializeFromReservations()
167 Builtins::kDeserializeLazy); in InitializeFromReservations()
171 Code* deserialize_lazy = builtins->builtin(Builtins::kDeserializeLazy); in InitializeFromReservations()
174 if (i == Builtins::kDeserializeLazy) continue; in InitializeFromReservations()
176 if (deserializer()->IsLazyDeserializationEnabled() && Builtins::IsLazy(i)) { in InitializeFromReservations()
[all …]
Dbuiltin-deserializer.cc57 Builtins* builtins = isolate()->builtins(); in DeserializeEagerBuiltinsAndHandlers()
59 if (IsLazyDeserializationEnabled() && Builtins::IsLazy(i)) { in DeserializeEagerBuiltinsAndHandlers()
62 DCHECK_EQ(builtins->builtin(Builtins::kDeserializeLazy), in DeserializeEagerBuiltinsAndHandlers()
81 if (!IsLazyDeserializationEnabled() || !Builtins::IsLazy(i)) { in DeserializeEagerBuiltinsAndHandlers()
83 const char* name = Builtins::name(i); in DeserializeEagerBuiltinsAndHandlers()
130 const char* name = Builtins::name(builtin_id); in DeserializeBuiltin()
147 DCHECK(Builtins::IsBuiltinId(builtin_id)); in DeserializeBuiltinRaw()
167 Builtins::name(builtin_id))); in DeserializeBuiltinRaw()
/external/v8/src/interpreter/
Dinterpreter-intrinsics-generator.cc49 Builtins::Name name);
197 Builtins::Name name) { in IntrinsicAsBuiltinCall()
198 Callable callable = Builtins::CallableFor(isolate_, name); in IntrinsicAsBuiltinCall()
206 Builtins::CallableFor(isolate(), Builtins::kCreateIterResultObject)); in CreateIterResultObject()
212 args, context, Builtins::CallableFor(isolate(), Builtins::kHasProperty)); in HasProperty()
218 args, context, Builtins::CallableFor(isolate(), Builtins::kGetProperty)); in GetProperty()
225 Builtins::CallableFor(isolate(), Builtins::kRejectPromise)); in RejectPromise()
232 Builtins::CallableFor(isolate(), Builtins::kResolvePromise)); in ResolvePromise()
238 args, context, Builtins::CallableFor(isolate(), Builtins::kToString)); in ToString()
244 args, context, Builtins::CallableFor(isolate(), Builtins::kToLength)); in ToLength()
[all …]
/external/python/cpython2/Misc/NEWS.d/
D2.6a2.rst5 .. section: Core and Builtins
15 .. section: Core and Builtins
24 .. section: Core and Builtins
34 .. section: Core and Builtins
44 .. section: Core and Builtins
54 .. section: Core and Builtins
63 .. section: Core and Builtins
72 .. section: Core and Builtins
81 .. section: Core and Builtins
94 .. section: Core and Builtins
[all …]
D2.6rc1.rst5 .. section: Core and Builtins
14 .. section: Core and Builtins
28 .. section: Core and Builtins
37 .. section: Core and Builtins
49 .. section: Core and Builtins
59 .. section: Core and Builtins
68 .. section: Core and Builtins
79 .. section: Core and Builtins
92 .. section: Core and Builtins
101 .. section: Core and Builtins
[all …]
D2.7a1.rst5 .. section: Core and Builtins
15 .. section: Core and Builtins
26 .. section: Core and Builtins
36 .. section: Core and Builtins
47 .. section: Core and Builtins
56 .. section: Core and Builtins
65 .. section: Core and Builtins
74 .. section: Core and Builtins
88 .. section: Core and Builtins
114 .. section: Core and Builtins
[all …]
D2.6a1.rst5 .. section: Core and Builtins
15 .. section: Core and Builtins
24 .. section: Core and Builtins
33 .. section: Core and Builtins
43 .. section: Core and Builtins
57 .. section: Core and Builtins
71 .. section: Core and Builtins
83 .. section: Core and Builtins
93 .. section: Core and Builtins
104 .. section: Core and Builtins
[all …]
/external/python/cpython3/Misc/NEWS.d/
D3.6.0b2.rst5 .. section: Core and Builtins
14 .. section: Core and Builtins
23 .. section: Core and Builtins
33 .. section: Core and Builtins
43 .. section: Core and Builtins
53 .. section: Core and Builtins
63 .. section: Core and Builtins
73 .. section: Core and Builtins
83 .. section: Core and Builtins
92 .. section: Core and Builtins
[all …]
D3.7.0a2.rst5 .. section: Core and Builtins
18 .. section: Core and Builtins
28 .. section: Core and Builtins
37 .. section: Core and Builtins
46 .. section: Core and Builtins
56 .. section: Core and Builtins
66 .. section: Core and Builtins
76 .. section: Core and Builtins
86 .. section: Core and Builtins
97 .. section: Core and Builtins
[all …]
D3.6.0b4.rst5 .. section: Core and Builtins
14 .. section: Core and Builtins
25 .. section: Core and Builtins
35 .. section: Core and Builtins
45 .. section: Core and Builtins
55 .. section: Core and Builtins
65 .. section: Core and Builtins
74 .. section: Core and Builtins
84 .. section: Core and Builtins
95 .. section: Core and Builtins
[all …]
D3.6.0b1.rst5 .. section: Core and Builtins
17 .. section: Core and Builtins
27 .. section: Core and Builtins
36 .. section: Core and Builtins
46 .. section: Core and Builtins
59 .. section: Core and Builtins
68 .. section: Core and Builtins
77 .. section: Core and Builtins
87 .. section: Core and Builtins
97 .. section: Core and Builtins
[all …]
D3.5.0b2.rst5 .. section: Core and Builtins
15 .. section: Core and Builtins
26 .. section: Core and Builtins
35 .. section: Core and Builtins
44 .. section: Core and Builtins
/external/swiftshader/third_party/LLVM/lib/MC/
DMCAsmBackend.cpp23 static const MCFixupKindInfo Builtins[] = { in getFixupKindInfo() local
34 assert((size_t)Kind <= sizeof(Builtins) / sizeof(Builtins[0]) && in getFixupKindInfo()
36 return Builtins[Kind]; in getFixupKindInfo()

1234567891011