Home
last modified time | relevance | path

Searched refs:OperandGenerator (Results 1 – 13 of 13) sorted by relevance

/third_party/node/deps/v8/src/compiler/backend/
Dinstruction-selector.cc487 InstructionOperand OperandForDeopt(Isolate* isolate, OperandGenerator* g, in OperandForDeopt()
599 OperandGenerator* g, StateObjectDeduplicator* deduplicator, Node* input, in AddOperandToStateValueDescriptor()
712 OperandGenerator* g, StateObjectDeduplicator* deduplicator, Node* node, in AddInputsToFrameStateDescriptor()
750 FrameStateDescriptor* descriptor, FrameState state, OperandGenerator* g, in AddInputsToFrameStateDescriptor()
834 OperandGenerator g(this); in EmitWithContinuation()
895 OperandGenerator g(this); in AppendDeoptimizeArguments()
948 OperandGenerator g(this); in InitializeCallBuffer()
2377 OperandGenerator g(this); in VisitLoadStackCheckOffset()
2382 OperandGenerator g(this); in VisitLoadFramePointer()
2387 OperandGenerator g(this); in VisitLoadParentFramePointer()
[all …]
Dinstruction-selector.h36 class OperandGenerator; variable
477 friend class OperandGenerator;
561 FrameState state, OperandGenerator* g,
567 OperandGenerator* g,
573 OperandGenerator* g,
642 void AddOutputToSelectContinuation(OperandGenerator* g, int first_input_index,
Dinstruction-selector-impl.h73 class OperandGenerator {
75 explicit OperandGenerator(InstructionSelector* selector) in OperandGenerator() function
/third_party/node/deps/v8/src/compiler/backend/x64/
Dinstruction-selector-x64.cc31 class X64OperandGenerator final : public OperandGenerator {
34 : OperandGenerator(selector) {} in X64OperandGenerator()
379 OperandGenerator g(this); in VisitStackSlot()
491 auto reg_kind = OperandGenerator::RegisterUseKind::kUseUniqueRegister; in VisitLoad()
495 auto reg_kind = OperandGenerator::RegisterUseKind::kUseRegister; in VisitLoad()
577 auto reg_kind = OperandGenerator::RegisterUseKind::kUseUniqueRegister; in VisitStoreCommon()
581 auto reg_kind = OperandGenerator::RegisterUseKind::kUseRegister; in VisitStoreCommon()
643 auto reg_kind = OperandGenerator::RegisterUseKind::kUseUniqueRegister; in VisitProtectedStore()
647 auto reg_kind = OperandGenerator::RegisterUseKind::kUseRegister; in VisitProtectedStore()
897 auto reg_kind = OperandGenerator::RegisterUseKind::kUseUniqueRegister; in TryMergeTruncateInt64ToInt32IntoLoad()
[all …]
/third_party/node/deps/v8/src/compiler/backend/ppc/
Dinstruction-selector-ppc.cc27 class PPCOperandGenerator final : public OperandGenerator {
30 : OperandGenerator(selector) {} in PPCOperandGenerator()
162 OperandGenerator g(this); in VisitStackSlot()
624 ? OperandGenerator::kUniqueRegister in VisitStackPointerGreaterThan()
625 : OperandGenerator::kRegister; in VisitStackPointerGreaterThan()
2707 void InstructionSelector::AddOutputToSelectContinuation(OperandGenerator* g, in AddOutputToSelectContinuation()
/third_party/node/deps/v8/src/compiler/backend/mips/
Dinstruction-selector-mips.cc20 class MipsOperandGenerator final : public OperandGenerator {
23 : OperandGenerator(selector) {} in MipsOperandGenerator()
275 OperandGenerator g(this); in VisitStackSlot()
1641 ? OperandGenerator::kUniqueRegister in VisitStackPointerGreaterThan()
1642 : OperandGenerator::kRegister; in VisitStackPointerGreaterThan()
2514 void InstructionSelector::AddOutputToSelectContinuation(OperandGenerator* g, in AddOutputToSelectContinuation()
/third_party/node/deps/v8/src/compiler/backend/s390/
Dinstruction-selector-s390.cc83 class S390OperandGenerator final : public OperandGenerator {
86 : OperandGenerator(selector) {} in S390OperandGenerator()
687 OperandGenerator g(this); in VisitStackSlot()
863 ? OperandGenerator::kUniqueRegister in VisitStackPointerGreaterThan()
864 : OperandGenerator::kRegister; in VisitStackPointerGreaterThan()
2919 void InstructionSelector::AddOutputToSelectContinuation(OperandGenerator* g, in AddOutputToSelectContinuation()
/third_party/node/deps/v8/src/compiler/backend/loong64/
Dinstruction-selector-loong64.cc22 class Loong64OperandGenerator final : public OperandGenerator {
25 : OperandGenerator(selector) {} in Loong64OperandGenerator()
342 OperandGenerator g(this); in VisitStackSlot()
2126 ? OperandGenerator::kUniqueRegister in VisitStackPointerGreaterThan()
2127 : OperandGenerator::kRegister; in VisitStackPointerGreaterThan()
3070 void InstructionSelector::AddOutputToSelectContinuation(OperandGenerator* g,
/third_party/node/deps/v8/src/compiler/backend/arm/
Dinstruction-selector-arm.cc19 class ArmOperandGenerator : public OperandGenerator {
22 : OperandGenerator(selector) {} in ArmOperandGenerator()
495 OperandGenerator g(this); in VisitStackSlot()
1105 ? OperandGenerator::kUniqueRegister in VisitStackPointerGreaterThan()
1106 : OperandGenerator::kRegister; in VisitStackPointerGreaterThan()
3268 void InstructionSelector::AddOutputToSelectContinuation(OperandGenerator* g, in AddOutputToSelectContinuation()
/third_party/node/deps/v8/src/compiler/backend/mips64/
Dinstruction-selector-mips64.cc22 class Mips64OperandGenerator final : public OperandGenerator {
25 : OperandGenerator(selector) {} in Mips64OperandGenerator()
346 OperandGenerator g(this); in VisitStackSlot()
2382 ? OperandGenerator::kUniqueRegister in VisitStackPointerGreaterThan()
2383 : OperandGenerator::kRegister; in VisitStackPointerGreaterThan()
3331 void InstructionSelector::AddOutputToSelectContinuation(OperandGenerator* g,
/third_party/node/deps/v8/src/compiler/backend/ia32/
Dinstruction-selector-ia32.cc52 class IA32OperandGenerator final : public OperandGenerator {
55 : OperandGenerator(selector) {} in IA32OperandGenerator()
473 OperandGenerator g(this); in VisitStackSlot()
905 ? OperandGenerator::kUniqueRegister in VisitStackPointerGreaterThan()
906 : OperandGenerator::kRegister; in VisitStackPointerGreaterThan()
3301 void InstructionSelector::AddOutputToSelectContinuation(OperandGenerator* g, in AddOutputToSelectContinuation()
/third_party/node/deps/v8/src/compiler/backend/riscv64/
Dinstruction-selector-riscv64.cc20 class RiscvOperandGenerator final : public OperandGenerator {
23 : OperandGenerator(selector) {} in RiscvOperandGenerator()
359 OperandGenerator g(this); in VisitStackSlot()
2240 ? OperandGenerator::kUniqueRegister in VisitStackPointerGreaterThan()
2241 : OperandGenerator::kRegister; in VisitStackPointerGreaterThan()
3359 void InstructionSelector::AddOutputToSelectContinuation(OperandGenerator* g, in AddOutputToSelectContinuation()
/third_party/node/deps/v8/src/compiler/backend/arm64/
Dinstruction-selector-arm64.cc35 class Arm64OperandGenerator final : public OperandGenerator {
38 : OperandGenerator(selector) {} in Arm64OperandGenerator()
576 OperandGenerator g(this); in VisitStackSlot()
1263 ? OperandGenerator::kUniqueRegister in VisitStackPointerGreaterThan()
1264 : OperandGenerator::kRegister; in VisitStackPointerGreaterThan()
4300 void InstructionSelector::AddOutputToSelectContinuation(OperandGenerator* g, in AddOutputToSelectContinuation()