Home
last modified time | relevance | path

Searched refs:CodeAssembler (Results 1 – 12 of 12) sorted by relevance

/third_party/node/deps/v8/src/compiler/
Dcode-assembler.cc95 CodeAssembler::~CodeAssembler() = default;
129 void CodeAssembler::BreakOnNode(int node_id) { in BreakOnNode()
137 void CodeAssembler::RegisterCallGenerationCallbacks( in RegisterCallGenerationCallbacks()
147 void CodeAssembler::UnregisterCallGenerationCallbacks() { in UnregisterCallGenerationCallbacks()
152 void CodeAssembler::CallPrologue() { in CallPrologue()
158 void CodeAssembler::CallEpilogue() { in CallEpilogue()
164 bool CodeAssembler::Word32ShiftIsSafe() const { in Word32ShiftIsSafe()
169 Handle<Code> CodeAssembler::GenerateCode( in GenerateCode()
189 bool CodeAssembler::Is64() const { return raw_assembler()->machine()->Is64(); } in Is64()
190 bool CodeAssembler::Is32() const { return raw_assembler()->machine()->Is32(); } in Is32()
[all …]
Dcode-assembler.h386 class V8_EXPORT_PRIVATE CodeAssembler {
388 explicit CodeAssembler(CodeAssemblerState* state) : state_(state) {} in CodeAssembler() function
389 ~CodeAssembler();
391 CodeAssembler(const CodeAssembler&) = delete;
392 CodeAssembler& operator=(const CodeAssembler&) = delete;
425 CheckedNode(Node* node, CodeAssembler* code_assembler, const char* location) in CheckedNode()
428 CheckedNode(compiler::Node* node, CodeAssembler*, const char*)
473 CodeAssembler* code_assembler_;
661 explicit SourcePositionScope(CodeAssembler* ca) : ca_(ca) { in SourcePositionScope()
667 CodeAssembler* ca_;
[all …]
/third_party/node/deps/v8/src/builtins/
Dbuiltins-utils-gen.h43 return CodeAssembler::Parameter<T>(static_cast<int>(index), loc); \
48 return CodeAssembler::UncheckedParameter<T>(static_cast<int>(index)); \
Dbuiltins-descriptors.h20 kJSTarget = compiler::CodeAssembler::kTargetParameterIndex, \
Dbuiltins-sharedarraybuffer-gen.cc20 using AssemblerFunction = TNode<Word32T> (CodeAssembler::*)(
24 using AssemblerFunction64 = TNode<Type> (CodeAssembler::*)(
690 &CodeAssembler::Atomic##op, \
691 &CodeAssembler::Atomic##op##64 < AtomicInt64 >, \
692 &CodeAssembler::Atomic##op##64 < AtomicUint64 >, \
Dsetup-builtins-internal.cc162 Handle<Code> code = compiler::CodeAssembler::GenerateCode( in BuildWithCodeStubAssemblerJS()
186 Handle<Code> code = compiler::CodeAssembler::GenerateCode( in BuildWithCodeStubAssemblerCS()
Dbuiltins-regexp-gen.cc147 CodeAssembler::LoadRoot(RootIndex::kUndefinedValue)); in AllocateRegExpResult()
/third_party/node/deps/v8/src/objects/
Dswiss-name-dictionary.tq276 // CodeAssembler::Branch which cannot guarantee that code for the "bad" path is
298 // However, Torque currently generates a call to CodeAssembler::Branch which
/third_party/node/deps/v8/src/ic/
Daccessor-assembler.h565 compiler::CodeAssembler::TVariable<Object>* var_result) in ExitPoint()
/third_party/node/deps/v8/src/codegen/
Dcode-stub-assembler.h317 : public compiler::CodeAssembler,
1023 CodeAssembler::Bind(label, phis...); in Bind()
4219 return CodeAssembler::LoadRoot(root_index); in LoadRoot()
4223 return CodeAssembler::LoadRootMapWord(root_index); in LoadRootMapWord()
Dcode-stub-assembler.cc41 : compiler::CodeAssembler(state), in CodeStubAssembler()
1182 CodeAssembler::Bind(label, debug_info); in Bind()
1186 void CodeStubAssembler::Bind(Label* label) { CodeAssembler::Bind(label); } in Bind()
15150 CodeAssembler::LoadRoot(properties_[i].name_root_index))); in CheckAndBranch()
15203 CodeAssembler::LoadRoot(p.name_root_index)), in CheckAndBranch()
/third_party/node/deps/v8/src/interpreter/
Dinterpreter-generator.cc3139 Handle<Code> code = compiler::CodeAssembler::GenerateCode( in GenerateBytecodeHandler()