Lines Matching refs:V
42 #define BUILTIN_LIST_C(V) \ argument
43 V(Illegal, NO_EXTRA_ARGUMENTS) \
45 V(EmptyFunction, NO_EXTRA_ARGUMENTS) \
47 V(InternalArrayCodeGeneric, NO_EXTRA_ARGUMENTS) \
48 V(ArrayCodeGeneric, NO_EXTRA_ARGUMENTS) \
50 V(ArrayPush, NO_EXTRA_ARGUMENTS) \
51 V(ArrayPop, NO_EXTRA_ARGUMENTS) \
52 V(ArrayShift, NO_EXTRA_ARGUMENTS) \
53 V(ArrayUnshift, NO_EXTRA_ARGUMENTS) \
54 V(ArraySlice, NO_EXTRA_ARGUMENTS) \
55 V(ArraySplice, NO_EXTRA_ARGUMENTS) \
56 V(ArrayConcat, NO_EXTRA_ARGUMENTS) \
58 V(HandleApiCall, NEEDS_CALLED_FUNCTION) \
59 V(FastHandleApiCall, NO_EXTRA_ARGUMENTS) \
60 V(HandleApiCallConstruct, NEEDS_CALLED_FUNCTION) \
61 V(HandleApiCallAsFunction, NO_EXTRA_ARGUMENTS) \
62 V(HandleApiCallAsConstructor, NO_EXTRA_ARGUMENTS) \
64 V(StrictModePoisonPill, NO_EXTRA_ARGUMENTS)
67 #define BUILTIN_LIST_A(V) \ argument
68 V(ArgumentsAdaptorTrampoline, BUILTIN, UNINITIALIZED, \
70 V(JSConstructStubCountdown, BUILTIN, UNINITIALIZED, \
72 V(JSConstructStubGeneric, BUILTIN, UNINITIALIZED, \
74 V(JSConstructStubApi, BUILTIN, UNINITIALIZED, \
76 V(JSEntryTrampoline, BUILTIN, UNINITIALIZED, \
78 V(JSConstructEntryTrampoline, BUILTIN, UNINITIALIZED, \
80 V(LazyCompile, BUILTIN, UNINITIALIZED, \
82 V(LazyRecompile, BUILTIN, UNINITIALIZED, \
84 V(NotifyDeoptimized, BUILTIN, UNINITIALIZED, \
86 V(NotifyLazyDeoptimized, BUILTIN, UNINITIALIZED, \
88 V(NotifyOSR, BUILTIN, UNINITIALIZED, \
91 V(LoadIC_Miss, BUILTIN, UNINITIALIZED, \
93 V(KeyedLoadIC_Miss, BUILTIN, UNINITIALIZED, \
95 V(KeyedLoadIC_MissForceGeneric, BUILTIN, UNINITIALIZED, \
97 V(KeyedLoadIC_Slow, BUILTIN, UNINITIALIZED, \
99 V(StoreIC_Miss, BUILTIN, UNINITIALIZED, \
101 V(KeyedStoreIC_Miss, BUILTIN, UNINITIALIZED, \
103 V(KeyedStoreIC_MissForceGeneric, BUILTIN, UNINITIALIZED, \
105 V(KeyedStoreIC_Slow, BUILTIN, UNINITIALIZED, \
107 V(LoadIC_Initialize, LOAD_IC, UNINITIALIZED, \
109 V(LoadIC_PreMonomorphic, LOAD_IC, PREMONOMORPHIC, \
111 V(LoadIC_Normal, LOAD_IC, MONOMORPHIC, \
113 V(LoadIC_ArrayLength, LOAD_IC, MONOMORPHIC, \
115 V(LoadIC_StringLength, LOAD_IC, MONOMORPHIC, \
117 V(LoadIC_StringWrapperLength, LOAD_IC, MONOMORPHIC, \
119 V(LoadIC_FunctionPrototype, LOAD_IC, MONOMORPHIC, \
121 V(LoadIC_Megamorphic, LOAD_IC, MEGAMORPHIC, \
124 V(KeyedLoadIC_Initialize, KEYED_LOAD_IC, UNINITIALIZED, \
126 V(KeyedLoadIC_PreMonomorphic, KEYED_LOAD_IC, PREMONOMORPHIC, \
128 V(KeyedLoadIC_Generic, KEYED_LOAD_IC, MEGAMORPHIC, \
130 V(KeyedLoadIC_String, KEYED_LOAD_IC, MEGAMORPHIC, \
132 V(KeyedLoadIC_IndexedInterceptor, KEYED_LOAD_IC, MEGAMORPHIC, \
134 V(KeyedLoadIC_NonStrictArguments, KEYED_LOAD_IC, MEGAMORPHIC, \
137 V(StoreIC_Initialize, STORE_IC, UNINITIALIZED, \
139 V(StoreIC_ArrayLength, STORE_IC, MONOMORPHIC, \
141 V(StoreIC_Normal, STORE_IC, MONOMORPHIC, \
143 V(StoreIC_Megamorphic, STORE_IC, MEGAMORPHIC, \
145 V(StoreIC_GlobalProxy, STORE_IC, MEGAMORPHIC, \
147 V(StoreIC_Initialize_Strict, STORE_IC, UNINITIALIZED, \
149 V(StoreIC_ArrayLength_Strict, STORE_IC, MONOMORPHIC, \
151 V(StoreIC_Normal_Strict, STORE_IC, MONOMORPHIC, \
153 V(StoreIC_Megamorphic_Strict, STORE_IC, MEGAMORPHIC, \
155 V(StoreIC_GlobalProxy_Strict, STORE_IC, MEGAMORPHIC, \
158 V(KeyedStoreIC_Initialize, KEYED_STORE_IC, UNINITIALIZED, \
160 V(KeyedStoreIC_Generic, KEYED_STORE_IC, MEGAMORPHIC, \
163 V(KeyedStoreIC_Initialize_Strict, KEYED_STORE_IC, UNINITIALIZED, \
165 V(KeyedStoreIC_Generic_Strict, KEYED_STORE_IC, MEGAMORPHIC, \
167 V(KeyedStoreIC_NonStrictArguments, KEYED_STORE_IC, MEGAMORPHIC, \
169 V(TransitionElementsSmiToDouble, BUILTIN, UNINITIALIZED, \
171 V(TransitionElementsDoubleToObject, BUILTIN, UNINITIALIZED, \
175 V(FunctionCall, BUILTIN, UNINITIALIZED, \
177 V(FunctionApply, BUILTIN, UNINITIALIZED, \
180 V(InternalArrayCode, BUILTIN, UNINITIALIZED, \
182 V(ArrayCode, BUILTIN, UNINITIALIZED, \
184 V(ArrayConstructCode, BUILTIN, UNINITIALIZED, \
187 V(StringConstructCode, BUILTIN, UNINITIALIZED, \
190 V(OnStackReplacement, BUILTIN, UNINITIALIZED, \
196 #define BUILTIN_LIST_DEBUG_A(V) \ argument
197 V(Return_DebugBreak, BUILTIN, DEBUG_BREAK, \
199 V(CallFunctionStub_DebugBreak, BUILTIN, DEBUG_BREAK, \
201 V(CallFunctionStub_Recording_DebugBreak, BUILTIN, DEBUG_BREAK, \
203 V(CallConstructStub_DebugBreak, BUILTIN, DEBUG_BREAK, \
205 V(CallConstructStub_Recording_DebugBreak, BUILTIN, DEBUG_BREAK, \
207 V(LoadIC_DebugBreak, LOAD_IC, DEBUG_BREAK, \
209 V(KeyedLoadIC_DebugBreak, KEYED_LOAD_IC, DEBUG_BREAK, \
211 V(StoreIC_DebugBreak, STORE_IC, DEBUG_BREAK, \
213 V(KeyedStoreIC_DebugBreak, KEYED_STORE_IC, DEBUG_BREAK, \
215 V(Slot_DebugBreak, BUILTIN, DEBUG_BREAK, \
217 V(PlainReturn_LiveEdit, BUILTIN, DEBUG_BREAK, \
219 V(FrameDropper_LiveEdit, BUILTIN, DEBUG_BREAK, \
222 #define BUILTIN_LIST_DEBUG_A(V) argument
226 #define BUILTINS_LIST_JS(V) \ argument
227 V(EQUALS, 1) \
228 V(STRICT_EQUALS, 1) \
229 V(COMPARE, 2) \
230 V(ADD, 1) \
231 V(SUB, 1) \
232 V(MUL, 1) \
233 V(DIV, 1) \
234 V(MOD, 1) \
235 V(BIT_OR, 1) \
236 V(BIT_AND, 1) \
237 V(BIT_XOR, 1) \
238 V(UNARY_MINUS, 0) \
239 V(BIT_NOT, 0) \
240 V(SHL, 1) \
241 V(SAR, 1) \
242 V(SHR, 1) \
243 V(DELETE, 2) \
244 V(IN, 1) \
245 V(INSTANCE_OF, 1) \
246 V(FILTER_KEY, 1) \
247 V(CALL_NON_FUNCTION, 0) \
248 V(CALL_NON_FUNCTION_AS_CONSTRUCTOR, 0) \
249 V(CALL_FUNCTION_PROXY, 1) \
250 V(CALL_FUNCTION_PROXY_AS_CONSTRUCTOR, 1) \
251 V(TO_OBJECT, 0) \
252 V(TO_NUMBER, 0) \
253 V(TO_STRING, 0) \
254 V(STRING_ADD_LEFT, 1) \
255 V(STRING_ADD_RIGHT, 1) \
256 V(APPLY_PREPARE, 1) \
257 V(APPLY_OVERFLOW, 1)