/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/hotspot/share/c1/ |
H A D | c1_LinearScan.hpp | 752 …int find_free_reg(int reg_needed_until, int interval_to, int hint_reg, int ignore_reg, bool* need… 753 int find_free_double_reg(int reg_needed_until, int interval_to, int hint_reg, bool* need_split); 756 …int find_locked_reg(int reg_needed_until, int interval_to, int hint_reg, int ignore_reg, bool* ne… 757 …int find_locked_double_reg(int reg_needed_until, int interval_to, int hint_reg, bool* need_split);
|
H A D | c1_LinearScan.cpp | 5355 …if (min_full_reg == any_reg || i == hint_reg || (_use_pos[i] < _use_pos[min_full_reg] && min_full_… in find_free_reg() 5360 …max_partial_reg == any_reg || i == hint_reg || (_use_pos[i] > _use_pos[max_partial_reg] && max_par… in find_free_reg() 5385 …if (min_full_reg == any_reg || i == hint_reg || (_use_pos[i] < _use_pos[min_full_reg] && min_full_… in find_free_double_reg() 5390 …max_partial_reg == any_reg || i == hint_reg || (_use_pos[i] > _use_pos[max_partial_reg] && max_par… in find_free_double_reg() 5424 int hint_reg, hint_regHi; in alloc_free_reg() local 5427 hint_reg = register_hint->assigned_reg(); in alloc_free_reg() 5432 hint_regHi = hint_reg + 1; // connect e.g. eax-edx in alloc_free_reg() 5437 hint_reg = any_reg; in alloc_free_reg() 5440 assert(hint_reg == any_reg || hint_reg != hint_regHi, "hint reg and regHi equal"); in alloc_free_reg() 5453 reg = find_free_double_reg(reg_needed_until, interval_to, hint_reg, &need_split); in alloc_free_reg() [all …]
|
/dports/java/openjdk8/jdk8u-jdk8u312-b07.1/hotspot/src/share/vm/c1/ |
H A D | c1_LinearScan.hpp | 762 …int find_free_reg(int reg_needed_until, int interval_to, int hint_reg, int ignore_reg, bool* need… 763 int find_free_double_reg(int reg_needed_until, int interval_to, int hint_reg, bool* need_split); 766 …int find_locked_reg(int reg_needed_until, int interval_to, int hint_reg, int ignore_reg, bool* ne… 767 …int find_locked_double_reg(int reg_needed_until, int interval_to, int hint_reg, bool* need_split);
|
H A D | c1_LinearScan.cpp | 5305 …if (min_full_reg == any_reg || i == hint_reg || (_use_pos[i] < _use_pos[min_full_reg] && min_full_… in find_free_reg() 5310 …max_partial_reg == any_reg || i == hint_reg || (_use_pos[i] > _use_pos[max_partial_reg] && max_par… in find_free_reg() 5335 …if (min_full_reg == any_reg || i == hint_reg || (_use_pos[i] < _use_pos[min_full_reg] && min_full_… in find_free_double_reg() 5340 …max_partial_reg == any_reg || i == hint_reg || (_use_pos[i] > _use_pos[max_partial_reg] && max_par… in find_free_double_reg() 5374 int hint_reg, hint_regHi; in alloc_free_reg() local 5377 hint_reg = register_hint->assigned_reg(); in alloc_free_reg() 5382 hint_regHi = hint_reg + 1; // connect e.g. eax-edx in alloc_free_reg() 5387 hint_reg = any_reg; in alloc_free_reg() 5390 assert(hint_reg == any_reg || hint_reg != hint_regHi, "hint reg and regHi equal"); in alloc_free_reg() 5403 reg = find_free_double_reg(reg_needed_until, interval_to, hint_reg, &need_split); in alloc_free_reg() [all …]
|
/dports/java/openjdk8-jre/jdk8u-jdk8u312-b07.1/hotspot/src/share/vm/c1/ |
H A D | c1_LinearScan.hpp | 762 …int find_free_reg(int reg_needed_until, int interval_to, int hint_reg, int ignore_reg, bool* need… 763 int find_free_double_reg(int reg_needed_until, int interval_to, int hint_reg, bool* need_split); 766 …int find_locked_reg(int reg_needed_until, int interval_to, int hint_reg, int ignore_reg, bool* ne… 767 …int find_locked_double_reg(int reg_needed_until, int interval_to, int hint_reg, bool* need_split);
|
H A D | c1_LinearScan.cpp | 5305 …if (min_full_reg == any_reg || i == hint_reg || (_use_pos[i] < _use_pos[min_full_reg] && min_full_… in find_free_reg() 5310 …max_partial_reg == any_reg || i == hint_reg || (_use_pos[i] > _use_pos[max_partial_reg] && max_par… in find_free_reg() 5335 …if (min_full_reg == any_reg || i == hint_reg || (_use_pos[i] < _use_pos[min_full_reg] && min_full_… in find_free_double_reg() 5340 …max_partial_reg == any_reg || i == hint_reg || (_use_pos[i] > _use_pos[max_partial_reg] && max_par… in find_free_double_reg() 5374 int hint_reg, hint_regHi; in alloc_free_reg() local 5377 hint_reg = register_hint->assigned_reg(); in alloc_free_reg() 5382 hint_regHi = hint_reg + 1; // connect e.g. eax-edx in alloc_free_reg() 5387 hint_reg = any_reg; in alloc_free_reg() 5390 assert(hint_reg == any_reg || hint_reg != hint_regHi, "hint reg and regHi equal"); in alloc_free_reg() 5403 reg = find_free_double_reg(reg_needed_until, interval_to, hint_reg, &need_split); in alloc_free_reg() [all …]
|
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/share/c1/ |
H A D | c1_LinearScan.cpp | 5374 …if (min_full_reg == any_reg || i == hint_reg || (_use_pos[i] < _use_pos[min_full_reg] && min_full_… in find_free_reg() 5379 …max_partial_reg == any_reg || i == hint_reg || (_use_pos[i] > _use_pos[max_partial_reg] && max_par… in find_free_reg() 5404 …if (min_full_reg == any_reg || i == hint_reg || (_use_pos[i] < _use_pos[min_full_reg] && min_full_… in find_free_double_reg() 5409 …max_partial_reg == any_reg || i == hint_reg || (_use_pos[i] > _use_pos[max_partial_reg] && max_par… in find_free_double_reg() 5449 int hint_reg, hint_regHi; in alloc_free_reg() local 5452 hint_reg = register_hint->assigned_reg(); in alloc_free_reg() 5457 hint_regHi = hint_reg + 1; // connect e.g. eax-edx in alloc_free_reg() 5461 tty->print(" hint registers %d (", hint_reg); in alloc_free_reg() 5462 LinearScan::print_reg_num(hint_reg); in alloc_free_reg() 5470 hint_reg = any_reg; in alloc_free_reg() [all …]
|
H A D | c1_LinearScan.hpp | 766 …int find_free_reg(int reg_needed_until, int interval_to, int hint_reg, int ignore_reg, bool* need… 767 int find_free_double_reg(int reg_needed_until, int interval_to, int hint_reg, bool* need_split);
|
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/share/c1/ |
H A D | c1_LinearScan.cpp | 5401 …if (min_full_reg == any_reg || i == hint_reg || (_use_pos[i] < _use_pos[min_full_reg] && min_full_… in find_free_reg() 5406 …max_partial_reg == any_reg || i == hint_reg || (_use_pos[i] > _use_pos[max_partial_reg] && max_par… in find_free_reg() 5431 …if (min_full_reg == any_reg || i == hint_reg || (_use_pos[i] < _use_pos[min_full_reg] && min_full_… in find_free_double_reg() 5436 …max_partial_reg == any_reg || i == hint_reg || (_use_pos[i] > _use_pos[max_partial_reg] && max_par… in find_free_double_reg() 5476 int hint_reg, hint_regHi; in alloc_free_reg() local 5479 hint_reg = register_hint->assigned_reg(); in alloc_free_reg() 5484 hint_regHi = hint_reg + 1; // connect e.g. eax-edx in alloc_free_reg() 5488 tty->print(" hint registers %d (", hint_reg); in alloc_free_reg() 5489 LinearScan::print_reg_num(hint_reg); in alloc_free_reg() 5497 hint_reg = any_reg; in alloc_free_reg() [all …]
|
H A D | c1_LinearScan.hpp | 768 …int find_free_reg(int reg_needed_until, int interval_to, int hint_reg, int ignore_reg, bool* need… 769 int find_free_double_reg(int reg_needed_until, int interval_to, int hint_reg, bool* need_split);
|
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/c1/ |
H A D | c1_LinearScan.cpp | 5349 …if (min_full_reg == any_reg || i == hint_reg || (_use_pos[i] < _use_pos[min_full_reg] && min_full_… in find_free_reg() 5354 …max_partial_reg == any_reg || i == hint_reg || (_use_pos[i] > _use_pos[max_partial_reg] && max_par… in find_free_reg() 5379 …if (min_full_reg == any_reg || i == hint_reg || (_use_pos[i] < _use_pos[min_full_reg] && min_full_… in find_free_double_reg() 5384 …max_partial_reg == any_reg || i == hint_reg || (_use_pos[i] > _use_pos[max_partial_reg] && max_par… in find_free_double_reg() 5417 int hint_reg, hint_regHi; in alloc_free_reg() local 5420 hint_reg = register_hint->assigned_reg(); in alloc_free_reg() 5425 hint_regHi = hint_reg + 1; // connect e.g. eax-edx in alloc_free_reg() 5430 hint_reg = any_reg; in alloc_free_reg() 5433 assert(hint_reg == any_reg || hint_reg != hint_regHi, "hint reg and regHi equal"); in alloc_free_reg() 5446 reg = find_free_double_reg(reg_needed_until, interval_to, hint_reg, &need_split); in alloc_free_reg() [all …]
|
H A D | c1_LinearScan.hpp | 749 …int find_free_reg(int reg_needed_until, int interval_to, int hint_reg, int ignore_reg, bool* need… 750 int find_free_double_reg(int reg_needed_until, int interval_to, int hint_reg, bool* need_split);
|
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/hotspot/share/c1/ |
H A D | c1_LinearScan.cpp | 5311 …if (min_full_reg == any_reg || i == hint_reg || (_use_pos[i] < _use_pos[min_full_reg] && min_full_… in find_free_reg() 5316 …max_partial_reg == any_reg || i == hint_reg || (_use_pos[i] > _use_pos[max_partial_reg] && max_par… in find_free_reg() 5341 …if (min_full_reg == any_reg || i == hint_reg || (_use_pos[i] < _use_pos[min_full_reg] && min_full_… in find_free_double_reg() 5346 …max_partial_reg == any_reg || i == hint_reg || (_use_pos[i] > _use_pos[max_partial_reg] && max_par… in find_free_double_reg() 5379 int hint_reg, hint_regHi; in alloc_free_reg() local 5382 hint_reg = register_hint->assigned_reg(); in alloc_free_reg() 5387 hint_regHi = hint_reg + 1; // connect e.g. eax-edx in alloc_free_reg() 5392 hint_reg = any_reg; in alloc_free_reg() 5395 assert(hint_reg == any_reg || hint_reg != hint_regHi, "hint reg and regHi equal"); in alloc_free_reg() 5408 reg = find_free_double_reg(reg_needed_until, interval_to, hint_reg, &need_split); in alloc_free_reg() [all …]
|
H A D | c1_LinearScan.hpp | 747 …int find_free_reg(int reg_needed_until, int interval_to, int hint_reg, int ignore_reg, bool* need… 748 int find_free_double_reg(int reg_needed_until, int interval_to, int hint_reg, bool* need_split);
|
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/c1/ |
H A D | c1_LinearScan.cpp | 5349 …if (min_full_reg == any_reg || i == hint_reg || (_use_pos[i] < _use_pos[min_full_reg] && min_full_… in find_free_reg() 5354 …max_partial_reg == any_reg || i == hint_reg || (_use_pos[i] > _use_pos[max_partial_reg] && max_par… in find_free_reg() 5379 …if (min_full_reg == any_reg || i == hint_reg || (_use_pos[i] < _use_pos[min_full_reg] && min_full_… in find_free_double_reg() 5384 …max_partial_reg == any_reg || i == hint_reg || (_use_pos[i] > _use_pos[max_partial_reg] && max_par… in find_free_double_reg() 5417 int hint_reg, hint_regHi; in alloc_free_reg() local 5420 hint_reg = register_hint->assigned_reg(); in alloc_free_reg() 5425 hint_regHi = hint_reg + 1; // connect e.g. eax-edx in alloc_free_reg() 5430 hint_reg = any_reg; in alloc_free_reg() 5433 assert(hint_reg == any_reg || hint_reg != hint_regHi, "hint reg and regHi equal"); in alloc_free_reg() 5446 reg = find_free_double_reg(reg_needed_until, interval_to, hint_reg, &need_split); in alloc_free_reg() [all …]
|
H A D | c1_LinearScan.hpp | 749 …int find_free_reg(int reg_needed_until, int interval_to, int hint_reg, int ignore_reg, bool* need… 750 int find_free_double_reg(int reg_needed_until, int interval_to, int hint_reg, bool* need_split);
|
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/hotspot/share/c1/ |
H A D | c1_LinearScan.cpp | 5307 …if (min_full_reg == any_reg || i == hint_reg || (_use_pos[i] < _use_pos[min_full_reg] && min_full_… in find_free_reg() 5312 …max_partial_reg == any_reg || i == hint_reg || (_use_pos[i] > _use_pos[max_partial_reg] && max_par… in find_free_reg() 5337 …if (min_full_reg == any_reg || i == hint_reg || (_use_pos[i] < _use_pos[min_full_reg] && min_full_… in find_free_double_reg() 5342 …max_partial_reg == any_reg || i == hint_reg || (_use_pos[i] > _use_pos[max_partial_reg] && max_par… in find_free_double_reg() 5375 int hint_reg, hint_regHi; in alloc_free_reg() local 5378 hint_reg = register_hint->assigned_reg(); in alloc_free_reg() 5383 hint_regHi = hint_reg + 1; // connect e.g. eax-edx in alloc_free_reg() 5388 hint_reg = any_reg; in alloc_free_reg() 5391 assert(hint_reg == any_reg || hint_reg != hint_regHi, "hint reg and regHi equal"); in alloc_free_reg() 5404 reg = find_free_double_reg(reg_needed_until, interval_to, hint_reg, &need_split); in alloc_free_reg() [all …]
|
H A D | c1_LinearScan.hpp | 747 …int find_free_reg(int reg_needed_until, int interval_to, int hint_reg, int ignore_reg, bool* need… 748 int find_free_double_reg(int reg_needed_until, int interval_to, int hint_reg, bool* need_split);
|
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/hotspot/share/c1/ |
H A D | c1_LinearScan.cpp | 5311 …if (min_full_reg == any_reg || i == hint_reg || (_use_pos[i] < _use_pos[min_full_reg] && min_full_… in find_free_reg() 5316 …max_partial_reg == any_reg || i == hint_reg || (_use_pos[i] > _use_pos[max_partial_reg] && max_par… in find_free_reg() 5341 …if (min_full_reg == any_reg || i == hint_reg || (_use_pos[i] < _use_pos[min_full_reg] && min_full_… in find_free_double_reg() 5346 …max_partial_reg == any_reg || i == hint_reg || (_use_pos[i] > _use_pos[max_partial_reg] && max_par… in find_free_double_reg() 5379 int hint_reg, hint_regHi; in alloc_free_reg() local 5382 hint_reg = register_hint->assigned_reg(); in alloc_free_reg() 5387 hint_regHi = hint_reg + 1; // connect e.g. eax-edx in alloc_free_reg() 5392 hint_reg = any_reg; in alloc_free_reg() 5395 assert(hint_reg == any_reg || hint_reg != hint_regHi, "hint reg and regHi equal"); in alloc_free_reg() 5408 reg = find_free_double_reg(reg_needed_until, interval_to, hint_reg, &need_split); in alloc_free_reg() [all …]
|
H A D | c1_LinearScan.hpp | 747 …int find_free_reg(int reg_needed_until, int interval_to, int hint_reg, int ignore_reg, bool* need… 748 int find_free_double_reg(int reg_needed_until, int interval_to, int hint_reg, bool* need_split);
|
/dports/lang/v8/v8-9.6.180.12/src/compiler/backend/ |
H A D | register-allocator.cc | 4033 LiveRange* current, int hint_reg, in PickRegisterThatIsAvailableLongest() argument 4054 int reg = (hint_reg == kUnassignedRegister) ? codes[0] : hint_reg; in PickRegisterThatIsAvailableLongest() 4064 (candidate_free == current_free && reg != hint_reg && in PickRegisterThatIsAvailableLongest() 4078 int hint_reg = kUnassignedRegister; in TryAllocateFreeReg() local 4079 current->RegisterFromControlFlow(&hint_reg) || in TryAllocateFreeReg() 4080 current->FirstHintPosition(&hint_reg) != nullptr || in TryAllocateFreeReg() 4081 current->RegisterFromBundle(&hint_reg); in TryAllocateFreeReg() 4224 int hint_reg = kUnassignedRegister; in AllocateBlockedReg() local 4225 current->RegisterFromControlFlow(&hint_reg) || in AllocateBlockedReg() 4226 register_use->HintRegister(&hint_reg) || in AllocateBlockedReg() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/compiler/backend/ |
H A D | register-allocator.cc | 4002 LiveRange* current, int hint_reg, in PickRegisterThatIsAvailableLongest() argument 4023 int reg = (hint_reg == kUnassignedRegister) ? codes[0] : hint_reg; in PickRegisterThatIsAvailableLongest() 4033 (candidate_free == current_free && reg != hint_reg && in PickRegisterThatIsAvailableLongest() 4047 int hint_reg = kUnassignedRegister; in TryAllocateFreeReg() local 4048 current->RegisterFromControlFlow(&hint_reg) || in TryAllocateFreeReg() 4049 current->FirstHintPosition(&hint_reg) != nullptr || in TryAllocateFreeReg() 4050 current->RegisterFromBundle(&hint_reg); in TryAllocateFreeReg() 4187 int hint_reg = kUnassignedRegister; in AllocateBlockedReg() local 4188 current->RegisterFromControlFlow(&hint_reg) || in AllocateBlockedReg() 4189 register_use->HintRegister(&hint_reg) || in AllocateBlockedReg() [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/compiler/backend/ |
H A D | register-allocator.cc | 4241 LiveRange* current, int hint_reg, in PickRegisterThatIsAvailableLongest() argument 4262 int reg = (hint_reg == kUnassignedRegister) ? codes[0] : hint_reg; in PickRegisterThatIsAvailableLongest() 4272 (candidate_free == current_free && reg != hint_reg && in PickRegisterThatIsAvailableLongest() 4286 int hint_reg = kUnassignedRegister; in TryAllocateFreeReg() local 4287 current->RegisterFromControlFlow(&hint_reg) || in TryAllocateFreeReg() 4288 current->FirstHintPosition(&hint_reg) != nullptr || in TryAllocateFreeReg() 4289 current->RegisterFromBundle(&hint_reg); in TryAllocateFreeReg() 4425 int hint_reg = kUnassignedRegister; in AllocateBlockedReg() local 4426 current->RegisterFromControlFlow(&hint_reg) || in AllocateBlockedReg() 4427 register_use->HintRegister(&hint_reg) || in AllocateBlockedReg() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/parisc/ |
H A D | sba_iommu.c | 306 #define SBA_IOVA(ioc,iovp,offset,hint_reg) ((ioc->ibase) | (iovp) | (offset)) argument 310 #define SBA_IOVA(ioc,iovp,offset,hint_reg) ((iovp) | (offset)) argument
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/parisc/ |
H A D | sba_iommu.c | 306 #define SBA_IOVA(ioc,iovp,offset,hint_reg) ((ioc->ibase) | (iovp) | (offset)) argument 310 #define SBA_IOVA(ioc,iovp,offset,hint_reg) ((iovp) | (offset)) argument
|