| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | RegisterBankInfo.cpp | 403 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/ |
| H A D | RegisterBankInfo.h | 331 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/ |
| H A D | ARMRegisterBankInfo.h | 39 getInstrMapping(const MachineInstr &MI) const override;
|
| H A D | ARMRegisterBankInfo.cpp | 215 ARMRegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in ARMRegisterBankInfo
|
| /openbsd-src/gnu/llvm/llvm/docs/GlobalISel/ |
| H A D | RegBankSelect.rst | 35 * **Default Mapping**: ``getInstrMapping`` --- the default bank assignments for 46 ``getInstrMapping`` is currently separate from ``getInstrAlternativeMapping``
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/M68k/GISel/ |
| H A D | M68kRegisterBankInfo.h | 42 getInstrMapping(const MachineInstr &MI) const override;
|
| H A D | M68kRegisterBankInfo.cpp | 68 M68kRegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in M68kRegisterBankInfo
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86RegisterBankInfo.h | 77 getInstrMapping(const MachineInstr &MI) const override;
|
| H A D | X86RegisterBankInfo.cpp | 163 X86RegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in X86RegisterBankInfo
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/GISel/ |
| H A D | PPCRegisterBankInfo.h | 70 getInstrMapping(const MachineInstr &MI) const override;
|
| H A D | PPCRegisterBankInfo.cpp | 60 PPCRegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in PPCRegisterBankInfo
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURegisterBankInfo.cpp | 1059 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 …]
|
| H A D | AMDGPURegisterBankInfo.h | 181 getInstrMapping(const MachineInstr &MI) const override;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64RegisterBankInfo.h | 146 getInstrMapping(const MachineInstr &MI) const override;
|
| H A D | AArch64RegisterBankInfo.cpp | 396 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/ |
| H A D | MipsRegisterBankInfo.h | 39 getInstrMapping(const MachineInstr &MI) const override;
|
| H A D | MipsRegisterBankInfo.cpp | 424 MipsRegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping() function in MipsRegisterBankInfo
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
| H A D | RegBankSelect.cpp | 655 BestMapping = &RBI->getInstrMapping(MI); in assignInstr()
|