Lines Matching refs:CPI
305 unsigned CPI; member
309 : CPEMI(cpemi), CPI(cpi), RefCount(rc) {} in CPEntry()
373 CPEntry *findConstPoolEntry(unsigned CPI, const MachineInstr *CPEMI);
389 bool decrementCPEReferenceCount(unsigned CPI, MachineInstr* CPEMI);
602 *MipsConstantIslands::findConstPoolEntry(unsigned CPI, in findConstPoolEntry() argument
604 std::vector<CPEntry> &CPEs = CPEntries[CPI]; in findConstPoolEntry()
623 unsigned CPI = CPEMI.getOperand(1).getIndex(); in getCPEAlign() local
624 assert(CPI < MCP->getConstants().size() && "Invalid constant pool index."); in getCPEAlign()
625 return MCP->getConstants()[CPI].getAlign(); in getCPEAlign()
762 unsigned CPI = MO.getIndex(); in initializeFunctionInfo() local
763 MachineInstr *CPEMI = CPEMIs[CPI]; in initializeFunctionInfo()
770 CPEntry *CPE = findConstPoolEntry(CPI, CPEMI); in initializeFunctionInfo()
1020 bool MipsConstantIslands::decrementCPEReferenceCount(unsigned CPI, in decrementCPEReferenceCount() argument
1023 CPEntry *CPE = findConstPoolEntry(CPI, CPEMI); in decrementCPEReferenceCount()
1053 unsigned CPI = CPEMI->getOperand(1).getIndex(); in findInRangeCPEntry() local
1054 std::vector<CPEntry> &CPEs = CPEntries[CPI]; in findInRangeCPEntry()
1064 LLVM_DEBUG(dbgs() << "Replacing CPE#" << CPI << " with CPE#" << CPE.CPI in findInRangeCPEntry()
1071 MO.setIndex(CPE.CPI); in findInRangeCPEntry()
1078 return decrementCPEReferenceCount(CPI, CPEMI) ? 2 : 1; in findInRangeCPEntry()
1109 unsigned CPI = CPEMI->getOperand(1).getIndex(); in findLongFormInRangeCPEntry() local
1110 std::vector<CPEntry> &CPEs = CPEntries[CPI]; in findLongFormInRangeCPEntry()
1120 LLVM_DEBUG(dbgs() << "Replacing CPE#" << CPI << " with CPE#" << CPE.CPI in findLongFormInRangeCPEntry()
1127 MO.setIndex(CPE.CPI); in findLongFormInRangeCPEntry()
1134 return decrementCPEReferenceCount(CPI, CPEMI) ? 2 : 1; in findLongFormInRangeCPEntry()
1307 unsigned CPI = CPEMI->getOperand(1).getIndex(); in handleConstantPoolUser() local
1373 decrementCPEReferenceCount(CPI, CPEMI); in handleConstantPoolUser()
1383 .addImm(ID).addConstantPoolIndex(CPI).addImm(Size); in handleConstantPoolUser()
1384 CPEntries[CPI].push_back(CPEntry(U.CPEMI, ID, 1)); in handleConstantPoolUser()
1402 dbgs() << " Moved CPE to #" << ID << " CPI=" << CPI in handleConstantPoolUser()