Lines Matching refs:CSKYConstantIslands

84 class CSKYConstantIslands : public MachineFunctionPass {  class
214 CSKYConstantIslands() : MachineFunctionPass(ID) {} in CSKYConstantIslands() function in __anon0b57eac50111::CSKYConstantIslands
268 char CSKYConstantIslands::ID = 0;
270 bool CSKYConstantIslands::isOffsetInRange(unsigned UserOffset, in isOffsetInRange()
278 LLVM_DUMP_METHOD void CSKYConstantIslands::dumpBBs() { in dumpBBs()
287 bool CSKYConstantIslands::runOnMachineFunction(MachineFunction &Mf) { in runOnMachineFunction()
368 void CSKYConstantIslands::doInitialPlacement( in doInitialPlacement()
451 CSKYConstantIslands::CPEntry *
452 CSKYConstantIslands::findConstPoolEntry(unsigned CPI, in findConstPoolEntry()
466 Align CSKYConstantIslands::getCPEAlign(const MachineInstr &CPEMI) { in getCPEAlign()
477 void CSKYConstantIslands::initializeFunctionInfo( in initializeFunctionInfo()
583 void CSKYConstantIslands::computeBlockSize(MachineBasicBlock *MBB) { in computeBlockSize()
594 unsigned CSKYConstantIslands::getOffsetOf(MachineInstr *MI) const { in getOffsetOf()
620 void CSKYConstantIslands::updateForInsertedWaterBlock( in updateForInsertedWaterBlock()
635 unsigned CSKYConstantIslands::getUserOffset(CPUser &U) const { in getUserOffset()
647 CSKYConstantIslands::splitBlockBeforeInstr(MachineInstr &MI) { in splitBlockBeforeInstr()
715 bool CSKYConstantIslands::isOffsetInRange(unsigned UserOffset, in isOffsetInRange()
733 bool CSKYConstantIslands::isWaterInRange(unsigned UserOffset, in isWaterInRange()
773 bool CSKYConstantIslands::isCPEntryInRange(MachineInstr *MI, in isCPEntryInRange()
812 void CSKYConstantIslands::adjustBBOffsetsAfter(MachineBasicBlock *BB) { in adjustBBOffsetsAfter()
826 bool CSKYConstantIslands::decrementCPEReferenceCount(unsigned CPI, in decrementCPEReferenceCount()
846 int CSKYConstantIslands::findInRangeCPEntry(CPUser &U, unsigned UserOffset) { in findInRangeCPEntry()
919 bool CSKYConstantIslands::findAvailableWater(CPUser &U, unsigned UserOffset, in findAvailableWater()
964 void CSKYConstantIslands::createNewWater(unsigned CPUserIndex, in createNewWater()
1064 bool CSKYConstantIslands::handleConstantPoolUser(unsigned CPUserIndex) { in handleConstantPoolUser()
1168 void CSKYConstantIslands::removeDeadCPEMI(MachineInstr *CPEMI) { in removeDeadCPEMI()
1194 bool CSKYConstantIslands::removeUnusedCPEntries() { in removeUnusedCPEntries()
1211 bool CSKYConstantIslands::isBBInRange(MachineInstr *MI, in isBBInRange()
1236 bool CSKYConstantIslands::fixupImmediateBr(ImmBranch &Br) { in fixupImmediateBr()
1253 bool CSKYConstantIslands::fixupUnconditionalBr(ImmBranch &Br) { in fixupUnconditionalBr()
1275 bool CSKYConstantIslands::fixupConditionalBr(ImmBranch &Br) { in fixupConditionalBr()
1367 return new CSKYConstantIslands(); in createCSKYConstantIslandPass()
1370 INITIALIZE_PASS(CSKYConstantIslands, DEBUG_TYPE,