Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DRegisterBankInfo.cpp403 RegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in RegisterBankInfo
413 const auto &Mapping = getInstrMapping(MI); in getInstrPossibleMappings()
440 EndIdx = OpdMapper.getInstrMapping().getNumOperands(); in applyDefaultMapping()
455 assert(OpdMapper.getInstrMapping().getOperandMapping(OpIdx).NumBreakDowns != in applyDefaultMapping()
458 assert(OpdMapper.getInstrMapping().getOperandMapping(OpIdx).NumBreakDowns == in applyDefaultMapping()
666 assert(OpIdx < getInstrMapping().getNumOperands() && "Out-of-bound access"); in getVRegsMem()
668 getInstrMapping().getOperandMapping(OpIdx).NumBreakDowns; in getVRegsMem()
702 assert(OpIdx < getInstrMapping().getNumOperands() && "Out-of-bound access"); in createVRegs()
705 const ValueMapping &ValMapping = getInstrMapping().getOperandMapping(OpIdx); in createVRegs()
724 assert(OpIdx < getInstrMapping().getNumOperands() && "Out-of-bound access"); in setVRegs()
[all …]
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DRegisterBankInfo.h331 const InstructionMapping &getInstrMapping() const { return InstrMapping; } in getInstrMapping() function
682 getInstrMapping(const MachineInstr &MI) const;
717 if (OpdMapper.getInstrMapping().getID() == DefaultMappingID) in applyMapping()
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DARMRegisterBankInfo.h39 getInstrMapping(const MachineInstr &MI) const override;
DARMRegisterBankInfo.cpp215 ARMRegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in ARMRegisterBankInfo
/openbsd/src/gnu/llvm/llvm/docs/GlobalISel/
DRegBankSelect.rst35 * **Default Mapping**: ``getInstrMapping`` --- the default bank assignments for
46 ``getInstrMapping`` is currently separate from ``getInstrAlternativeMapping``
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86RegisterBankInfo.h77 getInstrMapping(const MachineInstr &MI) const override;
DX86RegisterBankInfo.cpp163 X86RegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in X86RegisterBankInfo
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DAMDGPURegisterBankInfo.cpp1059 OpdMapper.getInstrMapping().getOperandMapping(0).BreakDown[0].RegBank; in applyMappingLoad()
1344 OpdMapper.getInstrMapping().getOperandMapping(1).BreakDown[0].RegBank; in applyMappingSBufferLoad()
1346 OpdMapper.getInstrMapping().getOperandMapping(2).BreakDown[0].RegBank; in applyMappingSBufferLoad()
1472 OpdMapper.getInstrMapping().getOperandMapping(0).BreakDown[0].RegBank; in applyMappingBFE()
1937 *OpdMapper.getInstrMapping().getOperandMapping(2).BreakDown[0].RegBank; in foldExtractEltToCmpSelect()
1953 *OpdMapper.getInstrMapping().getOperandMapping(0).BreakDown[0].RegBank; in foldExtractEltToCmpSelect()
1955 *OpdMapper.getInstrMapping().getOperandMapping(1).BreakDown[0].RegBank; in foldExtractEltToCmpSelect()
2035 *OpdMapper.getInstrMapping().getOperandMapping(3).BreakDown[0].RegBank; in foldInsertEltToCmpSelect()
2051 *OpdMapper.getInstrMapping().getOperandMapping(0).BreakDown[0].RegBank; in foldInsertEltToCmpSelect()
2053 *OpdMapper.getInstrMapping().getOperandMapping(1).BreakDown[0].RegBank; in foldInsertEltToCmpSelect()
[all …]
DAMDGPURegisterBankInfo.h181 getInstrMapping(const MachineInstr &MI) const override;
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/GISel/
DAArch64RegisterBankInfo.h146 getInstrMapping(const MachineInstr &MI) const override;
DAArch64RegisterBankInfo.cpp396 assert((OpdMapper.getInstrMapping().getID() >= 1 && in applyMappingImpl()
397 OpdMapper.getInstrMapping().getID() <= 4) && in applyMappingImpl()
570 AArch64RegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in AArch64RegisterBankInfo
/openbsd/src/gnu/llvm/llvm/lib/Target/Mips/
DMipsRegisterBankInfo.h39 getInstrMapping(const MachineInstr &MI) const override;
DMipsRegisterBankInfo.cpp424 MipsRegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in MipsRegisterBankInfo
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
DRegBankSelect.cpp655 BestMapping = &RBI->getInstrMapping(MI); in assignInstr()