Searched refs:MCRI (Results 1 - 5 of 5) sorted by relevance
/freebsd-10.1-release/contrib/llvm/lib/CodeGen/ |
H A D | LiveRegUnits.cpp | 23 const MCRegisterInfo *MCRI) { 24 for (MCRegUnitRootIterator RI(Unit, MCRI); RI.isValid(); ++RI) { 25 for (MCSuperRegIterator SI(*RI, MCRI, true); SI.isValid(); ++SI) { 37 const MCRegisterInfo &MCRI) { 40 if (operClobbersUnit(&Op, *LUI, &MCRI)) 48 const MCRegisterInfo &MCRI) { 57 removeReg(Reg, MCRI); 59 removeRegsInMask(*O, MCRI); 69 addReg(Reg, MCRI); 77 const MCRegisterInfo &MCRI) { 22 operClobbersUnit(const MachineOperand *MO, unsigned Unit, const MCRegisterInfo *MCRI) argument 36 removeRegsInMask(const MachineOperand &Op, const MCRegisterInfo &MCRI) argument 47 stepBackward(const MachineInstr &MI, const MCRegisterInfo &MCRI) argument 76 stepForward(const MachineInstr &MI, const MCRegisterInfo &MCRI) argument 105 addLiveIns(const MachineBasicBlock *MBB, const MCRegisterInfo &MCRI) argument [all...] |
H A D | StackMaps.cpp | 202 const MCRegisterInfo &MCRI = *OutContext.getRegisterInfo(); local 261 dbgs() << "Register " << MCRI.getName(Loc.Reg); 264 dbgs() << "Direct " << MCRI.getName(Loc.Reg); 269 dbgs() << "Indirect " << MCRI.getName(Loc.Reg) 285 RegNo = MCRI.getDwarfRegNum(Loc.Reg, false); 294 unsigned LLVMRegNo = MCRI.getLLVMRegNum(RegNo, false); 295 unsigned SubRegIdx = MCRI.getSubRegIndex(LLVMRegNo, Loc.Reg); 297 Offset = MCRI.getSubRegIdxOffset(SubRegIdx);
|
H A D | IfConversion.cpp | 1000 const MCRegisterInfo &MCRI) { 1004 if (DontKill.contains(O->getReg(), MCRI)) 1016 const MCRegisterInfo &MCRI) { 1018 RemoveKills(*I, DontKill, MCRI); 999 RemoveKills(MachineInstr &MI, const LiveRegUnits &DontKill, const MCRegisterInfo &MCRI) argument 1013 RemoveKills(MachineBasicBlock::iterator I, MachineBasicBlock::iterator E, const LiveRegUnits &DontKill, const MCRegisterInfo &MCRI) argument
|
/freebsd-10.1-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | LiveRegUnits.h | 50 void addReg(unsigned Reg, const MCRegisterInfo &MCRI) { argument 51 for (MCRegUnitIterator RUnits(Reg, &MCRI); RUnits.isValid(); ++RUnits) 56 void removeReg(unsigned Reg, const MCRegisterInfo &MCRI) { argument 57 for (MCRegUnitIterator RUnits(Reg, &MCRI); RUnits.isValid(); ++RUnits) 62 void removeRegsInMask(const MachineOperand &Op, const MCRegisterInfo &MCRI); 66 bool contains(unsigned Reg, const MCRegisterInfo &MCRI) const { 67 for (MCRegUnitIterator RUnits(Reg, &MCRI); RUnits.isValid(); ++RUnits) { 76 void stepBackward(const MachineInstr &MI, const MCRegisterInfo &MCRI); 80 void stepForward(const MachineInstr &MI, const MCRegisterInfo &MCRI); 83 void addLiveIns(const MachineBasicBlock *MBB, const MCRegisterInfo &MCRI); [all...] |
/freebsd-10.1-release/contrib/llvm/include/llvm/MC/ |
H A D | MCRegisterInfo.h | 114 // Offset into MCRI::SubRegIndices of a list of sub-register indices for each 443 MCSubRegIterator(unsigned Reg, const MCRegisterInfo *MCRI, 445 init(Reg, MCRI->DiffLists + MCRI->get(Reg).SubRegs); 457 MCSuperRegIterator(unsigned Reg, const MCRegisterInfo *MCRI, 459 init(Reg, MCRI->DiffLists + MCRI->get(Reg).SuperRegs); 484 // fewer register units than actual registers. MCRI::getNumRegUnits() returns 494 MCRegUnitIterator(unsigned Reg, const MCRegisterInfo *MCRI) { argument 497 unsigned RU = MCRI 528 MCRegUnitRootIterator(unsigned RegUnit, const MCRegisterInfo *MCRI) argument 558 const MCRegisterInfo *MCRI; member in class:llvm::MCRegAliasIterator 565 MCRegAliasIterator(unsigned Reg, const MCRegisterInfo *MCRI, bool IncludeSelf) argument [all...] |
Completed in 115 milliseconds