Home
last modified time | relevance | path

Searched refs:getTmpRegister (Results 1 – 5 of 5) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRFrameLowering.cpp71 .addReg(STI.getTmpRegister(), RegState::Kill) in emitPrologue()
74 BuildMI(MBB, MBBI, DL, TII.get(AVR::INRdA), STI.getTmpRegister()) in emitPrologue()
78 .addReg(STI.getTmpRegister(), RegState::Kill) in emitPrologue()
154 BuildMI(MBB, MBBI, DL, TII.get(AVR::POPRd), STI.getTmpRegister()); in restoreStatusRegister()
157 .addReg(STI.getTmpRegister(), RegState::Kill); in restoreStatusRegister()
158 BuildMI(MBB, MBBI, DL, TII.get(AVR::POPRd), STI.getTmpRegister()); in restoreStatusRegister()
H A DAVRSubtarget.h91 Register getTmpRegister() const { in getTmpRegister() function
H A DAVRRegisterInfo.cpp258 BuildMI(MBB, II, dl, TII.get(AVR::INRdA), STI.getTmpRegister()) in eliminateFrameIndex()
269 .addReg(STI.getTmpRegister(), RegState::Kill); in eliminateFrameIndex()
H A DAVRExpandPseudoInsts.cpp1017 .addReg(STI.getTmpRegister(), RegState::Define) in expandAtomic()
1028 .addReg(STI.getTmpRegister()); in expandAtomic()
2537 .addReg(STI.getTmpRegister(), RegState::Define) in expand()
2550 .addReg(STI.getTmpRegister(), RegState::Kill) in expand()
H A DAVRISelLowering.cpp2309 BuildMI(*BB, I, dl, TII.get(AVR::INRdA), Subtarget.getTmpRegister()) in insertAtomicArithmeticOp()
2331 .addReg(Subtarget.getTmpRegister()); in insertAtomicArithmeticOp()
2676 return std::make_pair(unsigned(Subtarget.getTmpRegister()), in getRegForInlineAsmConstraint()