Lines Matching refs:CPE

512       const CPEntry & CPE = CPEntries[i][j];  in runOnMachineFunction()  local
513 if (CPE.CPEMI && CPE.CPEMI->getOperand(1).isCPI()) in runOnMachineFunction()
514 AFI->recordCPEClone(i, CPE.CPI); in runOnMachineFunction()
699 for (CPEntry &CPE : CPEs) in findConstPoolEntry()
700 if (CPE.CPEMI == CPEMI) in findConstPoolEntry()
701 return &CPE; in findConstPoolEntry()
936 CPEntry *CPE = findConstPoolEntry(CPI, CPEMI); in initializeFunctionInfo() local
937 assert(CPE && "Cannot find a corresponding CPEntry!"); in initializeFunctionInfo()
938 CPE->RefCount++; in initializeFunctionInfo()
1197 CPEntry *CPE = findConstPoolEntry(CPI, CPEMI); in decrementCPEReferenceCount() local
1198 assert(CPE && "Unexpected!"); in decrementCPEReferenceCount()
1199 if (--CPE->RefCount == 0) { in decrementCPEReferenceCount()
1201 CPE->CPEMI = nullptr; in decrementCPEReferenceCount()
1235 for (CPEntry &CPE : CPEs) { in findInRangeCPEntry()
1237 if (CPE.CPEMI == CPEMI) in findInRangeCPEntry()
1240 if (CPE.CPEMI == nullptr) in findInRangeCPEntry()
1242 if (isCPEntryInRange(UserMI, UserOffset, CPE.CPEMI, U.getMaxDisp(), in findInRangeCPEntry()
1244 LLVM_DEBUG(dbgs() << "Replacing CPE#" << CPI << " with CPE#" << CPE.CPI in findInRangeCPEntry()
1247 U.CPEMI = CPE.CPEMI; in findInRangeCPEntry()
1251 MO.setIndex(CPE.CPI); in findInRangeCPEntry()
1255 CPE.RefCount++; in findInRangeCPEntry()
1677 for (CPEntry &CPE : CPEs) { in removeUnusedCPEntries()
1678 if (CPE.RefCount == 0 && CPE.CPEMI) { in removeUnusedCPEntries()
1679 removeDeadCPEMI(CPE.CPEMI); in removeUnusedCPEntries()
1680 CPE.CPEMI = nullptr; in removeUnusedCPEntries()