/external/v8/src/interpreter/ |
D | bytecode-register-allocator.h | 24 virtual void RegisterListAllocateEvent(RegisterList reg_list) = 0; 25 virtual void RegisterListFreeEvent(RegisterList reg_list) = 0; 46 RegisterList reg_list(next_register_index_, count); in NewRegisterList() 50 observer_->RegisterListAllocateEvent(reg_list); in NewRegisterList() 52 return reg_list; in NewRegisterList() 57 RegisterList reg_list(next_register_index_, 0); in NewGrowableRegisterList() 58 return reg_list; in NewGrowableRegisterList() 66 Register GrowRegisterList(RegisterList* reg_list) { in GrowRegisterList() argument 68 reg_list->IncrementRegisterCount(); in GrowRegisterList() 72 CHECK_EQ(reg.index(), reg_list->last_register().index()); in GrowRegisterList()
|
D | bytecode-register-optimizer.cc | 427 RegisterList reg_list) { in PrepareOutputRegisterList() argument 428 int start_index = reg_list.first_register().index(); in PrepareOutputRegisterList() 429 for (int i = 0; i < reg_list.register_count(); ++i) { in PrepareOutputRegisterList() 447 RegisterList reg_list) { in GetInputRegisterList() argument 448 if (reg_list.register_count() == 1) { in GetInputRegisterList() 450 Register reg(GetInputRegister(reg_list.first_register())); in GetInputRegisterList() 453 int start_index = reg_list.first_register().index(); in GetInputRegisterList() 454 for (int i = 0; i < reg_list.register_count(); ++i) { in GetInputRegisterList() 459 return reg_list; in GetInputRegisterList() 490 RegisterList reg_list) { in RegisterListAllocateEvent() argument [all …]
|
D | bytecode-decoder.cc | 183 RegisterList reg_list = in Decode() local 185 os << reg_list.first_register().ToString(parameter_count) << "-" in Decode() 186 << reg_list.last_register().ToString(parameter_count); in Decode() 191 RegisterList reg_list = in Decode() local 193 os << reg_list.first_register().ToString(parameter_count) << "-" in Decode() 194 << reg_list.last_register().ToString(parameter_count); in Decode() 208 RegisterList reg_list = DecodeRegisterListOperand( in Decode() local 210 os << reg_list.first_register().ToString(parameter_count) << "-" in Decode() 211 << reg_list.last_register().ToString(parameter_count); in Decode()
|
D | bytecode-array-builder.cc | 237 RegisterList reg_list) { in Convert() argument 238 return builder->GetInputRegisterListOperand(reg_list); in Convert() 246 RegisterList reg_list) { in Convert() argument 247 DCHECK_EQ(reg_list.register_count(), 2); in Convert() 248 return builder->GetInputRegisterListOperand(reg_list); in Convert() 265 RegisterList reg_list) { in Convert() argument 266 return builder->GetOutputRegisterListOperand(reg_list); in Convert() 274 RegisterList reg_list) { in Convert() argument 275 DCHECK_EQ(2, reg_list.register_count()); in Convert() 276 return builder->GetOutputRegisterListOperand(reg_list); in Convert() [all …]
|
D | bytecode-register-optimizer.h | 100 void PrepareOutputRegisterList(RegisterList reg_list); in NON_EXPORTED_BASE() 107 RegisterList GetInputRegisterList(RegisterList reg_list); in NON_EXPORTED_BASE() 118 void RegisterListAllocateEvent(RegisterList reg_list) override; in NON_EXPORTED_BASE()
|
D | bytecode-array-builder.h | 513 uint32_t GetInputRegisterListOperand(RegisterList reg_list); 514 uint32_t GetOutputRegisterListOperand(RegisterList reg_list); 557 bool RegisterListIsValid(RegisterList reg_list) const;
|
D | interpreter-assembler.h | 130 Node* LoadRegisterFromRegisterList(const RegListNodePair& reg_list, 132 Node* RegisterLocationInRegisterList(const RegListNodePair& reg_list,
|
D | bytecode-generator.h | 236 void BuildPushUndefinedIntoRegisterList(RegisterList* reg_list); 257 void VisitAndPushIntoRegisterList(Expression* expr, RegisterList* reg_list);
|
D | interpreter-assembler.cc | 283 const RegListNodePair& reg_list, int index) { in LoadRegisterFromRegisterList() argument 284 Node* location = RegisterLocationInRegisterList(reg_list, index); in LoadRegisterFromRegisterList() 290 const RegListNodePair& reg_list, int index) { in RegisterLocationInRegisterList() argument 292 Uint32GreaterThan(reg_list.reg_count(), Int32Constant(index))); in RegisterLocationInRegisterList() 296 return IntPtrSub(reg_list.base_reg_location(), offset); in RegisterLocationInRegisterList()
|
D | bytecode-generator.cc | 4900 RegisterList* reg_list) { in BuildPushUndefinedIntoRegisterList() argument 4901 Register reg = register_allocator()->GrowRegisterList(reg_list); in BuildPushUndefinedIntoRegisterList() 4986 RegisterList* reg_list) { in VisitAndPushIntoRegisterList() argument 4995 Register destination = register_allocator()->GrowRegisterList(reg_list); in VisitAndPushIntoRegisterList()
|
/external/v8/src/arm64/ |
D | deoptimizer-arm64.cc | 22 int dst_offset, const CPURegList& reg_list, in CopyRegListToFrame() argument 25 DCHECK_EQ(reg_list.Count() % 2, 0); in CopyRegListToFrame() 27 CPURegList copy_to_input = reg_list; in CopyRegListToFrame() 28 int reg_size = reg_list.RegisterSizeInBytes(); in CopyRegListToFrame() 40 for (int i = 0; i < reg_list.Count(); i += 2) { in CopyRegListToFrame() 59 void RestoreRegList(MacroAssembler* masm, const CPURegList& reg_list, in RestoreRegList() argument 61 DCHECK_EQ(reg_list.Count() % 2, 0); in RestoreRegList() 63 CPURegList restore_list = reg_list; in RestoreRegList()
|
/external/vixl/test/aarch64/ |
D | test-utils-aarch64.cc | 379 void Clobber(MacroAssembler* masm, RegList reg_list, uint64_t const value) { in Clobber() argument 382 if (reg_list & (UINT64_C(1) << i)) { in Clobber() 402 void ClobberFP(MacroAssembler* masm, RegList reg_list, double const value) { in ClobberFP() argument 405 if (reg_list & (UINT64_C(1) << i)) { in ClobberFP() 421 void Clobber(MacroAssembler* masm, CPURegList reg_list) { in Clobber() argument 422 if (reg_list.GetType() == CPURegister::kRegister) { in Clobber() 424 Clobber(masm, reg_list.GetList()); in Clobber() 425 } else if (reg_list.GetType() == CPURegister::kVRegister) { in Clobber() 427 ClobberFP(masm, reg_list.GetList()); in Clobber()
|
D | test-utils-aarch64.h | 278 RegList reg_list, 283 RegList reg_list, 289 void Clobber(MacroAssembler* masm, CPURegList reg_list);
|
/external/u-boot/drivers/video/exynos/ |
D | exynos_dp_lowlevel.c | 887 unsigned int reg_list[DP_LANE_CNT_4] = { in exynos_dp_get_lanex_pre_emphasis() local 894 return readl(reg_list[lanecnt]); in exynos_dp_get_lanex_pre_emphasis() 901 unsigned int reg_list[DP_LANE_CNT_4] = { in exynos_dp_set_lanex_pre_emphasis() local 908 writel(request_val, reg_list[lanecnt]); in exynos_dp_set_lanex_pre_emphasis() 916 unsigned int reg_list[DP_LANE_CNT_4] = { in exynos_dp_set_lane_pre_emphasis() local 931 writel(reg, reg_list[i]); in exynos_dp_set_lane_pre_emphasis()
|
/external/mesa3d/src/compiler/nir/ |
D | nir.h | 417 #define nir_foreach_register(reg, reg_list) \ argument 418 foreach_list_typed(nir_register, reg, node, reg_list) 419 #define nir_foreach_register_safe(reg, reg_list) \ argument 420 foreach_list_typed_safe(nir_register, reg, node, reg_list)
|