Searched refs:InstructionMapping (Results 1 – 14 of 14) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/ |
D | RegisterBankInfo.h | 188 class InstructionMapping { 215 InstructionMapping(unsigned ID, unsigned Cost, in InstructionMapping() function 224 InstructionMapping() = default; 240 const_cast<InstructionMapping *>(this)->getOperandMapping(i); in getOperandMapping() 275 using InstructionMappings = SmallVector<const InstructionMapping *, 4>; 295 const InstructionMapping &InstrMapping; 322 OperandsMapper(MachineInstr &MI, const InstructionMapping &InstrMapping, 331 const InstructionMapping &getInstrMapping() const { return InstrMapping; } in getInstrMapping() 409 mutable DenseMap<unsigned, std::unique_ptr<const InstructionMapping>> 458 const InstructionMapping &getInstrMappingImpl(const MachineInstr &MI) const; [all …]
|
D | RegBankSelect.h | 579 const RegisterBankInfo::InstructionMapping & 593 const RegisterBankInfo::InstructionMapping &InstrMapping, 614 const RegisterBankInfo::InstructionMapping &InstrMapping,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPURegisterBankInfo.h | 94 const RegisterBankInfo::InstructionMapping & 145 const InstructionMapping &getDefaultMappingSOP(const MachineInstr &MI) const; 146 const InstructionMapping &getDefaultMappingVOP(const MachineInstr &MI) const; 147 const InstructionMapping &getDefaultMappingAllVGPR( 150 const InstructionMapping &getImageMapping(const MachineRegisterInfo &MRI, 169 const InstructionMapping &
|
D | AMDGPURegisterBankInfo.cpp | 457 const InstructionMapping &SCCMapping = getInstructionMapping( in getInstrAlternativeMappings() 465 const InstructionMapping &VCCMapping0 = getInstructionMapping( in getInstrAlternativeMappings() 478 const InstructionMapping &SSMapping = getInstructionMapping( in getInstrAlternativeMappings() 486 const InstructionMapping &VVMapping = getInstructionMapping( in getInstrAlternativeMappings() 494 const InstructionMapping &SVMapping = getInstructionMapping( in getInstrAlternativeMappings() 504 const InstructionMapping &VSMapping = getInstructionMapping( in getInstrAlternativeMappings() 525 const InstructionMapping &SSMapping = getInstructionMapping( in getInstrAlternativeMappings() 533 const InstructionMapping &VVMapping = getInstructionMapping( in getInstrAlternativeMappings() 552 const InstructionMapping &SSMapping = getInstructionMapping(1, 1, in getInstrAlternativeMappings() 560 const InstructionMapping &SVMapping = getInstructionMapping(2, 1, in getInstrAlternativeMappings() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/ |
D | RegisterBankInfo.cpp | 161 const RegisterBankInfo::InstructionMapping & 380 const RegisterBankInfo::InstructionMapping & 400 InstrMapping = std::make_unique<InstructionMapping>( in getInstructionMappingImpl() 405 const RegisterBankInfo::InstructionMapping & 407 const RegisterBankInfo::InstructionMapping &Mapping = getInstrMappingImpl(MI); in getInstrMapping() 424 for (const InstructionMapping *AltMapping : AltMappings) in getInstrPossibleMappings() 427 for (const InstructionMapping *Mapping : PossibleMappings) in getInstrPossibleMappings() 596 bool RegisterBankInfo::InstructionMapping::verify( in verify() 633 LLVM_DUMP_METHOD void RegisterBankInfo::InstructionMapping::dump() const { in dump() 639 void RegisterBankInfo::InstructionMapping::print(raw_ostream &OS) const { in print() [all …]
|
D | RegBankSelect.cpp | 289 const RegisterBankInfo::InstructionMapping &RegBankSelect::findBestMapping( in findBestMapping() 295 const RegisterBankInfo::InstructionMapping *BestMapping = nullptr; in findBestMapping() 298 for (const RegisterBankInfo::InstructionMapping *CurMapping : in findBestMapping() 443 MachineInstr &MI, const RegisterBankInfo::InstructionMapping &InstrMapping, in computeMapping() 582 MachineInstr &MI, const RegisterBankInfo::InstructionMapping &InstrMapping, in applyMapping() 628 const RegisterBankInfo::InstructionMapping *BestMapping; in assignInstr()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64RegisterBankInfo.cpp | 289 const InstructionMapping &GPRMapping = getInstructionMapping( in getInstrAlternativeMappings() 292 const InstructionMapping &FPRMapping = getInstructionMapping( in getInstrAlternativeMappings() 311 const InstructionMapping &GPRMapping = getInstructionMapping( in getInstrAlternativeMappings() 315 const InstructionMapping &FPRMapping = getInstructionMapping( in getInstrAlternativeMappings() 319 const InstructionMapping &GPRToFPRMapping = getInstructionMapping( in getInstrAlternativeMappings() 324 const InstructionMapping &FPRToGPRMapping = getInstructionMapping( in getInstrAlternativeMappings() 347 const InstructionMapping &GPRMapping = getInstructionMapping( in getInstrAlternativeMappings() 353 const InstructionMapping &FPRMapping = getInstructionMapping( in getInstrAlternativeMappings() 418 const RegisterBankInfo::InstructionMapping & 509 const RegisterBankInfo::InstructionMapping & [all …]
|
D | AArch64RegisterBankInfo.h | 114 const InstructionMapping & 141 const InstructionMapping &
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86RegisterBankInfo.h | 48 const InstructionMapping &getSameOperandsMapping(const MachineInstr &MI, 76 const InstructionMapping &
|
D | X86RegisterBankInfo.cpp | 144 const RegisterBankInfo::InstructionMapping & 161 const RegisterBankInfo::InstructionMapping & 170 const InstructionMapping &Mapping = getInstrMappingImpl(MI); in getInstrMapping() 305 const RegisterBankInfo::InstructionMapping &Mapping = getInstructionMapping( in getInstrAlternativeMappings()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMRegisterBankInfo.h | 38 const InstructionMapping &
|
D | ARMRegisterBankInfo.cpp | 211 const RegisterBankInfo::InstructionMapping & 218 const InstructionMapping &Mapping = getInstrMappingImpl(MI); in getInstrMapping()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MipsRegisterBankInfo.h | 38 const InstructionMapping &
|
D | MipsRegisterBankInfo.cpp | 396 const RegisterBankInfo::InstructionMapping & 409 const RegisterBankInfo::InstructionMapping &Mapping = in getInstrMapping()
|