/external/v8/src/ |
D | register-configuration.cc | 58 STATIC_ASSERT(RegisterConfiguration::kMaxGeneralRegisters >= 60 STATIC_ASSERT(RegisterConfiguration::kMaxFPRegisters >= 62 STATIC_ASSERT(RegisterConfiguration::kMaxFPRegisters >= 64 STATIC_ASSERT(RegisterConfiguration::kMaxFPRegisters >= 102 class ArchDefaultRegisterConfiguration : public RegisterConfiguration { 105 : RegisterConfiguration( in ArchDefaultRegisterConfiguration() 126 class ArchDefaultPoisoningRegisterConfiguration : public RegisterConfiguration { 129 : RegisterConfiguration( in ArchDefaultPoisoningRegisterConfiguration() 174 class ArchPreserveRootIA32RegisterConfiguration : public RegisterConfiguration { 177 : RegisterConfiguration( in ArchPreserveRootIA32RegisterConfiguration() [all …]
|
D | register-configuration.h | 18 class V8_EXPORT_PRIVATE RegisterConfiguration { 32 static const RegisterConfiguration* Default(); 35 static const RegisterConfiguration* Poisoning(); 38 static const RegisterConfiguration* PreserveRootIA32(); 40 static const RegisterConfiguration* RestrictGeneralRegisters( 43 RegisterConfiguration(int num_general_registers, int num_double_registers, 147 virtual ~RegisterConfiguration() {} in ~RegisterConfiguration()
|
D | deoptimizer.cc | 1479 const RegisterConfiguration* config(RegisterConfiguration::Default()); in DoComputeBuiltinContinuation() 3088 RegisterConfiguration::Default()->GetFloatRegisterName(input_reg)); in CreateNextTranslatedValue() 3106 RegisterConfiguration::Default()->GetDoubleRegisterName(input_reg)); in CreateNextTranslatedValue()
|
/external/v8/src/compiler/ |
D | instruction.cc | 19 const RegisterConfiguration* (*GetRegConfig)() = RegisterConfiguration::Default; 121 void InstructionOperand::Print(const RegisterConfiguration* config) const { in Print() 133 const RegisterConfiguration* conf = printable.register_configuration_; in operator <<() 253 void MoveOperands::Print(const RegisterConfiguration* config) const { in Print() 371 void Instruction::Print(const RegisterConfiguration* config) const { in Print() 697 const RegisterConfiguration* config = printable_block.register_configuration_; in operator <<() 987 void InstructionSequence::Print(const RegisterConfiguration* config) const { in Print() 996 void InstructionSequence::PrintBlock(const RegisterConfiguration* config, in PrintBlock() 1009 const RegisterConfiguration* 1012 const RegisterConfiguration* [all …]
|
D | pipeline.h | 20 class RegisterConfiguration; variable 84 const RegisterConfiguration* config, InstructionSequence* sequence,
|
D | register-allocator-verifier.h | 172 RegisterAllocatorVerifier(Zone* zone, const RegisterConfiguration* config, 235 const RegisterConfiguration* config() { return config_; } in config() 259 const RegisterConfiguration* config_;
|
D | instruction.h | 123 void Print(const RegisterConfiguration* config) const; 141 const RegisterConfiguration* register_configuration_; 711 void Print(const RegisterConfiguration* config) const; in NON_EXPORTED_BASE() 723 const RegisterConfiguration* register_configuration_; 766 const RegisterConfiguration* register_configuration_; 958 void Print(const RegisterConfiguration* config) const; 991 const RegisterConfiguration* register_configuration_; 1457 const RegisterConfiguration* register_configuration_; 1621 void Print(const RegisterConfiguration* config) const; in NON_EXPORTED_BASE() 1624 void PrintBlock(const RegisterConfiguration* config, int block_id) const; in NON_EXPORTED_BASE() [all …]
|
D | register-allocator.h | 249 RegisterConfiguration::kMaxGeneralRegisters; 251 static_assert(kUnassignedRegister <= RegisterConfiguration::kMaxFPRegisters, 431 void Print(const RegisterConfiguration* config, bool with_children) const; in NON_EXPORTED_BASE() 666 const RegisterConfiguration* register_configuration_; 754 RegisterAllocationData(const RegisterConfiguration* config, 800 const RegisterConfiguration* config() const { return config_; } in config() 842 const RegisterConfiguration* const config_; 907 const RegisterConfiguration* config() const { return data()->config(); } in config()
|
D | pipeline.cc | 376 void InitializeRegisterAllocationData(const RegisterConfiguration* config, in InitializeRegisterAllocationData() 523 void AllocateRegisters(const RegisterConfiguration* config, 2286 bool Pipeline::AllocateRegistersForTesting(const RegisterConfiguration* config, in AllocateRegistersForTesting() 2393 std::unique_ptr<const RegisterConfiguration> config; in SelectInstructions() 2394 config.reset(RegisterConfiguration::RestrictGeneralRegisters(registers)); in SelectInstructions() 2398 AllocateRegisters(RegisterConfiguration::Poisoning(), call_descriptor, in SelectInstructions() 2409 AllocateRegisters(RegisterConfiguration::PreserveRootIA32(), in SelectInstructions() 2413 AllocateRegisters(RegisterConfiguration::Default(), call_descriptor, in SelectInstructions() 2581 void PipelineImpl::AllocateRegisters(const RegisterConfiguration* config, in AllocateRegisters()
|
D | move-optimizer.cc | 79 const RegisterConfiguration* config = RegisterConfiguration::Default(); in ContainsOpOrAlias()
|
D | gap-resolver.cc | 41 DCHECK_EQ(aliases, RegisterConfiguration::Default()->GetAliases( in Split()
|
D | register-allocator.cc | 35 int GetRegisterCount(const RegisterConfiguration* cfg, RegisterKind kind) { in GetRegisterCount() 41 int GetAllocatableRegisterCount(const RegisterConfiguration* cfg, in GetAllocatableRegisterCount() 48 const int* GetAllocatableRegisterCodes(const RegisterConfiguration* cfg, in GetAllocatableRegisterCodes() 803 void LiveRange::Print(const RegisterConfiguration* config, in Print() 817 Print(RegisterConfiguration::Default(), with_children); in Print() 1353 const RegisterConfiguration* config, Zone* zone, Frame* frame, in RegisterAllocationData() 2755 DCHECK_GE(RegisterConfiguration::kMaxFPRegisters, in LinearScanAllocator() 3040 LifetimePosition free_until_pos_buff[RegisterConfiguration::kMaxFPRegisters]; in ProcessCurrentRange() 3042 free_until_pos_buff, RegisterConfiguration::kMaxFPRegisters); in ProcessCurrentRange() 3159 LifetimePosition use_pos[RegisterConfiguration::kMaxFPRegisters]; in AllocateBlockedReg() [all …]
|
D | register-allocator-verifier.cc | 50 Zone* zone, const RegisterConfiguration* config, in RegisterAllocatorVerifier() 322 PrintableInstructionOperand wrapper = {RegisterConfiguration::Default(), in Print()
|
D | graph-visualizer.cc | 694 PrintableInstruction printable = {RegisterConfiguration::Default(), in PrintSchedule() 738 const auto config = RegisterConfiguration::Default(); in PrintLiveRange()
|
/external/v8/src/ia32/ |
D | deoptimizer-ia32.cc | 28 const RegisterConfiguration* config = RegisterConfiguration::Default(); in Generate()
|
/external/v8/src/x64/ |
D | deoptimizer-x64.cc | 31 const RegisterConfiguration* config = RegisterConfiguration::Default(); in Generate()
|
D | macro-assembler-x64.cc | 2402 const RegisterConfiguration* config = RegisterConfiguration::Default(); in EnterExitFrameEpilogue() 2448 const RegisterConfiguration* config = RegisterConfiguration::Default(); in LeaveExitFrame()
|
/external/v8/src/arm64/ |
D | deoptimizer-arm64.cc | 100 RegisterConfiguration::Default()->allocatable_double_codes_mask()); in Generate() 106 RegisterConfiguration::Default()->allocatable_float_codes_mask()); in Generate()
|
/external/v8/src/s390/ |
D | deoptimizer-s390.cc | 33 const RegisterConfiguration* config = RegisterConfiguration::Default(); in Generate()
|
D | disasm-s390.cc | 40 const auto GetRegConfig = RegisterConfiguration::Default;
|
/external/v8/src/ppc/ |
D | deoptimizer-ppc.cc | 34 const RegisterConfiguration* config = RegisterConfiguration::Default(); in Generate()
|
D | disasm-ppc.cc | 42 const auto GetRegConfig = RegisterConfiguration::Default;
|
/external/v8/src/arm/ |
D | deoptimizer-arm.cc | 116 const RegisterConfiguration* config = RegisterConfiguration::Default(); in Generate()
|
/external/v8/src/mips64/ |
D | deoptimizer-mips64.cc | 33 const RegisterConfiguration* config = RegisterConfiguration::Default(); in Generate()
|
/external/v8/src/mips/ |
D | deoptimizer-mips.cc | 34 const RegisterConfiguration* config = RegisterConfiguration::Default(); in Generate()
|