Searched refs:getInstrMapping (Results 1 - 13 of 13) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMRegisterBankInfo.h39 getInstrMapping(const MachineInstr &MI) const override;
H A DARMRegisterBankInfo.cpp214 ARMRegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { function in class:ARMRegisterBankInfo
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DRegisterBankInfo.cpp406 RegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { function in class:RegisterBankInfo
416 const auto &Mapping = getInstrMapping(MI);
444 EndIdx = OpdMapper.getInstrMapping().getNumOperands();
456 assert(OpdMapper.getInstrMapping().getOperandMapping(OpIdx).NumBreakDowns !=
459 assert(OpdMapper.getInstrMapping().getOperandMapping(OpIdx).NumBreakDowns ==
663 assert(OpIdx < getInstrMapping().getNumOperands() && "Out-of-bound access");
665 getInstrMapping().getOperandMapping(OpIdx).NumBreakDowns;
699 assert(OpIdx < getInstrMapping().getNumOperands() && "Out-of-bound access");
702 const ValueMapping &ValMapping = getInstrMapping().getOperandMapping(OpIdx);
721 assert(OpIdx < getInstrMapping()
[all...]
H A DRegBankSelect.cpp630 BestMapping = &RBI->getInstrMapping(MI);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterBankInfo.h77 getInstrMapping(const MachineInstr &MI) const override;
H A DX86RegisterBankInfo.cpp162 X86RegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { function in class:X86RegisterBankInfo
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.h142 getInstrMapping(const MachineInstr &MI) const override;
H A DAArch64RegisterBankInfo.cpp384 assert((OpdMapper.getInstrMapping().getID() >= 1 &&
385 OpdMapper.getInstrMapping().getID() <= 4) &&
518 AArch64RegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { function in class:AArch64RegisterBankInfo
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DRegisterBankInfo.h331 const InstructionMapping &getInstrMapping() const { return InstrMapping; } function in class:llvm::RegisterBankInfo::OperandsMapper
355 /// \pre getInstrMapping().getOperandMapping(OpIdx).BreakDown.size() >
442 /// See getInstrMapping for more details on what a mapping represents.
444 /// Unlike getInstrMapping the returned InstructionMapping may be invalid
681 getInstrMapping(const MachineInstr &MI) const;
684 /// Alternative in the sense different from getInstrMapping.
706 /// Apply \p OpdMapper.getInstrMapping() to \p OpdMapper.getMI().
708 /// \p OpdMapper.getInstrMapping().getID() carries the information of
716 if (OpdMapper.getInstrMapping().getID() == DefaultMappingID)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterBankInfo.h39 getInstrMapping(const MachineInstr &MI) const override;
H A DMipsRegisterBankInfo.cpp426 MipsRegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { function in class:MipsRegisterBankInfo
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.h180 getInstrMapping(const MachineInstr &MI) const override;
H A DAMDGPURegisterBankInfo.cpp317 // getInstrMapping's default mapping uses ID 1, so start at 2.
1141 OpdMapper.getInstrMapping().getOperandMapping(1).BreakDown[0].RegBank;
1399 OpdMapper.getInstrMapping().getOperandMapping(1).BreakDown[0].RegBank;
1401 OpdMapper.getInstrMapping().getOperandMapping(2).BreakDown[0].RegBank;
1522 OpdMapper.getInstrMapping().getOperandMapping(0).BreakDown[0].RegBank;
1923 *OpdMapper.getInstrMapping().getOperandMapping(2).BreakDown[0].RegBank;
1939 *OpdMapper.getInstrMapping().getOperandMapping(0).BreakDown[0].RegBank;
1941 *OpdMapper.getInstrMapping().getOperandMapping(1).BreakDown[0].RegBank;
2005 *OpdMapper.getInstrMapping().getOperandMapping(3).BreakDown[0].RegBank;
2021 *OpdMapper.getInstrMapping()
[all...]

Completed in 190 milliseconds