Lines Matching refs:StackColoring

409 class StackColoring : public MachineFunctionPass {  class
474 StackColoring() : MachineFunctionPass(ID) { in StackColoring() function in __anon90137c370111::StackColoring
547 char StackColoring::ID = 0;
549 char &llvm::StackColoringID = StackColoring::ID;
551 INITIALIZE_PASS_BEGIN(StackColoring, DEBUG_TYPE,
554 INITIALIZE_PASS_END(StackColoring, DEBUG_TYPE, in INITIALIZE_PASS_DEPENDENCY()
557 void StackColoring::getAnalysisUsage(AnalysisUsage &AU) const { in INITIALIZE_PASS_DEPENDENCY()
563 LLVM_DUMP_METHOD void StackColoring::dumpBV(const char *tag, in dumpBV()
571 LLVM_DUMP_METHOD void StackColoring::dumpBB(MachineBasicBlock *MBB) const { in dumpBB()
582 LLVM_DUMP_METHOD void StackColoring::dump() const { in dump()
590 LLVM_DUMP_METHOD void StackColoring::dumpIntervals() const { in dumpIntervals()
614 bool StackColoring::isLifetimeStartOrEnd(const MachineInstr &MI, in isLifetimeStartOrEnd()
656 unsigned StackColoring::collectMarkers(unsigned NumSlot) { in collectMarkers()
806 void StackColoring::calculateLocalLiveness() { in calculateLocalLiveness()
858 void StackColoring::calculateLiveIntervals(unsigned NumSlots) { in calculateLiveIntervals()
919 bool StackColoring::removeAllMarkers() { in removeAllMarkers()
931 void StackColoring::remapInstructions(DenseMap<int, int> &SlotRemap) { in remapInstructions()
1151 void StackColoring::removeInvalidSlotRanges() { in removeInvalidSlotRanges()
1193 void StackColoring::expungeSlotMap(DenseMap<int, int> &SlotRemap, in expungeSlotMap()
1209 bool StackColoring::runOnMachineFunction(MachineFunction &Func) { in runOnMachineFunction()