• Home
  • Raw
  • Download

Lines Matching refs:BytecodeArrayBuilder

32 class V8_EXPORT_PRIVATE BytecodeArrayBuilder final
35 BytecodeArrayBuilder( in NON_EXPORTED_BASE()
78 BytecodeArrayBuilder& LoadConstantPoolEntry(size_t entry); in NON_EXPORTED_BASE()
79 BytecodeArrayBuilder& LoadLiteral(v8::internal::Smi* value); in NON_EXPORTED_BASE()
80 BytecodeArrayBuilder& LoadLiteral(const AstRawString* raw_string); in NON_EXPORTED_BASE()
81 BytecodeArrayBuilder& LoadLiteral(const Scope* scope); in NON_EXPORTED_BASE()
82 BytecodeArrayBuilder& LoadLiteral(const AstValue* ast_value); in NON_EXPORTED_BASE()
83 BytecodeArrayBuilder& LoadUndefined(); in NON_EXPORTED_BASE()
84 BytecodeArrayBuilder& LoadNull(); in NON_EXPORTED_BASE()
85 BytecodeArrayBuilder& LoadTheHole(); in NON_EXPORTED_BASE()
86 BytecodeArrayBuilder& LoadTrue(); in NON_EXPORTED_BASE()
87 BytecodeArrayBuilder& LoadFalse(); in NON_EXPORTED_BASE()
90 BytecodeArrayBuilder& LoadGlobal(const AstRawString* name, int feedback_slot, in NON_EXPORTED_BASE()
92 BytecodeArrayBuilder& StoreGlobal(const AstRawString* name, int feedback_slot, in NON_EXPORTED_BASE()
98 BytecodeArrayBuilder& LoadContextSlot(Register context, int slot_index, in NON_EXPORTED_BASE()
104 BytecodeArrayBuilder& StoreContextSlot(Register context, int slot_index, in NON_EXPORTED_BASE()
109 BytecodeArrayBuilder& LoadModuleVariable(int cell_index, int depth); in NON_EXPORTED_BASE()
113 BytecodeArrayBuilder& StoreModuleVariable(int cell_index, int depth); in NON_EXPORTED_BASE()
116 BytecodeArrayBuilder& LoadAccumulatorWithRegister(Register reg); in NON_EXPORTED_BASE()
117 BytecodeArrayBuilder& StoreAccumulatorInRegister(Register reg); in NON_EXPORTED_BASE()
120 BytecodeArrayBuilder& MoveRegister(Register from, Register to); in NON_EXPORTED_BASE()
123 BytecodeArrayBuilder& LoadNamedProperty(Register object, in NON_EXPORTED_BASE()
127 BytecodeArrayBuilder& LoadKeyedProperty(Register object, int feedback_slot); in NON_EXPORTED_BASE()
129 BytecodeArrayBuilder& LoadIteratorProperty(Register object, in NON_EXPORTED_BASE()
132 BytecodeArrayBuilder& LoadAsyncIteratorProperty(Register object, in NON_EXPORTED_BASE()
137 BytecodeArrayBuilder& StoreDataPropertyInLiteral( in NON_EXPORTED_BASE()
143 BytecodeArrayBuilder& StoreNamedProperty(Register object, in NON_EXPORTED_BASE()
149 BytecodeArrayBuilder& StoreNamedProperty(Register object, in NON_EXPORTED_BASE()
155 BytecodeArrayBuilder& StoreNamedOwnProperty(Register object, in NON_EXPORTED_BASE()
160 BytecodeArrayBuilder& StoreKeyedProperty(Register object, Register key, in NON_EXPORTED_BASE()
165 BytecodeArrayBuilder& StoreHomeObjectProperty(Register object, in NON_EXPORTED_BASE()
170 BytecodeArrayBuilder& LoadLookupSlot(const AstRawString* name, in NON_EXPORTED_BASE()
176 BytecodeArrayBuilder& LoadLookupContextSlot(const AstRawString* name, in NON_EXPORTED_BASE()
183 BytecodeArrayBuilder& LoadLookupGlobalSlot(const AstRawString* name, in NON_EXPORTED_BASE()
188 BytecodeArrayBuilder& StoreLookupSlot(const AstRawString* name, in NON_EXPORTED_BASE()
193 BytecodeArrayBuilder& CreateClosure(size_t shared_function_info_entry, in NON_EXPORTED_BASE()
198 BytecodeArrayBuilder& CreateBlockContext(const Scope* scope); in NON_EXPORTED_BASE()
202 BytecodeArrayBuilder& CreateCatchContext(Register exception, in NON_EXPORTED_BASE()
207 BytecodeArrayBuilder& CreateFunctionContext(int slots); in NON_EXPORTED_BASE()
210 BytecodeArrayBuilder& CreateEvalContext(int slots); in NON_EXPORTED_BASE()
214 BytecodeArrayBuilder& CreateWithContext(Register object, const Scope* scope); in NON_EXPORTED_BASE()
217 BytecodeArrayBuilder& CreateArguments(CreateArgumentsType type); in NON_EXPORTED_BASE()
220 BytecodeArrayBuilder& CreateRegExpLiteral(const AstRawString* pattern, in NON_EXPORTED_BASE()
222 BytecodeArrayBuilder& CreateArrayLiteral(size_t constant_elements_entry, in NON_EXPORTED_BASE()
224 BytecodeArrayBuilder& CreateObjectLiteral(size_t constant_properties_entry, in NON_EXPORTED_BASE()
230 BytecodeArrayBuilder& PushContext(Register context); in NON_EXPORTED_BASE()
233 BytecodeArrayBuilder& PopContext(Register context); in NON_EXPORTED_BASE()
239 BytecodeArrayBuilder& Call( in NON_EXPORTED_BASE()
247 BytecodeArrayBuilder& CallWithSpread(Register callable, RegisterList args); in NON_EXPORTED_BASE()
251 BytecodeArrayBuilder& Construct(Register constructor, RegisterList args, in NON_EXPORTED_BASE()
257 BytecodeArrayBuilder& ConstructWithSpread(Register constructor, in NON_EXPORTED_BASE()
261 BytecodeArrayBuilder& CallRuntime(Runtime::FunctionId function_id, in NON_EXPORTED_BASE()
264 BytecodeArrayBuilder& CallRuntime(Runtime::FunctionId function_id, in NON_EXPORTED_BASE()
267 BytecodeArrayBuilder& CallRuntime(Runtime::FunctionId function_id); in NON_EXPORTED_BASE()
272 BytecodeArrayBuilder& CallRuntimeForPair(Runtime::FunctionId function_id, in NON_EXPORTED_BASE()
278 BytecodeArrayBuilder& CallRuntimeForPair(Runtime::FunctionId function_id, in NON_EXPORTED_BASE()
283 BytecodeArrayBuilder& CallJSRuntime(int context_index, RegisterList args); in NON_EXPORTED_BASE()
287 BytecodeArrayBuilder& BinaryOperation(Token::Value binop, Register reg, in NON_EXPORTED_BASE()
292 BytecodeArrayBuilder& CountOperation(Token::Value op, int feedback_slot); in NON_EXPORTED_BASE()
295 BytecodeArrayBuilder& LogicalNot(); in NON_EXPORTED_BASE()
296 BytecodeArrayBuilder& TypeOf(); in NON_EXPORTED_BASE()
301 BytecodeArrayBuilder& GetSuperConstructor(Register out); in NON_EXPORTED_BASE()
305 BytecodeArrayBuilder& Delete(Register object, LanguageMode language_mode); in NON_EXPORTED_BASE()
308 BytecodeArrayBuilder& CompareOperation(Token::Value op, Register reg, in NON_EXPORTED_BASE()
312 BytecodeArrayBuilder& ConvertAccumulatorToObject(Register out); in NON_EXPORTED_BASE()
313 BytecodeArrayBuilder& ConvertAccumulatorToName(Register out); in NON_EXPORTED_BASE()
314 BytecodeArrayBuilder& ConvertAccumulatorToNumber(Register out); in NON_EXPORTED_BASE()
317 BytecodeArrayBuilder& Bind(BytecodeLabel* label); in NON_EXPORTED_BASE()
318 BytecodeArrayBuilder& Bind(const BytecodeLabel& target, BytecodeLabel* label); in NON_EXPORTED_BASE()
320 BytecodeArrayBuilder& Jump(BytecodeLabel* label); in NON_EXPORTED_BASE()
321 BytecodeArrayBuilder& JumpIfTrue(BytecodeLabel* label); in NON_EXPORTED_BASE()
322 BytecodeArrayBuilder& JumpIfFalse(BytecodeLabel* label); in NON_EXPORTED_BASE()
323 BytecodeArrayBuilder& JumpIfNotHole(BytecodeLabel* label); in NON_EXPORTED_BASE()
324 BytecodeArrayBuilder& JumpIfJSReceiver(BytecodeLabel* label); in NON_EXPORTED_BASE()
325 BytecodeArrayBuilder& JumpIfNull(BytecodeLabel* label); in NON_EXPORTED_BASE()
326 BytecodeArrayBuilder& JumpIfUndefined(BytecodeLabel* label); in NON_EXPORTED_BASE()
327 BytecodeArrayBuilder& JumpLoop(BytecodeLabel* label, int loop_depth); in NON_EXPORTED_BASE()
329 BytecodeArrayBuilder& StackCheck(int position); in NON_EXPORTED_BASE()
333 BytecodeArrayBuilder& SetPendingMessage(); in NON_EXPORTED_BASE()
335 BytecodeArrayBuilder& Throw(); in NON_EXPORTED_BASE()
336 BytecodeArrayBuilder& ReThrow(); in NON_EXPORTED_BASE()
337 BytecodeArrayBuilder& Return(); in NON_EXPORTED_BASE()
340 BytecodeArrayBuilder& Debugger(); in NON_EXPORTED_BASE()
343 BytecodeArrayBuilder& ForInPrepare(Register receiver, in NON_EXPORTED_BASE()
345 BytecodeArrayBuilder& ForInContinue(Register index, Register cache_length); in NON_EXPORTED_BASE()
346 BytecodeArrayBuilder& ForInNext(Register receiver, Register index, in NON_EXPORTED_BASE()
349 BytecodeArrayBuilder& ForInStep(Register index); in NON_EXPORTED_BASE()
352 BytecodeArrayBuilder& SuspendGenerator(Register generator); in NON_EXPORTED_BASE()
353 BytecodeArrayBuilder& ResumeGenerator(Register generator); in NON_EXPORTED_BASE()
356 BytecodeArrayBuilder& MarkHandler(int handler_id, in NON_EXPORTED_BASE()
358 BytecodeArrayBuilder& MarkTryBegin(int handler_id, Register context); in NON_EXPORTED_BASE()
359 BytecodeArrayBuilder& MarkTryEnd(int handler_id); in NON_EXPORTED_BASE()
446 BytecodeArrayBuilder& Illegal(); in NON_EXPORTED_BASE()
485 DISALLOW_COPY_AND_ASSIGN(BytecodeArrayBuilder); in NON_EXPORTED_BASE()