Home
last modified time | relevance | path

Searched refs:RegisterAllocator (Results 1 – 25 of 71) sorted by relevance

123

/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/mkldnn/src/gpu/jit/ngen/
H A Dngen_register_allocator.cpp117 void RegisterAllocator::init() in init()
130 void RegisterAllocator::claim(GRF reg) in claim()
138 void RegisterAllocator::claim(GRFRange range) in claim()
144 void RegisterAllocator::claim(Subregister subreg) in claim()
159 void RegisterAllocator::claim(FlagRegister flag) in claim()
164 void RegisterAllocator::release(GRF reg) in release()
172 void RegisterAllocator::release(GRFRange range) in release()
214 FlagRegister RegisterAllocator::alloc_flag() in alloc_flag()
325 FlagRegister RegisterAllocator::try_alloc_flag() in try_alloc_flag()
335 void RegisterAllocator::dump(std::ostream &str) in dump()
[all …]
H A Dngen_register_allocator.hpp95 class RegisterAllocator { class
97 explicit RegisterAllocator(HW hw_) : hw(hw_) { init(); } in RegisterAllocator() function in ngen::RegisterAllocator
/dports/math/onednn/oneDNN-2.5.1/src/gpu/jit/ngen/
H A Dngen_register_allocator.cpp144 void RegisterAllocator::init() in init()
159 void RegisterAllocator::claim(GRF reg) in claim()
167 void RegisterAllocator::claim(GRFRange range) in claim()
173 void RegisterAllocator::claim(Subregister subreg) in claim()
188 void RegisterAllocator::claim(FlagRegister flag) in claim()
209 void RegisterAllocator::release(GRF reg) in release()
218 void RegisterAllocator::release(GRFRange range) in release()
263 FlagRegister RegisterAllocator::alloc_flag() in alloc_flag()
374 FlagRegister RegisterAllocator::try_alloc_flag() in try_alloc_flag()
384 void RegisterAllocator::dump(std::ostream &str) in dump()
[all …]
H A Dngen_register_allocator.hpp95 class RegisterAllocator { class
97 explicit RegisterAllocator(HW hw_) : hw(hw_) { init(); } in RegisterAllocator() function in ngen::RegisterAllocator
/dports/devel/android-tools-fastboot/platform_system_core-platform-tools-29.0.5/libpixelflinger/codeflinger/
H A DGGLAssembler.cpp57 RegisterAllocator::reset(); in reset()
1025 RegisterAllocator::RegisterAllocator(int arch) : mRegs(arch) in RegisterAllocator() function in android::RegisterAllocator
1029 void RegisterAllocator::reset() in reset()
1034 int RegisterAllocator::reserveReg(int reg) in reserveReg()
1039 int RegisterAllocator::obtainReg() in obtainReg()
1044 void RegisterAllocator::recycleReg(int reg) in recycleReg()
1049 RegisterAllocator::RegisterFile& RegisterAllocator::registerFile() in registerFile()
1076 RegisterAllocator::RegisterFile::~RegisterFile() in ~RegisterFile()
1085 void RegisterAllocator::RegisterFile::reset() in reset()
1095 int RegisterAllocator::RegisterFile::reserve(int reg) in reserve()
[all …]
H A DGGLAssembler.h47 class RegisterAllocator
52 RegisterAllocator(int arch); // NOLINT, implicit
176 class GGLAssembler : public ARMAssemblerProxy, public RegisterAllocator
296 using RegisterAllocator::reset;
/dports/devel/android-tools-adb/platform_system_core-android-9.0.0_r3/libpixelflinger/codeflinger/
H A DGGLAssembler.cpp57 RegisterAllocator::reset(); in reset()
1025 RegisterAllocator::RegisterAllocator(int arch) : mRegs(arch) in RegisterAllocator() function in android::RegisterAllocator
1029 void RegisterAllocator::reset() in reset()
1034 int RegisterAllocator::reserveReg(int reg) in reserveReg()
1039 int RegisterAllocator::obtainReg() in obtainReg()
1044 void RegisterAllocator::recycleReg(int reg) in recycleReg()
1049 RegisterAllocator::RegisterFile& RegisterAllocator::registerFile() in registerFile()
1076 RegisterAllocator::RegisterFile::~RegisterFile() in ~RegisterFile()
1085 void RegisterAllocator::RegisterFile::reset() in reset()
1095 int RegisterAllocator::RegisterFile::reserve(int reg) in reserve()
[all …]
H A DGGLAssembler.h47 class RegisterAllocator
52 RegisterAllocator(int arch); // NOLINT, implicit
176 class GGLAssembler : public ARMAssemblerProxy, public RegisterAllocator
296 using RegisterAllocator::reset;
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/
H A DRegisterAllocator.h227 class RegisterAllocator {
228 void operator=(const RegisterAllocator&) = delete;
229 RegisterAllocator(const RegisterAllocator&) = delete;
245 RegisterAllocator(MIRGenerator* mir, LIRGenerator* lir, LIRGraph& graph) in RegisterAllocator() function
H A DRegisterAllocator.cpp506 bool RegisterAllocator::init() { in init()
541 LMoveGroup* RegisterAllocator::getInputMoveGroup(LInstruction* ins) { in getInputMoveGroup()
553 LMoveGroup* RegisterAllocator::getFixReuseMoveGroup(LInstruction* ins) { in getFixReuseMoveGroup()
564 LMoveGroup* RegisterAllocator::getMoveGroupAfter(LInstruction* ins) { in getMoveGroupAfter()
576 void RegisterAllocator::dumpInstructions() { in dumpInstructions()
/dports/www/firefox/firefox-99.0/js/src/jit/
H A DRegisterAllocator.h227 class RegisterAllocator {
228 void operator=(const RegisterAllocator&) = delete;
229 RegisterAllocator(const RegisterAllocator&) = delete;
245 RegisterAllocator(MIRGenerator* mir, LIRGenerator* lir, LIRGraph& graph) in RegisterAllocator() function
H A DRegisterAllocator.cpp519 bool RegisterAllocator::init() { in init()
554 LMoveGroup* RegisterAllocator::getInputMoveGroup(LInstruction* ins) { in getInputMoveGroup()
566 LMoveGroup* RegisterAllocator::getFixReuseMoveGroup(LInstruction* ins) { in getFixReuseMoveGroup()
577 LMoveGroup* RegisterAllocator::getMoveGroupAfter(LInstruction* ins) { in getMoveGroupAfter()
589 void RegisterAllocator::dumpInstructions(const char* who) { in dumpInstructions()
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/
H A DRegisterAllocator.h227 class RegisterAllocator {
228 void operator=(const RegisterAllocator&) = delete;
229 RegisterAllocator(const RegisterAllocator&) = delete;
245 RegisterAllocator(MIRGenerator* mir, LIRGenerator* lir, LIRGraph& graph) in RegisterAllocator() function
H A DRegisterAllocator.cpp506 bool RegisterAllocator::init() { in init()
541 LMoveGroup* RegisterAllocator::getInputMoveGroup(LInstruction* ins) { in getInputMoveGroup()
553 LMoveGroup* RegisterAllocator::getFixReuseMoveGroup(LInstruction* ins) { in getFixReuseMoveGroup()
564 LMoveGroup* RegisterAllocator::getMoveGroupAfter(LInstruction* ins) { in getMoveGroupAfter()
576 void RegisterAllocator::dumpInstructions() { in dumpInstructions()
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/
H A DRegisterAllocator.h258 class RegisterAllocator
260 void operator=(const RegisterAllocator&) = delete;
261 RegisterAllocator(const RegisterAllocator&) = delete;
277 RegisterAllocator(MIRGenerator* mir, LIRGenerator* lir, LIRGraph& graph) in RegisterAllocator() function
H A DStupidAllocator.h17 class StupidAllocator : public RegisterAllocator
56 : RegisterAllocator(mir, lir, graph) in StupidAllocator()
H A DRegisterAllocator.cpp481 RegisterAllocator::init() in init()
512 RegisterAllocator::getInputMoveGroup(LInstruction* ins) in getInputMoveGroup()
525 RegisterAllocator::getFixReuseMoveGroup(LInstruction* ins) in getFixReuseMoveGroup()
537 RegisterAllocator::getMoveGroupAfter(LInstruction* ins) in getMoveGroupAfter()
550 RegisterAllocator::dumpInstructions() in dumpInstructions()
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/
H A DRegisterAllocator.h216 class RegisterAllocator {
217 void operator=(const RegisterAllocator&) = delete;
218 RegisterAllocator(const RegisterAllocator&) = delete;
234 RegisterAllocator(MIRGenerator* mir, LIRGenerator* lir, LIRGraph& graph) in RegisterAllocator() function
H A DStupidAllocator.h17 class StupidAllocator : public RegisterAllocator {
55 : RegisterAllocator(mir, lir, graph) {} in StupidAllocator()
H A DRegisterAllocator.cpp458 bool RegisterAllocator::init() { in init()
488 LMoveGroup* RegisterAllocator::getInputMoveGroup(LInstruction* ins) { in getInputMoveGroup()
498 LMoveGroup* RegisterAllocator::getFixReuseMoveGroup(LInstruction* ins) { in getFixReuseMoveGroup()
507 LMoveGroup* RegisterAllocator::getMoveGroupAfter(LInstruction* ins) { in getMoveGroupAfter()
517 void RegisterAllocator::dumpInstructions() { in dumpInstructions()
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/
H A DRegisterAllocator.h228 class RegisterAllocator {
229 void operator=(const RegisterAllocator&) = delete;
230 RegisterAllocator(const RegisterAllocator&) = delete;
246 RegisterAllocator(MIRGenerator* mir, LIRGenerator* lir, LIRGraph& graph) in RegisterAllocator() function
H A DRegisterAllocator.cpp475 bool RegisterAllocator::init() { in init()
510 LMoveGroup* RegisterAllocator::getInputMoveGroup(LInstruction* ins) { in getInputMoveGroup()
522 LMoveGroup* RegisterAllocator::getFixReuseMoveGroup(LInstruction* ins) { in getFixReuseMoveGroup()
533 LMoveGroup* RegisterAllocator::getMoveGroupAfter(LInstruction* ins) { in getMoveGroupAfter()
545 void RegisterAllocator::dumpInstructions() { in dumpInstructions()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/
H A DRegisterAllocator.h258 class RegisterAllocator
260 void operator=(const RegisterAllocator&) = delete;
261 RegisterAllocator(const RegisterAllocator&) = delete;
275 RegisterAllocator(MIRGenerator* mir, LIRGenerator* lir, LIRGraph& graph) in RegisterAllocator() function
H A DStupidAllocator.h17 class StupidAllocator : public RegisterAllocator
56 : RegisterAllocator(mir, lir, graph) in StupidAllocator()
/dports/devel/py-PeachPy/PeachPy-01d1515/peachpy/common/
H A D__init__.py4 from peachpy.common.regalloc import RegisterAllocator

123