Searched refs:InstructionMapping (Results 1 – 14 of 14) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | RegisterBankInfo.h | 183 class InstructionMapping { 212 InstructionMapping(unsigned ID, unsigned Cost, in InstructionMapping() function 223 InstructionMapping() = default; 239 const_cast<InstructionMapping *>(this)->getOperandMapping(i); in getOperandMapping() 294 const InstructionMapping &InstrMapping; 408 mutable DenseMap<unsigned, std::unique_ptr<const InstructionMapping>> 515 const InstructionMapping & 523 const InstructionMapping & 532 const InstructionMapping &getInvalidInstructionMapping() const { in getInvalidInstructionMapping() 664 virtual const InstructionMapping & [all …]
|
| H A D | RegBankSelect.h | 580 const RegisterBankInfo::InstructionMapping & 594 const RegisterBankInfo::InstructionMapping &InstrMapping, 615 const RegisterBankInfo::InstructionMapping &InstrMapping,
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURegisterBankInfo.h | 42 const RegisterBankInfo::InstructionMapping & 50 const InstructionMapping &getDefaultMappingSOP(const MachineInstr &MI) const; 51 const InstructionMapping &getDefaultMappingVOP(const MachineInstr &MI) const; 52 const InstructionMapping &getDefaultMappingAllVGPR( 66 const InstructionMapping &
|
| H A D | AMDGPURegisterBankInfo.cpp | 114 const InstructionMapping &SSMapping = getInstructionMapping( in getInstrAlternativeMappings() 121 const InstructionMapping &VVMapping = getInstructionMapping( in getInstrAlternativeMappings() 130 const InstructionMapping &VSMapping = getInstructionMapping( in getInstrAlternativeMappings() 142 const InstructionMapping &SSMapping = getInstructionMapping(1, 1, in getInstrAlternativeMappings() 224 const InstructionMapping &SMapping = getInstructionMapping( in getInstrAlternativeMappings() 230 const InstructionMapping &VMapping = getInstructionMapping( in getInstrAlternativeMappings() 274 const RegisterBankInfo::InstructionMapping & 289 const RegisterBankInfo::InstructionMapping & 321 const RegisterBankInfo::InstructionMapping & 336 const RegisterBankInfo::InstructionMapping & [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64RegisterBankInfo.cpp | 284 const InstructionMapping &GPRMapping = getInstructionMapping( in getInstrAlternativeMappings() 287 const InstructionMapping &FPRMapping = getInstructionMapping( in getInstrAlternativeMappings() 306 const InstructionMapping &GPRMapping = getInstructionMapping( in getInstrAlternativeMappings() 310 const InstructionMapping &FPRMapping = getInstructionMapping( in getInstrAlternativeMappings() 314 const InstructionMapping &GPRToFPRMapping = getInstructionMapping( in getInstrAlternativeMappings() 319 const InstructionMapping &FPRToGPRMapping = getInstructionMapping( in getInstrAlternativeMappings() 342 const InstructionMapping &GPRMapping = getInstructionMapping( in getInstrAlternativeMappings() 348 const InstructionMapping &FPRMapping = getInstructionMapping( in getInstrAlternativeMappings() 398 const RegisterBankInfo::InstructionMapping & 441 const RegisterBankInfo::InstructionMapping & [all …]
|
| H A D | AArch64RegisterBankInfo.h | 114 const InstructionMapping & 129 const InstructionMapping &
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/ |
| H A D | RegisterBankInfo.cpp | 157 const RegisterBankInfo::InstructionMapping & 346 const RegisterBankInfo::InstructionMapping & 367 InstrMapping = llvm::make_unique<InstructionMapping>(); in getInstructionMappingImpl() 369 InstrMapping = llvm::make_unique<InstructionMapping>( in getInstructionMappingImpl() 374 const RegisterBankInfo::InstructionMapping & 389 for (const InstructionMapping *AltMapping : AltMappings) in getInstrPossibleMappings() 392 for (const InstructionMapping *Mapping : PossibleMappings) in getInstrPossibleMappings() 548 bool RegisterBankInfo::InstructionMapping::verify( in verify() 585 LLVM_DUMP_METHOD void RegisterBankInfo::InstructionMapping::dump() const { in dump() 591 void RegisterBankInfo::InstructionMapping::print(raw_ostream &OS) const { in print() [all …]
|
| H A D | RegBankSelect.cpp | 236 const RegisterBankInfo::InstructionMapping &RegBankSelect::findBestMapping( in findBestMapping() 242 const RegisterBankInfo::InstructionMapping *BestMapping = nullptr; in findBestMapping() 245 for (const RegisterBankInfo::InstructionMapping *CurMapping : in findBestMapping() 390 MachineInstr &MI, const RegisterBankInfo::InstructionMapping &InstrMapping, in computeMapping() 529 MachineInstr &MI, const RegisterBankInfo::InstructionMapping &InstrMapping, in applyMapping() 575 const RegisterBankInfo::InstructionMapping *BestMapping; in assignInstr()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86RegisterBankInfo.h | 49 const InstructionMapping &getSameOperandsMapping(const MachineInstr &MI, 77 const InstructionMapping &
|
| H A D | X86RegisterBankInfo.cpp | 142 const RegisterBankInfo::InstructionMapping & 159 const RegisterBankInfo::InstructionMapping & 168 const InstructionMapping &Mapping = getInstrMappingImpl(MI); in getInstrMapping() 298 const RegisterBankInfo::InstructionMapping &Mapping = getInstructionMapping( in getInstrAlternativeMappings()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsRegisterBankInfo.cpp | 71 const RegisterBankInfo::InstructionMapping & 76 const RegisterBankInfo::InstructionMapping &Mapping = getInstrMappingImpl(MI); in getInstrMapping()
|
| H A D | MipsRegisterBankInfo.h | 39 const InstructionMapping &
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMRegisterBankInfo.h | 39 const InstructionMapping &
|
| H A D | ARMRegisterBankInfo.cpp | 200 const RegisterBankInfo::InstructionMapping & 207 const InstructionMapping &Mapping = getInstrMappingImpl(MI); in getInstrMapping()
|