Home
last modified time | relevance | path

Searched refs:getInstrMapping (Results 1 – 14 of 14) sorted by relevance

/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DRegisterBankInfo.cpp406 RegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in RegisterBankInfo
416 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 …]
H A DRegBankSelect.cpp647 BestMapping = &RBI->getInstrMapping(MI); in assignInstr()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DRegisterBankInfo.h332 const InstructionMapping &getInstrMapping() const { return InstrMapping; } in getInstrMapping() function
682 getInstrMapping(const MachineInstr &MI) const;
717 if (OpdMapper.getInstrMapping().getID() == DefaultMappingID) in applyMapping()
/netbsd/external/apache2/llvm/dist/llvm/docs/GlobalISel/
H A DRegBankSelect.rst35 * **Default Mapping**: ``getInstrMapping`` --- the default bank assignments for
46 ``getInstrMapping`` is currently separate from ``getInstrAlternativeMapping``
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.cpp1425 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 …]
H A DAMDGPURegisterBankInfo.h180 getInstrMapping(const MachineInstr &MI) const override;
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMRegisterBankInfo.h39 getInstrMapping(const MachineInstr &MI) const override;
H A DARMRegisterBankInfo.cpp216 ARMRegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in ARMRegisterBankInfo
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86RegisterBankInfo.h77 getInstrMapping(const MachineInstr &MI) const override;
H A DX86RegisterBankInfo.cpp162 X86RegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in X86RegisterBankInfo
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.h146 getInstrMapping(const MachineInstr &MI) const override;
H A DAArch64RegisterBankInfo.cpp390 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
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsRegisterBankInfo.h39 getInstrMapping(const MachineInstr &MI) const override;
H A DMipsRegisterBankInfo.cpp426 MipsRegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in MipsRegisterBankInfo