Lines Matching refs:CPEntry
159 struct CPEntry { struct in __anon2343e9610111::ARMConstantIslands
164 CPEntry(MachineInstr *cpemi, unsigned cpi, unsigned rc = 0) in CPEntry() argument
177 std::vector<std::vector<CPEntry>> CPEntries;
249 CPEntry *findConstPoolEntry(unsigned CPI, const MachineInstr *CPEMI);
512 const CPEntry & CPE = CPEntries[i][j]; in runOnMachineFunction()
591 CPEntries.emplace_back(1, CPEntry(CPEMI, i)); in doInitialConstPlacement()
659 CPEntries.emplace_back(1, CPEntry(CPEMI, JTI)); in doInitialJumpTablePlacement()
693 ARMConstantIslands::CPEntry *
696 std::vector<CPEntry> &CPEs = CPEntries[CPI]; in findConstPoolEntry()
699 for (CPEntry &CPE : CPEs) in findConstPoolEntry()
936 CPEntry *CPE = findConstPoolEntry(CPI, CPEMI); in initializeFunctionInfo()
1197 CPEntry *CPE = findConstPoolEntry(CPI, CPEMI); in decrementCPEReferenceCount()
1234 std::vector<CPEntry> &CPEs = CPEntries[CPI]; in findInRangeCPEntry()
1235 for (CPEntry &CPE : CPEs) { in findInRangeCPEntry()
1617 CPEntries[CPI].push_back(CPEntry(U.CPEMI, ID, 1)); in handleConstantPoolUser()
1676 for (std::vector<CPEntry> &CPEs : CPEntries) { in removeUnusedCPEntries()
1677 for (CPEntry &CPE : CPEs) { in removeUnusedCPEntries()
2388 find_if(CPEs, [&](CPEntry &E) { return E.CPEMI == User.CPEMI; }); in optimizeThumb2JumpTables()