Searched refs:MCRI (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCRegisterInfo.h | 516 MCSubRegIterator(MCRegister Reg, const MCRegisterInfo *MCRI, 519 I.init(Reg.id(), MCRI->DiffLists + MCRI->get(Reg).SubRegs); 547 MCSubRegIndexIterator(MCRegister Reg, const MCRegisterInfo *MCRI) in MCSubRegIndexIterator() argument 548 : SRIter(Reg, MCRI) { in MCSubRegIndexIterator() 549 SRIndex = MCRI->SubRegIndices + MCRI->get(Reg).SubRegIndices; in MCSubRegIndexIterator() 586 MCSuperRegIterator(MCRegister Reg, const MCRegisterInfo *MCRI, 589 I.init(Reg.id(), MCRI->DiffLists + MCRI->get(Reg).SuperRegs); 633 MCRegUnitIterator(MCRegister Reg, const MCRegisterInfo *MCRI) { in MCRegUnitIterator() argument 637 unsigned RU = MCRI->get(Reg).RegUnits; in MCRegUnitIterator() 640 I.init(FirstRU, MCRI->DiffLists + Offset); in MCRegUnitIterator() [all …]
|
H A D | MCInstrAnalysis.h | 84 const MCRegisterInfo &MCRI) const { in mayAffectControlFlow() argument 88 unsigned PC = MCRI.getProgramCounter(); in mayAffectControlFlow() 91 return Info->get(Inst.getOpcode()).hasDefOfPhysReg(Inst, PC, MCRI); in mayAffectControlFlow()
|
/freebsd/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCRegisterInfo.cpp | 29 const MCRegisterInfo *MCRI; member in __anon1f4922b00111::MCRegAliasIteratorImpl 36 MCRegAliasIteratorImpl(MCRegister Reg, const MCRegisterInfo *MCRI) in MCRegAliasIteratorImpl() argument 37 : Reg(Reg), MCRI(MCRI) { in MCRegAliasIteratorImpl() 40 for (RI = MCRegUnitIterator(Reg, MCRI); RI.isValid(); ++RI) { in MCRegAliasIteratorImpl() 41 for (RRI = MCRegUnitRootIterator(*RI, MCRI); RRI.isValid(); ++RRI) { in MCRegAliasIteratorImpl() 42 for (SI = MCSuperRegIterator(*RRI, MCRI, true); SI.isValid(); ++SI) { in MCRegAliasIteratorImpl() 65 SI = MCSuperRegIterator(*RRI, MCRI, true); in advance() 71 RRI = MCRegUnitRootIterator(*RI, MCRI); in advance() 72 SI = MCSuperRegIterator(*RRI, MCRI, true); in advance()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/ |
H A D | AArch64ExternalSymbolizer.cpp | 98 const MCRegisterInfo &MCRI = *Ctx.getRegisterInfo(); in tryAddingSymbolicOperand() local 102 EncodedInst |= MCRI.getEncodingValue(MI.getOperand(0).getReg()); // reg in tryAddingSymbolicOperand() 124 const MCRegisterInfo &MCRI = *Ctx.getRegisterInfo(); in tryAddingSymbolicOperand() local 131 MCRI.getEncodingValue(MI.getOperand(1).getReg()) << 5; // Rn in tryAddingSymbolicOperand() 132 EncodedInst |= MCRI.getEncodingValue(MI.getOperand(0).getReg()); // Rd in tryAddingSymbolicOperand()
|