Searched refs:getInstrMapping (Results 1 – 14 of 14) sorted by relevance
406 RegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in RegisterBankInfo416 const auto &Mapping = getInstrMapping(MI); in getInstrPossibleMappings()443 EndIdx = OpdMapper.getInstrMapping().getNumOperands(); in applyDefaultMapping()662 assert(OpIdx < getInstrMapping().getNumOperands() && "Out-of-bound access"); in getVRegsMem()664 getInstrMapping().getOperandMapping(OpIdx).NumBreakDowns; in getVRegsMem()698 assert(OpIdx < getInstrMapping().getNumOperands() && "Out-of-bound access"); in createVRegs()701 const ValueMapping &ValMapping = getInstrMapping().getOperandMapping(OpIdx); in createVRegs()721 assert(getInstrMapping().getOperandMapping(OpIdx).NumBreakDowns > in setVRegs()742 getInstrMapping().getOperandMapping(OpIdx).NumBreakDowns; in getVRegs()763 unsigned NumOpds = getInstrMapping().getNumOperands(); in print()[all …]
647 BestMapping = &RBI->getInstrMapping(MI); in assignInstr()
332 const InstructionMapping &getInstrMapping() const { return InstrMapping; } in getInstrMapping() function682 getInstrMapping(const MachineInstr &MI) const;717 if (OpdMapper.getInstrMapping().getID() == DefaultMappingID) in applyMapping()
35 * **Default Mapping**: ``getInstrMapping`` --- the default bank assignments for46 ``getInstrMapping`` is currently separate from ``getInstrAlternativeMapping``
1425 OpdMapper.getInstrMapping().getOperandMapping(1).BreakDown[0].RegBank; in applyMappingSBufferLoad()1427 OpdMapper.getInstrMapping().getOperandMapping(2).BreakDown[0].RegBank; in applyMappingSBufferLoad()1548 OpdMapper.getInstrMapping().getOperandMapping(0).BreakDown[0].RegBank; in applyMappingBFEIntrinsic()1906 *OpdMapper.getInstrMapping().getOperandMapping(2).BreakDown[0].RegBank; in foldExtractEltToCmpSelect()1922 *OpdMapper.getInstrMapping().getOperandMapping(0).BreakDown[0].RegBank; in foldExtractEltToCmpSelect()1924 *OpdMapper.getInstrMapping().getOperandMapping(1).BreakDown[0].RegBank; in foldExtractEltToCmpSelect()1988 *OpdMapper.getInstrMapping().getOperandMapping(3).BreakDown[0].RegBank; in foldInsertEltToCmpSelect()2004 *OpdMapper.getInstrMapping().getOperandMapping(0).BreakDown[0].RegBank; in foldInsertEltToCmpSelect()2006 *OpdMapper.getInstrMapping().getOperandMapping(1).BreakDown[0].RegBank; in foldInsertEltToCmpSelect()2595 = OpdMapper.getInstrMapping().getOperandMapping(0); in applyMappingImpl()[all …]
180 getInstrMapping(const MachineInstr &MI) const override;
39 getInstrMapping(const MachineInstr &MI) const override;
216 ARMRegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in ARMRegisterBankInfo
77 getInstrMapping(const MachineInstr &MI) const override;
162 X86RegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in X86RegisterBankInfo
146 getInstrMapping(const MachineInstr &MI) const override;
390 assert((OpdMapper.getInstrMapping().getID() >= 1 && in applyMappingImpl()391 OpdMapper.getInstrMapping().getID() <= 4) && in applyMappingImpl()558 AArch64RegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in AArch64RegisterBankInfo
426 MipsRegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in MipsRegisterBankInfo