Lines Matching refs:MipsConstantIslands
207 class MipsConstantIslands : public MachineFunctionPass { class
367 MipsConstantIslands(TargetMachine &tm) in MipsConstantIslands() function in __anon449aa4850111::MipsConstantIslands
421 char MipsConstantIslands::ID = 0;
424 bool MipsConstantIslands::isOffsetInRange in isOffsetInRange()
431 void MipsConstantIslands::dumpBBs() { in dumpBBs()
443 return new MipsConstantIslands(tm); in createMipsConstantIslandPass()
446 bool MipsConstantIslands::runOnMachineFunction(MachineFunction &mf) { in runOnMachineFunction()
536 MipsConstantIslands::doInitialPlacement(std::vector<MachineInstr*> &CPEMIs) { in doInitialPlacement()
617 MipsConstantIslands::CPEntry
618 *MipsConstantIslands::findConstPoolEntry(unsigned CPI, in findConstPoolEntry()
632 unsigned MipsConstantIslands::getCPELogAlign(const MachineInstr *CPEMI) { in getCPELogAlign()
649 void MipsConstantIslands::
812 void MipsConstantIslands::computeBlockSize(MachineBasicBlock *MBB) { in computeBlockSize()
825 unsigned MipsConstantIslands::getOffsetOf(MachineInstr *MI) const { in getOffsetOf()
851 void MipsConstantIslands::updateForInsertedWaterBlock in updateForInsertedWaterBlock()
868 unsigned MipsConstantIslands::getUserOffset(CPUser &U) const { in getUserOffset()
875 MachineBasicBlock *MipsConstantIslands::splitBlockBeforeInstr in splitBlockBeforeInstr()
946 bool MipsConstantIslands::isOffsetInRange(unsigned UserOffset, in isOffsetInRange()
964 bool MipsConstantIslands::isWaterInRange(unsigned UserOffset, in isWaterInRange()
1004 bool MipsConstantIslands::isCPEntryInRange in isCPEntryInRange()
1042 void MipsConstantIslands::adjustBBOffsetsAfter(MachineBasicBlock *BB) { in adjustBBOffsetsAfter()
1057 bool MipsConstantIslands::decrementCPEReferenceCount(unsigned CPI, in decrementCPEReferenceCount()
1077 int MipsConstantIslands::findInRangeCPEntry(CPUser& U, unsigned UserOffset) in findInRangeCPEntry()
1129 int MipsConstantIslands::findLongFormInRangeCPEntry in findLongFormInRangeCPEntry()
1199 bool MipsConstantIslands::findAvailableWater(CPUser &U, unsigned UserOffset, in findAvailableWater()
1243 void MipsConstantIslands::createNewWater(unsigned CPUserIndex, in createNewWater()
1343 bool MipsConstantIslands::handleConstantPoolUser(unsigned CPUserIndex) { in handleConstantPoolUser()
1450 void MipsConstantIslands::removeDeadCPEMI(MachineInstr *CPEMI) { in removeDeadCPEMI()
1475 bool MipsConstantIslands::removeUnusedCPEntries() { in removeUnusedCPEntries()
1492 bool MipsConstantIslands::isBBInRange in isBBInRange()
1519 bool MipsConstantIslands::fixupImmediateBr(ImmBranch &Br) { in fixupImmediateBr()
1538 MipsConstantIslands::fixupUnconditionalBr(ImmBranch &Br) { in fixupUnconditionalBr()
1579 MipsConstantIslands::fixupConditionalBr(ImmBranch &Br) { in fixupConditionalBr()
1676 void MipsConstantIslands::prescanForConstants() { in prescanForConstants()