/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 | 383 RegisterList reg_list) { in PrepareOutputRegisterList() argument 384 int start_index = reg_list.first_register().index(); in PrepareOutputRegisterList() 385 for (int i = 0; i < reg_list.register_count(); ++i) { in PrepareOutputRegisterList() 403 RegisterList reg_list) { in GetInputRegisterList() argument 404 if (reg_list.register_count() == 1) { in GetInputRegisterList() 406 Register reg(GetInputRegister(reg_list.first_register())); in GetInputRegisterList() 409 int start_index = reg_list.first_register().index(); in GetInputRegisterList() 410 for (int i = 0; i < reg_list.register_count(); ++i) { in GetInputRegisterList() 415 return reg_list; in GetInputRegisterList() 439 RegisterList reg_list) { in RegisterListAllocateEvent() argument [all …]
|
D | bytecode-decoder.cc | 163 RegisterList reg_list = in Decode() local 165 os << reg_list.first_register().ToString(parameter_count) << "-" in Decode() 166 << reg_list.last_register().ToString(parameter_count); in Decode() 171 RegisterList reg_list = in Decode() local 173 os << reg_list.first_register().ToString(parameter_count) << "-" in Decode() 174 << reg_list.last_register().ToString(parameter_count); in Decode() 187 RegisterList reg_list = DecodeRegisterListOperand( in Decode() local 189 os << reg_list.first_register().ToString(parameter_count) << "-" in Decode() 190 << reg_list.last_register().ToString(parameter_count); in Decode()
|
D | bytecode-array-builder.cc | 178 RegisterList reg_list)) { in INLINE() argument 179 return builder->GetInputRegisterListOperand(reg_list); in INLINE() 187 RegisterList reg_list)) { in INLINE() argument 188 DCHECK_EQ(reg_list.register_count(), 2); in INLINE() 189 return builder->GetInputRegisterListOperand(reg_list); in INLINE() 205 RegisterList reg_list)) { in INLINE() argument 206 DCHECK_EQ(2, reg_list.register_count()); in INLINE() 207 return builder->GetOutputRegisterListOperand(reg_list); in INLINE() 215 RegisterList reg_list)) { in INLINE() argument 216 DCHECK_EQ(3, reg_list.register_count()); in INLINE() [all …]
|
D | bytecode-register-optimizer.h | 80 void PrepareOutputRegisterList(RegisterList reg_list); in NON_EXPORTED_BASE() 87 RegisterList GetInputRegisterList(RegisterList reg_list); in NON_EXPORTED_BASE() 98 void RegisterListAllocateEvent(RegisterList reg_list) override; in NON_EXPORTED_BASE()
|
D | bytecode-array-builder.h | 404 uint32_t GetInputRegisterListOperand(RegisterList reg_list); in NON_EXPORTED_BASE() 405 uint32_t GetOutputRegisterListOperand(RegisterList reg_list); in NON_EXPORTED_BASE() 438 bool RegisterListIsValid(RegisterList reg_list) const; in NON_EXPORTED_BASE()
|
D | bytecode-generator.h | 156 void BuildPushUndefinedIntoRegisterList(RegisterList* reg_list); 164 void VisitAndPushIntoRegisterList(Expression* expr, RegisterList* reg_list);
|
D | bytecode-generator.cc | 3404 RegisterList* reg_list) { in VisitAndPushIntoRegisterList() argument 3413 Register destination = register_allocator()->GrowRegisterList(reg_list); in VisitAndPushIntoRegisterList() 3418 RegisterList* reg_list) { in BuildPushUndefinedIntoRegisterList() argument 3419 Register reg = register_allocator()->GrowRegisterList(reg_list); in BuildPushUndefinedIntoRegisterList()
|
/external/vixl/test/aarch64/ |
D | test-utils-aarch64.cc | 335 void Clobber(MacroAssembler* masm, RegList reg_list, uint64_t const value) { in Clobber() argument 338 if (reg_list & (UINT64_C(1) << i)) { in Clobber() 358 void ClobberFP(MacroAssembler* masm, RegList reg_list, double const value) { in ClobberFP() argument 361 if (reg_list & (UINT64_C(1) << i)) { in ClobberFP() 377 void Clobber(MacroAssembler* masm, CPURegList reg_list) { in Clobber() argument 378 if (reg_list.GetType() == CPURegister::kRegister) { in Clobber() 380 Clobber(masm, reg_list.GetList()); in Clobber() 381 } else if (reg_list.GetType() == CPURegister::kVRegister) { in Clobber() 383 ClobberFP(masm, reg_list.GetList()); in Clobber()
|
D | test-utils-aarch64.h | 258 RegList reg_list, 263 RegList reg_list, 269 void Clobber(MacroAssembler* masm, CPURegList reg_list);
|
/external/mesa3d/src/compiler/nir/ |
D | nir.h | 376 #define nir_foreach_register(reg, reg_list) \ argument 377 foreach_list_typed(nir_register, reg, node, reg_list) 378 #define nir_foreach_register_safe(reg, reg_list) \ argument 379 foreach_list_typed_safe(nir_register, reg, node, reg_list)
|