• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/

Lines Matching defs:CPI

160       unsigned CPI;
164 : CPEMI(cpemi), CPI(cpi), RefCount(rc) {}
245 CPEntry *findConstPoolEntry(unsigned CPI, const MachineInstr *CPEMI);
251 bool decrementCPEReferenceCount(unsigned CPI, MachineInstr* CPEMI);
458 AFI->recordCPEClone(i, CPE.CPI);
504 // identity mapping of CPI's to CPE's.
532 LLVM_DEBUG(dbgs() << "Moved CPI#" << i << " to end of function, size = "
627 ARMConstantIslands::findConstPoolEntry(unsigned CPI,
629 std::vector<CPEntry> &CPEs = CPEntries[CPI];
657 unsigned CPI = getCombinedIndex(CPEMI);
658 assert(CPI < MCP->getConstants().size() && "Invalid constant pool index.");
659 return MCP->getConstants()[CPI].getAlign();
824 unsigned CPI = I.getOperand(op).getIndex();
826 JumpTableUserIndices.insert(std::make_pair(CPI, CPUsers.size()));
827 CPI = JumpTableEntryIndices[CPI];
830 MachineInstr *CPEMI = CPEMIs[CPI];
835 CPEntry *CPE = findConstPoolEntry(CPI, CPEMI);
1089 /// decrementCPEReferenceCount - find the constant pool entry with index CPI
1093 bool ARMConstantIslands::decrementCPEReferenceCount(unsigned CPI,
1096 CPEntry *CPE = findConstPoolEntry(CPI, CPEMI);
1132 unsigned CPI = getCombinedIndex(CPEMI);
1133 std::vector<CPEntry> &CPEs = CPEntries[CPI];
1143 LLVM_DEBUG(dbgs() << "Replacing CPE#" << CPI << " with CPE#"
1144 << CPEs[i].CPI << "\n");
1147 // Change the CPI in the instruction operand to refer to the clone.
1150 UserMI->getOperand(j).setIndex(CPEs[i].CPI);
1157 return decrementCPEReferenceCount(CPI, CPEMI) ? 2 : 1;
1440 unsigned CPI = getCombinedIndex(CPEMI);
1516 CPEntries[CPI].push_back(CPEntry(U.CPEMI, ID, 1));
1520 decrementCPEReferenceCount(CPI, CPEMI);
1529 // Finally, change the CPI in the instruction operand to be ID.
1537 dbgs() << " Moved CPE to #" << ID << " CPI=" << CPI