Home
last modified time | relevance | path

Searched refs:RegAllocFast (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DRegAllocFast.cpp65 class RegAllocFast : public MachineFunctionPass { class
298 char RegAllocFast::ID = 0;
318 int RegAllocFast::getStackSpaceFor(Register VirtReg) { in getStackSpaceFor()
351 bool RegAllocFast::mayLiveOut(Register VirtReg) { in mayLiveOut()
404 bool RegAllocFast::mayLiveIn(Register VirtReg) { in mayLiveIn()
497 RegAllocFast::getMBBBeginInsertionPoint( in getMBBBeginInsertionPoint()
615 void RegAllocFast::freePhysReg(MCPhysReg PhysReg) { in freePhysReg()
1037 void RegAllocFast::dumpState() const { in dumpState()
1454 void RegAllocFast::handleBundle(MachineInstr &MI) { in handleBundle()
1583 return new RegAllocFast(); in createFastRegisterAllocator()
[all …]
H A DCMakeLists.txt171 RegAllocFast.cpp
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A D2010-10-11-Fast-Varargs.ll6 ; RegAllocFast requires that each physreg only be used once. The varargs
H A Dregalloc-fast-debug-spill.ll5 ; enabled it would fail when RegAllocFast calls clearVirtRegs. This was due to
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dcrash-O0.ll10 ; aliased registers (AX and AL) - RegAllocFast does not like that.
69 ; When an instruction gets between those two, RegAllocFast was reusing
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dcrash-O0.ll7 ; This function would crash RegAllocFast because it tried to spill %CPSR.
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/CodeGen/
H A DBUILD.gn172 "RegAllocFast.cpp",