/external/v8/src/compiler/ |
D | instruction.cc | 670 const InstructionSequence* code = printable_block.code_; in operator <<() 718 InstructionBlocks* InstructionSequence::InstructionBlocksFor( in InstructionBlocksFor() 734 void InstructionSequence::ValidateEdgeSplitForm() const { in ValidateEdgeSplitForm() 749 void InstructionSequence::ValidateDeferredBlockExitPaths() const { in ValidateDeferredBlockExitPaths() 760 void InstructionSequence::ValidateDeferredBlockEntryPaths() const { in ValidateDeferredBlockEntryPaths() 774 void InstructionSequence::ValidateSSA() const { in ValidateSSA() 789 void InstructionSequence::ComputeAssemblyOrder(InstructionBlocks* blocks) { in ComputeAssemblyOrder() 803 InstructionSequence::InstructionSequence(Isolate* isolate, in InstructionSequence() function in v8::internal::compiler::InstructionSequence 821 int InstructionSequence::NextVirtualRegister() { in NextVirtualRegister() 828 Instruction* InstructionSequence::GetBlockStart(RpoNumber rpo) const { in GetBlockStart() [all …]
|
D | move-optimizer.h | 18 MoveOptimizer(Zone* local_zone, InstructionSequence* code); 25 InstructionSequence* code() const { return code_; } in code() 53 InstructionSequence* const code_;
|
D | graph-visualizer.h | 22 class InstructionSequence; variable 55 const InstructionSequence* instructions = nullptr) 61 const InstructionSequence* instructions_;
|
D | jump-threading.h | 21 InstructionSequence* code, bool frame_at_start); 26 InstructionSequence* code);
|
D | frame-elider.h | 19 explicit FrameElider(InstructionSequence* code); 34 InstructionSequence* const code_;
|
D | register-allocator-verifier.h | 15 class InstructionSequence; variable 167 const InstructionSequence* sequence); 229 const InstructionSequence* sequence() const { return sequence_; } in sequence() 255 const InstructionSequence* const sequence_;
|
D | instruction-scheduler.h | 32 InstructionScheduler(Zone* zone, InstructionSequence* sequence); 198 InstructionSequence* sequence() { return sequence_; } in sequence() 202 InstructionSequence* sequence_;
|
D | pipeline.h | 24 class InstructionSequence; variable 58 const RegisterConfiguration* config, InstructionSequence* sequence,
|
D | jump-threading.cc | 58 InstructionSequence* code, in ComputeForwarding() 143 InstructionSequence* code) { in ApplyForwarding() 173 InstructionSequence::Immediates& immediates = code->immediates(); in ApplyForwarding()
|
D | code-generator.h | 55 InstructionSequence* code, CompilationInfo* info); 60 InstructionSequence* code() const { return code_; } in code() 262 InstructionSequence* const code_;
|
D | register-allocator.h | 563 void CommitSpillMoves(InstructionSequence* sequence, 768 InstructionSequence* code, 803 InstructionSequence* code() const { return code_; } in code() 852 InstructionSequence* const code_; 887 InstructionSequence* code() const { return data()->code(); } in code() 916 InstructionSequence* code() const { return data()->code(); } in code() 978 InstructionSequence* code() const { return data()->code(); } in code() 1192 InstructionSequence* code() const { return data()->code(); } in code()
|
D | live-range-separator.cc | 72 const InstructionSequence *code = data->code(); in SplinterLiveRange() 138 const InstructionSequence *code = data()->code(); in MarkRangesSpilledInDeferredBlocks()
|
D | instruction-selector.h | 57 InstructionSequence* sequence, Schedule* schedule, 344 InstructionSequence* sequence() const { return sequence_; } in sequence() 359 InstructionSequence* const sequence_;
|
D | frame-elider.cc | 12 FrameElider::FrameElider(InstructionSequence* code) : code_(code) {} in FrameElider()
|
D | instruction.h | 1326 class InstructionSequence; variable 1331 const InstructionSequence* code_; 1352 class V8_EXPORT_PRIVATE InstructionSequence final 1360 InstructionSequence(Isolate* isolate, Zone* zone, in NON_EXPORTED_BASE() 1527 DISALLOW_COPY_AND_ASSIGN(InstructionSequence); in NON_EXPORTED_BASE() 1533 const InstructionSequence* sequence_;
|
D | instruction-selector-impl.h | 142 MachineRepresentation rep = InstructionSequence::DefaultRepresentation(); in UseExplicit() 214 InstructionSequence* sequence() const { return selector()->sequence(); } in sequence()
|
D | pipeline.cc | 149 InstructionSequence* sequence) in PipelineData() 216 InstructionSequence* sequence() const { return sequence_; } in sequence() 270 InstructionSequence::InstructionBlocksFor(instruction_zone(), in InitializeInstructionSequence() 272 sequence_ = new (instruction_zone()) InstructionSequence( in InitializeInstructionSequence() 342 InstructionSequence* sequence_ = nullptr; 1739 InstructionSequence* sequence, in AllocateRegistersForTesting()
|
D | instruction-scheduler.cc | 82 InstructionSequence* sequence) in InstructionScheduler()
|
D | graph-visualizer.cc | 256 const InstructionSequence* instructions); 408 const InstructionSequence* instructions) { in PrintSchedule()
|
D | register-allocator.cc | 53 const InstructionBlock* GetContainingLoop(const InstructionSequence* sequence, in GetContainingLoop() 61 const InstructionBlock* GetInstructionBlock(const InstructionSequence* code, in GetInstructionBlock() 67 Instruction* GetLastInstruction(InstructionSequence* code, in GetLastInstruction() 862 void TopLevelLiveRange::CommitSpillMoves(InstructionSequence* sequence, in CommitSpillMoves() 1355 InstructionSequence* code, const char* debug_name) in RegisterAllocationData() 1596 MachineRepresentation rep = InstructionSequence::DefaultRepresentation(); in AllocateFixed() 1849 const InstructionSequence* code = data->code(); in ComputeLiveOut() 1916 MachineRepresentation rep = InstructionSequence::DefaultRepresentation(); in FixedLiveRangeFor() 3480 const InstructionSequence* code = data()->code(); in LocateSpillSlots() 3916 InstructionSequence* code = data()->code(); in CommitSpillsInDeferredBlocks()
|
D | move-optimizer.cc | 131 MoveOptimizer::MoveOptimizer(Zone* local_zone, InstructionSequence* code) in MoveOptimizer()
|
D | register-allocator-verifier.cc | 49 const InstructionSequence* sequence) in RegisterAllocatorVerifier()
|
/external/v8/src/arm64/ |
D | instructions-arm64.h | 422 class InstructionSequence : public Instruction { 424 static InstructionSequence* At(Address address) { in At() 425 return reinterpret_cast<InstructionSequence*>(address); in At()
|
D | instructions-arm64.cc | 318 bool InstructionSequence::IsInlineData() const { in IsInlineData() 330 uint64_t InstructionSequence::InlineData() const { in InlineData()
|
/external/v8/src/ic/arm64/ |
D | ic-arm64.cc | 516 InstructionSequence* patch_info = InstructionSequence::At(info_address); in HasInlinedSmiCode()
|