Lines Matching refs:CodeStubAssembler
56 class V8_EXPORT_PRIVATE CodeStubAssembler : public compiler::CodeAssembler {
60 CodeStubAssembler(compiler::CodeAssemblerState* state);
1126 void CheckEnumCache(Node* receiver, CodeStubAssembler::Label* use_cache,
1127 CodeStubAssembler::Label* use_runtime);
1160 const CodeStubAssembler::VariableList& vars, Node* fixed_array,
1171 CodeStubAssembler::VariableList list(0, zone());
1347 CodeStubArguments(CodeStubAssembler* assembler, Node* argc) in CodeStubArguments()
1349 CodeStubAssembler::INTPTR_PARAMETERS) {} in CodeStubArguments()
1350 CodeStubArguments(CodeStubAssembler* assembler, Node* argc, Node* fp,
1351 CodeStubAssembler::ParameterMode param_mode);
1355 Node* AtIndexPtr(Node* index, CodeStubAssembler::ParameterMode mode =
1356 CodeStubAssembler::INTPTR_PARAMETERS) const;
1359 Node* AtIndex(Node* index, CodeStubAssembler::ParameterMode mode =
1360 CodeStubAssembler::INTPTR_PARAMETERS) const;
1370 Node* last = nullptr, CodeStubAssembler::ParameterMode mode =
1371 CodeStubAssembler::INTPTR_PARAMETERS) {
1372 CodeStubAssembler::VariableList list(0, assembler_->zone());
1377 void ForEach(const CodeStubAssembler::VariableList& vars,
1379 Node* last = nullptr, CodeStubAssembler::ParameterMode mode =
1380 CodeStubAssembler::INTPTR_PARAMETERS);
1387 CodeStubAssembler* assembler_;
1388 CodeStubAssembler::ParameterMode argc_mode_;
1425 DEFINE_OPERATORS_FOR_FLAGS(CodeStubAssembler::AllocationFlags);