Searched refs:CodeAssembler (Results 1 – 12 of 12) sorted by relevance
/third_party/node/deps/v8/src/compiler/ |
D | code-assembler.cc | 95 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 …]
|
D | code-assembler.h | 386 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/ |
D | builtins-utils-gen.h | 43 return CodeAssembler::Parameter<T>(static_cast<int>(index), loc); \ 48 return CodeAssembler::UncheckedParameter<T>(static_cast<int>(index)); \
|
D | builtins-descriptors.h | 20 kJSTarget = compiler::CodeAssembler::kTargetParameterIndex, \
|
D | builtins-sharedarraybuffer-gen.cc | 20 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 >, \
|
D | setup-builtins-internal.cc | 162 Handle<Code> code = compiler::CodeAssembler::GenerateCode( in BuildWithCodeStubAssemblerJS() 186 Handle<Code> code = compiler::CodeAssembler::GenerateCode( in BuildWithCodeStubAssemblerCS()
|
D | builtins-regexp-gen.cc | 147 CodeAssembler::LoadRoot(RootIndex::kUndefinedValue)); in AllocateRegExpResult()
|
/third_party/node/deps/v8/src/objects/ |
D | swiss-name-dictionary.tq | 276 // 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/ |
D | accessor-assembler.h | 565 compiler::CodeAssembler::TVariable<Object>* var_result) in ExitPoint()
|
/third_party/node/deps/v8/src/codegen/ |
D | code-stub-assembler.h | 317 : 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()
|
D | code-stub-assembler.cc | 41 : 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/ |
D | interpreter-generator.cc | 3139 Handle<Code> code = compiler::CodeAssembler::GenerateCode( in GenerateBytecodeHandler()
|