Home
last modified time | relevance | path

Searched refs:PreferredReg (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/MIRParser/
H A DMIParser.h47 Register PreferredReg; member
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRPrinter.cpp308 Register PreferredReg = RegInfo.getSimpleHint(Reg); in convertMRI() local
309 if (PreferredReg) in convertMRI()
310 printRegMIR(PreferredReg, VReg.PreferredRegister, TRI); in convertMRI()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp712 if (parseRegisterReference(PFS, Info.PreferredReg, in parseRegisterInfo()
789 if (Info.PreferredReg != 0) in setupRegisterInfo()
790 MRI.setSimpleHint(Reg, Info.PreferredReg); in setupRegisterInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp4455 Register PreferredReg) { in tryScavengeRegister() argument
4456 if (PreferredReg != AArch64::NoRegister && UsedRegs.available(PreferredReg)) in tryScavengeRegister()
4457 return PreferredReg; in tryScavengeRegister()
4495 Register PreferredReg = AArch64::NoRegister) in ScopedScavengeOrSpill()
4499 FreeReg = tryScavengeRegister(UsedRegs, AllocatableRegs, PreferredReg); in ScopedScavengeOrSpill()