Home
last modified time | relevance | path

Searched refs:AArch64RegisterBankInfo (Results 1 – 9 of 9) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/GISel/
DAArch64RegisterBankInfo.cpp44 AArch64RegisterBankInfo::AArch64RegisterBankInfo( in AArch64RegisterBankInfo() function in AArch64RegisterBankInfo
215 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()
DAArch64RegisterBankInfo.h104 class AArch64RegisterBankInfo final : public AArch64GenRegisterBankInfo {
134 AArch64RegisterBankInfo(const TargetRegisterInfo &TRI);
DAArch64InstructionSelector.cpp73 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()
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64.h26 class AArch64RegisterBankInfo; variable
65 AArch64Subtarget &, AArch64RegisterBankInfo &);
DCMakeLists.txt42 GISel/AArch64RegisterBankInfo.cpp
DAArch64Subtarget.cpp311 auto *RBI = new AArch64RegisterBankInfo(*getRegisterInfo()); in AArch64Subtarget()
DAArch64GenRegisterBankInfo.def9 /// This file defines all the static objects used by AArch64RegisterBankInfo.
/openbsd/src/gnu/usr.bin/clang/libLLVMAArch64CodeGen/
DMakefile19 AArch64RegisterBankInfo.cpp
/openbsd/src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/
DBUILD.gn162 "GISel/AArch64RegisterBankInfo.cpp",