Searched refs:AArch64RegisterBankInfo (Results 1 – 10 of 10) sorted by relevance
42 AArch64RegisterBankInfo::AArch64RegisterBankInfo(const TargetRegisterInfo &TRI) in AArch64RegisterBankInfo() function in AArch64RegisterBankInfo213 unsigned AArch64RegisterBankInfo::copyCost(const RegisterBank &A, in copyCost()235 AArch64RegisterBankInfo::getRegBankFromRegClass(const TargetRegisterClass &RC, in getRegBankFromRegClass()282 AArch64RegisterBankInfo::getInstrAlternativeMappings( in getInstrAlternativeMappings()383 void AArch64RegisterBankInfo::applyMappingImpl( in applyMappingImpl()432 AArch64RegisterBankInfo::getSameKindOfOperandsMapping( in getSameKindOfOperandsMapping()485 bool AArch64RegisterBankInfo::hasFPConstraints(const MachineInstr &MI, in hasFPConstraints()523 bool AArch64RegisterBankInfo::onlyUsesFP(const MachineInstr &MI, in onlyUsesFP()538 bool AArch64RegisterBankInfo::onlyDefinesFP(const MachineInstr &MI, in onlyDefinesFP()558 AArch64RegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping()
104 class AArch64RegisterBankInfo final : public AArch64GenRegisterBankInfo {134 AArch64RegisterBankInfo(const TargetRegisterInfo &TRI);
69 const AArch64RegisterBankInfo &RBI);438 const AArch64RegisterBankInfo &RBI;468 const AArch64RegisterBankInfo &RBI) in AArch64InstructionSelector()619 const AArch64RegisterBankInfo &RBI, in unsupportedBinOp()5979 const AArch64RegisterBankInfo &RBI) { in fixupPHIOpBanks()6068 AArch64RegisterBankInfo &RBI) { in createAArch64InstructionSelector()
24 class AArch64RegisterBankInfo; variable61 AArch64Subtarget &, AArch64RegisterBankInfo &);
23 class AArch64RegisterBankInfo; variable
42 GISel/AArch64RegisterBankInfo.cpp
228 auto *RBI = new AArch64RegisterBankInfo(*getRegisterInfo()); in AArch64Subtarget()
9 /// This file defines all the static objects used by AArch64RegisterBankInfo.
65 AArch64RegisterBankInfo.cpp
158 "GISel/AArch64RegisterBankInfo.cpp",