Searched refs:AArch64RegisterBankInfo (Results 1 – 9 of 9) sorted by relevance
44 AArch64RegisterBankInfo::AArch64RegisterBankInfo( in AArch64RegisterBankInfo() function in AArch64RegisterBankInfo215 unsigned AArch64RegisterBankInfo::copyCost(const RegisterBank &A, in copyCost()237 AArch64RegisterBankInfo::getRegBankFromRegClass(const TargetRegisterClass &RC, in getRegBankFromRegClass()288 AArch64RegisterBankInfo::getInstrAlternativeMappings( in getInstrAlternativeMappings()389 void AArch64RegisterBankInfo::applyMappingImpl( in applyMappingImpl()442 AArch64RegisterBankInfo::getSameKindOfOperandsMapping( in getSameKindOfOperandsMapping()495 bool AArch64RegisterBankInfo::hasFPConstraints(const MachineInstr &MI, in hasFPConstraints()533 bool AArch64RegisterBankInfo::onlyUsesFP(const MachineInstr &MI, in onlyUsesFP()550 bool AArch64RegisterBankInfo::onlyDefinesFP(const MachineInstr &MI, in onlyDefinesFP()570 AArch64RegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping()
104 class AArch64RegisterBankInfo final : public AArch64GenRegisterBankInfo {134 AArch64RegisterBankInfo(const TargetRegisterInfo &TRI);
73 const AArch64RegisterBankInfo &RBI);466 const AArch64RegisterBankInfo &RBI;496 const AArch64RegisterBankInfo &RBI) in AArch64InstructionSelector()705 const AArch64RegisterBankInfo &RBI, in unsupportedBinOp()6863 const AArch64RegisterBankInfo &RBI) { in fixupPHIOpBanks()6957 AArch64RegisterBankInfo &RBI) { in createAArch64InstructionSelector()
26 class AArch64RegisterBankInfo; variable65 AArch64Subtarget &, AArch64RegisterBankInfo &);
42 GISel/AArch64RegisterBankInfo.cpp
311 auto *RBI = new AArch64RegisterBankInfo(*getRegisterInfo()); in AArch64Subtarget()
9 /// This file defines all the static objects used by AArch64RegisterBankInfo.
19 AArch64RegisterBankInfo.cpp
162 "GISel/AArch64RegisterBankInfo.cpp",