Searched refs:OpdMapper (Results 1 – 11 of 11) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURegisterBankInfo.h | 76 const OperandsMapper &OpdMapper, 79 const OperandsMapper &OpdMapper, 83 const OperandsMapper &OpdMapper, 85 bool applyMappingSBufferLoad(const OperandsMapper &OpdMapper) const; 87 bool applyMappingBFE(const OperandsMapper &OpdMapper, bool Signed) const; 89 bool applyMappingMAD_64_32(const OperandsMapper &OpdMapper) const; 98 void applyMappingImpl(const OperandsMapper &OpdMapper) const override; 187 const OperandsMapper &OpdMapper) const; 190 const OperandsMapper &OpdMapper) const;
|
| H A D | AMDGPURegisterBankInfo.cpp | 1051 const AMDGPURegisterBankInfo::OperandsMapper &OpdMapper, in applyMappingLoad() argument 1059 OpdMapper.getInstrMapping().getOperandMapping(0).BreakDown[0].RegBank; in applyMappingLoad() 1130 SmallVector<Register, 16> DefRegs(OpdMapper.getVRegs(0)); in applyMappingLoad() 1131 SmallVector<Register, 1> SrcRegs(OpdMapper.getVRegs(1)); in applyMappingLoad() 1164 const AMDGPURegisterBankInfo::OperandsMapper &OpdMapper, in applyMappingDynStackAlloc() argument 1210 MachineInstr &MI, const AMDGPURegisterBankInfo::OperandsMapper &OpdMapper, in applyMappingImage() argument 1219 applyDefaultMapping(OpdMapper); in applyMappingImage() 1335 const OperandsMapper &OpdMapper) const { in applyMappingSBufferLoad() 1336 MachineInstr &MI = OpdMapper.getMI(); in applyMappingSBufferLoad() 1337 MachineRegisterInfo &MRI = OpdMapper.getMRI(); in applyMappingSBufferLoad() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | RegisterBankInfo.h | 564 static void applyDefaultMapping(const OperandsMapper &OpdMapper); 567 virtual void applyMappingImpl(const OperandsMapper &OpdMapper) const { in applyMappingImpl() argument 715 void applyMapping(const OperandsMapper &OpdMapper) const { in applyMapping() argument 717 if (OpdMapper.getInstrMapping().getID() == DefaultMappingID) in applyMapping() 718 return applyDefaultMapping(OpdMapper); in applyMapping() 722 applyMappingImpl(OpdMapper); in applyMapping() 764 operator<<(raw_ostream &OS, const RegisterBankInfo::OperandsMapper &OpdMapper) { 765 OpdMapper.print(OS, /*ForDebug*/ false);
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | RegisterBankInfo.cpp | 435 void RegisterBankInfo::applyDefaultMapping(const OperandsMapper &OpdMapper) { in applyDefaultMapping() argument 436 MachineInstr &MI = OpdMapper.getMI(); in applyDefaultMapping() 437 MachineRegisterInfo &MRI = OpdMapper.getMRI(); in applyDefaultMapping() 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() 462 OpdMapper.getVRegs(OpIdx); in applyDefaultMapping()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86RegisterBankInfo.h | 74 void applyMappingImpl(const OperandsMapper &OpdMapper) const override;
|
| H A D | X86RegisterBankInfo.cpp | 274 const OperandsMapper &OpdMapper) const { in applyMappingImpl() 275 return applyDefaultMapping(OpdMapper); in applyMappingImpl()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
| H A D | RegBankSelect.cpp | 588 RegisterBankInfo::OperandsMapper OpdMapper(MI, InstrMapping, *MRI); in applyMapping() local 613 OpdMapper.createVRegs(OpIdx); in applyMapping() 614 if (!repairReg(MO, ValMapping, RepairPt, OpdMapper.getVRegs(OpIdx))) in applyMapping() 623 LLVM_DEBUG(dbgs() << "Actual mapping of the operands: " << OpdMapper << '\n'); in applyMapping() 624 RBI->applyMapping(OpdMapper); in applyMapping()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64RegisterBankInfo.cpp | 390 const OperandsMapper &OpdMapper) const { in applyMappingImpl() 391 switch (OpdMapper.getMI().getOpcode()) { in applyMappingImpl() 396 assert((OpdMapper.getInstrMapping().getID() >= 1 && in applyMappingImpl() 397 OpdMapper.getInstrMapping().getID() <= 4) && in applyMappingImpl() 399 return applyDefaultMapping(OpdMapper); in applyMappingImpl()
|
| H A D | AArch64RegisterBankInfo.h | 106 void applyMappingImpl(const OperandsMapper &OpdMapper) const override;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Mips/ |
| H A D | MipsRegisterBankInfo.cpp | 727 const OperandsMapper &OpdMapper) const { in applyMappingImpl() 728 MachineInstr &MI = OpdMapper.getMI(); in applyMappingImpl() 731 MachineRegisterInfo &MRI = OpdMapper.getMRI(); in applyMappingImpl() 772 return applyDefaultMapping(OpdMapper); in applyMappingImpl()
|
| H A D | MipsRegisterBankInfo.h | 45 void applyMappingImpl(const OperandsMapper &OpdMapper) const override;
|