Lines Matching refs:MipsConstantIslands
201 class MipsConstantIslands : public MachineFunctionPass { class
361 MipsConstantIslands() : MachineFunctionPass(ID) {} in MipsConstantIslands() function in __anone90db4530111::MipsConstantIslands
414 char MipsConstantIslands::ID = 0;
416 bool MipsConstantIslands::isOffsetInRange in isOffsetInRange()
425 LLVM_DUMP_METHOD void MipsConstantIslands::dumpBBs() { in dumpBBs()
434 bool MipsConstantIslands::runOnMachineFunction(MachineFunction &mf) { in runOnMachineFunction()
526 MipsConstantIslands::doInitialPlacement(std::vector<MachineInstr*> &CPEMIs) { in doInitialPlacement()
601 MipsConstantIslands::CPEntry
602 *MipsConstantIslands::findConstPoolEntry(unsigned CPI, in findConstPoolEntry()
616 Align MipsConstantIslands::getCPEAlign(const MachineInstr &CPEMI) { in getCPEAlign()
631 void MipsConstantIslands::
784 void MipsConstantIslands::computeBlockSize(MachineBasicBlock *MBB) { in computeBlockSize()
795 unsigned MipsConstantIslands::getOffsetOf(MachineInstr *MI) const { in getOffsetOf()
821 void MipsConstantIslands::updateForInsertedWaterBlock in updateForInsertedWaterBlock()
836 unsigned MipsConstantIslands::getUserOffset(CPUser &U) const { in getUserOffset()
844 MipsConstantIslands::splitBlockBeforeInstr(MachineInstr &MI) { in splitBlockBeforeInstr()
910 bool MipsConstantIslands::isOffsetInRange(unsigned UserOffset, in isOffsetInRange()
928 bool MipsConstantIslands::isWaterInRange(unsigned UserOffset, in isWaterInRange()
968 bool MipsConstantIslands::isCPEntryInRange in isCPEntryInRange()
1006 void MipsConstantIslands::adjustBBOffsetsAfter(MachineBasicBlock *BB) { in adjustBBOffsetsAfter()
1020 bool MipsConstantIslands::decrementCPEReferenceCount(unsigned CPI, in decrementCPEReferenceCount()
1040 int MipsConstantIslands::findInRangeCPEntry(CPUser& U, unsigned UserOffset) in findInRangeCPEntry()
1092 int MipsConstantIslands::findLongFormInRangeCPEntry in findLongFormInRangeCPEntry()
1162 bool MipsConstantIslands::findAvailableWater(CPUser &U, unsigned UserOffset, in findAvailableWater()
1206 void MipsConstantIslands::createNewWater(unsigned CPUserIndex, in createNewWater()
1303 bool MipsConstantIslands::handleConstantPoolUser(unsigned CPUserIndex) { in handleConstantPoolUser()
1410 void MipsConstantIslands::removeDeadCPEMI(MachineInstr *CPEMI) { in removeDeadCPEMI()
1436 bool MipsConstantIslands::removeUnusedCPEntries() { in removeUnusedCPEntries()
1452 bool MipsConstantIslands::isBBInRange in isBBInRange()
1477 bool MipsConstantIslands::fixupImmediateBr(ImmBranch &Br) { in fixupImmediateBr()
1496 MipsConstantIslands::fixupUnconditionalBr(ImmBranch &Br) { in fixupUnconditionalBr()
1536 MipsConstantIslands::fixupConditionalBr(ImmBranch &Br) { in fixupConditionalBr()
1632 void MipsConstantIslands::prescanForConstants() { in prescanForConstants()
1672 return new MipsConstantIslands(); in createMipsConstantIslandPass()