Home
last modified time | relevance | path

Searched refs:InstructionSequence (Results 1 – 25 of 27) sorted by relevance

12

/third_party/node/deps/v8/src/compiler/
Dgraph-visualizer.h31 class InstructionSequence; variable
167 const InstructionSequence* instructions = nullptr)
173 const InstructionSequence* instructions_;
193 const InstructionSequence& code_;
201 const InstructionSequence& code_;
209 const InstructionSequence& code_;
217 const InstructionSequence* code_;
225 const InstructionSequence* code_;
231 const InstructionSequence* code_;
237 const InstructionSequence* sequence_;
Dpipeline.h39 class InstructionSequence; variable
106 const RegisterConfiguration* config, InstructionSequence* sequence,
Dgraph-visualizer.cc417 const InstructionSequence* instructions);
567 const InstructionSequence* instructions) { in PrintSchedule()
1043 const InstructionSequence& code) { in PrintTopLevelLiveRanges()
1087 const InstructionSequence* code = o.code_; in operator <<()
1290 const InstructionSequence* code = b.code_; in operator <<()
1352 const InstructionSequence* code = s.sequence_; in operator <<()
Dpipeline.cc286 Isolate* isolate, InstructionSequence* sequence) in PipelineData()
377 InstructionSequence* sequence() const { return sequence_; } in sequence()
501 InstructionSequence::InstructionBlocksFor(instruction_zone(), in InitializeInstructionSequence()
503 sequence_ = instruction_zone()->New<InstructionSequence>( in InitializeInstructionSequence()
638 InstructionSequence* sequence_ = nullptr;
2149 const InstructionSequence* sequence;
3350 InstructionSequence* sequence, in AllocateRegistersForTesting()
3542 InstructionSequence* code = data->sequence(); in VerifyGeneratedCodeIsIdempotent()
/third_party/node/deps/v8/src/compiler/backend/
Dinstruction.cc681 const InstructionSequence* code = printable_block.code_; in operator <<()
728 InstructionBlocks* InstructionSequence::InstructionBlocksFor( in InstructionBlocksFor()
743 void InstructionSequence::ValidateEdgeSplitForm() const { in ValidateEdgeSplitForm()
758 void InstructionSequence::ValidateDeferredBlockExitPaths() const { in ValidateDeferredBlockExitPaths()
769 void InstructionSequence::ValidateDeferredBlockEntryPaths() const { in ValidateDeferredBlockEntryPaths()
783 void InstructionSequence::ValidateSSA() const { in ValidateSSA()
798 void InstructionSequence::ComputeAssemblyOrder() { in ComputeAssemblyOrder()
848 void InstructionSequence::RecomputeAssemblyOrderForTesting() { in RecomputeAssemblyOrderForTesting()
856 InstructionSequence::InstructionSequence(Isolate* isolate, in InstructionSequence() function in v8::internal::compiler::InstructionSequence
878 int InstructionSequence::NextVirtualRegister() { in NextVirtualRegister()
[all …]
Dmove-optimizer.h18 MoveOptimizer(Zone* local_zone, InstructionSequence* code);
28 InstructionSequence* code() const { return code_; } in code()
56 InstructionSequence* const code_;
Dmid-tier-register-allocator.h34 InstructionSequence* code,
83 InstructionSequence* code() const { return code_; } in code()
92 InstructionSequence* const code_;
Djump-threading.h21 InstructionSequence* code, bool frame_at_start);
27 InstructionSequence* code);
Dframe-elider.h18 explicit FrameElider(InstructionSequence* code);
32 InstructionSequence* const code_;
Dregister-allocator-verifier.h16 class InstructionSequence; variable
200 const InstructionSequence* sequence,
266 const InstructionSequence* sequence() const { return sequence_; } in sequence()
291 const InstructionSequence* const sequence_;
Dinstruction-scheduler.h37 InstructionSequence* sequence);
212 InstructionSequence* sequence() { return sequence_; } in sequence()
218 InstructionSequence* sequence_;
Djump-threading.cc62 InstructionSequence* code, in ComputeForwarding()
186 InstructionSequence* code) { in ApplyForwarding()
230 InstructionSequence::RpoImmediates& rpo_immediates = code->rpo_immediates(); in ApplyForwarding()
Dspill-placer.cc29 InstructionSequence* code = data_->code(); in Add()
289 InstructionSequence* code = data()->code(); in FirstBackwardPass()
336 InstructionSequence* code = data()->code(); in ForwardPass()
393 InstructionSequence* code = data()->code(); in SecondBackwardPass()
Dcode-generator.h123 InstructionSequence* instructions,
142 InstructionSequence* instructions() const { return instructions_; } in instructions()
410 InstructionSequence* const instructions_;
Dregister-allocator.h255 InstructionSequence* code,
292 InstructionSequence* code() const { return code_; } in code()
360 InstructionSequence* const code_;
1190 InstructionSequence* code() const { return data()->code(); } in code()
1223 InstructionSequence* code() const { return data()->code(); } in code()
1293 InstructionSequence* code() const { return data_->code(); } in code()
1307 InstructionSequence* code() const { return data()->code(); } in code()
1593 InstructionSequence* code() const { return data()->code(); } in code()
Dinstruction.h1628 class InstructionSequence; variable
1632 const InstructionSequence* code_;
1647 class V8_EXPORT_PRIVATE InstructionSequence final
1652 InstructionSequence(Isolate* isolate, Zone* zone, in NON_EXPORTED_BASE()
1654 InstructionSequence(const InstructionSequence&) = delete; in NON_EXPORTED_BASE()
1655 InstructionSequence& operator=(const InstructionSequence&) = delete; in NON_EXPORTED_BASE()
1852 const InstructionSequence&); in NON_EXPORTED_BASE()
1882 const InstructionSequence&);
Dframe-elider.cc13 FrameElider::FrameElider(InstructionSequence* code) : code_(code) {} in FrameElider()
Dinstruction-selector.h288 InstructionSequence* sequence, Schedule* schedule,
663 InstructionSequence* sequence() const { return sequence_; } in sequence()
726 InstructionSequence* const sequence_;
Dinstruction-scheduler.cc76 InstructionSequence* sequence) in InstructionScheduler()
Dmid-tier-register-allocator.cc121 InstructionSequence* code, TickCounter* tick_counter, in MidTierRegisterAllocationData()
2784 InstructionSequence* code() const { return data_->code(); } in code()
2977 InstructionSequence* code() const { return data_->code(); } in code()
3084 ? InstructionSequence::DefaultRepresentation() in AllocateRegisters()
3197 ? InstructionSequence::DefaultRepresentation() in ReserveFixedRegisters()
3309 InstructionSequence* code() const { return data_->code(); } in code()
3441 InstructionSequence* code() const { return data_->code(); } in code()
Dregister-allocator.cc37 const InstructionBlock* GetContainingLoop(const InstructionSequence* sequence, in GetContainingLoop()
44 const InstructionBlock* GetInstructionBlock(const InstructionSequence* code, in GetInstructionBlock()
49 Instruction* GetLastInstruction(InstructionSequence* code, in GetLastInstruction()
841 InstructionSequence* sequence = data->code(); in CommitSpillMoves()
859 InstructionSequence* sequence = data->code(); in FilterSpillMoves()
1297 InstructionSequence* code, RegisterAllocationFlags flags, in TopTierRegisterAllocationData()
1610 MachineRepresentation rep = InstructionSequence::DefaultRepresentation(); in AllocateFixed()
1896 const InstructionSequence* code = data->code(); in ComputeLiveOut()
1966 MachineRepresentation rep = InstructionSequence::DefaultRepresentation(); in FixedLiveRangeFor()
5107 InstructionSequence* code = data()->code(); in CommitSpillsInDeferredBlocks()
Dinstruction-selector-impl.h316 InstructionSequence* sequence() const { return selector()->sequence(); } in sequence()
Dmove-optimizer.cc128 MoveOptimizer::MoveOptimizer(Zone* local_zone, InstructionSequence* code) in MoveOptimizer()
Dregister-allocator-verifier.cc63 const InstructionSequence* sequence, const Frame* frame) in RegisterAllocatorVerifier()
Dcode-generator.cc45 InstructionSequence* instructions, in CodeGenerator()

12