Home
last modified time | relevance | path

Searched refs:ChangeToRegister (Results 1 – 25 of 50) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegisterInfo.cpp82 .ChangeToRegister(FrameRegister, /*isDef=*/false); in eliminateFrameIndex()
105 .ChangeToRegister(FrameRegister, /*isDef=*/false); in eliminateFrameIndex()
133 MI.getOperand(FIOperandNum).ChangeToRegister(FIRegOperand, /*isDef=*/false); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiRegisterInfo.cpp214 MI.getOperand(FIOperandNum).ChangeToRegister(FrameReg, /*isDef=*/false); in eliminateFrameIndex()
216 .ChangeToRegister(Reg, /*isDef=*/false, /*isImp=*/false, in eliminateFrameIndex()
238 MI.getOperand(FIOperandNum).ChangeToRegister(FrameReg, /*isDef=*/false); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp309 MI->getOperand(FIOperandNum).ChangeToRegister(BasePtr, /*isDef*/ false); in eliminateFrameIndex()
333 MI->getOperand(FIOperandNum).ChangeToRegister(BasePtr, false); in eliminateFrameIndex()
356 MI->getOperand(FIOperandNum).ChangeToRegister(BasePtr, false); in eliminateFrameIndex()
357 MI->getOperand(FIOperandNum + 2).ChangeToRegister(ScratchReg, in eliminateFrameIndex()
374 MI->getOperand(FIOperandNum).ChangeToRegister(ScratchReg, in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFRegisterInfo.cpp106 MI.getOperand(i).ChangeToRegister(FrameReg, false); in eliminateFrameIndex()
137 MI.getOperand(i).ChangeToRegister(FrameReg, false); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcRegisterInfo.cpp128 MI.getOperand(FIOperandNum).ChangeToRegister(FramePtr, false); in replaceFI()
150 MI.getOperand(FIOperandNum).ChangeToRegister(SP::G1, false); in replaceFI()
168 MI.getOperand(FIOperandNum).ChangeToRegister(SP::G1, false); in replaceFI()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumbRegisterInfo.cpp475 MI.getOperand(FrameRegIdx).ChangeToRegister(DestReg, false); in rewriteFrameIndex()
577 MI.getOperand(FIOperandNum). ChangeToRegister(FrameReg, false /*isDef*/); in eliminateFrameIndex()
627 MI.getOperand(FIOperandNum).ChangeToRegister(TmpReg, false, false, true); in eliminateFrameIndex()
633 MI.getOperand(FIOperandNum+1).ChangeToRegister(FrameReg, false, false, in eliminateFrameIndex()
661 MI.getOperand(FIOperandNum).ChangeToRegister(VReg, false, false, true); in eliminateFrameIndex()
667 MI.getOperand(FIOperandNum+1).ChangeToRegister(FrameReg, false, false, in eliminateFrameIndex()
H A DThumb2InstrInfo.cpp580 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteT2FrameIndex()
601 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteT2FrameIndex()
615 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteT2FrameIndex()
649 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteT2FrameIndex()
754 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteT2FrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVERegisterInfo.cpp228 MI.getOperand(FIOperandNum).ChangeToRegister(FrameReg, false); in replaceFI()
307 MI.getOperand(3).ChangeToRegister(TmpReg, false, false, true); in processSTVM()
343 MI.getOperand(0).ChangeToRegister(TmpReg, true); in processLDVM()
405 MI.getOperand(3).ChangeToRegister(TmpReg, false, false, true); in processSTVM512()
444 MI.getOperand(0).ChangeToRegister(TmpReg, true); in processLDVM512()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430RegisterInfo.cpp133 MI.getOperand(FIOperandNum).ChangeToRegister(BasePtr, false); in eliminateFrameIndex()
153 MI.getOperand(FIOperandNum).ChangeToRegister(BasePtr, false); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYRegisterInfo.cpp283 .ChangeToRegister(FrameReg, false, false, FrameRegIsKill); in eliminateFrameIndex()
287 .ChangeToRegister(FrameReg, false, false, FrameRegIsKill); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86OptimizeLEAs.cpp558 .ChangeToRegister(DefMI->getOperand(0).getReg(), false); in removeRedundantAddrCalc()
561 .ChangeToRegister(X86::NoRegister, false); in removeRedundantAddrCalc()
564 .ChangeToRegister(X86::NoRegister, false); in removeRedundantAddrCalc()
H A DX86InstrBuilder.h129 MI->getOperand(Operand).ChangeToRegister(Reg, /*isDef=*/false); in setDirectAddressInInstr()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.cpp1024 FIOp->ChangeToRegister(BaseReg, false); in resolveFrameIndex()
1035 MI.getOperand(1).ChangeToRegister(BaseReg, false); in resolveFrameIndex()
1054 MI.getOperand(2).ChangeToRegister(BaseRegVGPR, false); in resolveFrameIndex()
1056 MI.getOperand(2).ChangeToRegister(BaseReg, false); in resolveFrameIndex()
1069 FIOp->ChangeToRegister(BaseReg, false); in resolveFrameIndex()
1081 MI.getOperand(1).ChangeToRegister(BaseReg, false); in resolveFrameIndex()
1083 FIOp->ChangeToRegister(BaseReg, false); in resolveFrameIndex()
1122 FIOp->ChangeToRegister(BaseReg, false); in resolveFrameIndex()
1134 FIOp->ChangeToRegister(BaseReg, false); in resolveFrameIndex()
2725 OtherOp->ChangeToRegister(MaterializedReg, false); in eliminateFrameIndex()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16RegisterInfo.cpp132 MI.getOperand(OpNo).ChangeToRegister(FrameReg, false, false, IsKill); in eliminateFI()
H A DMipsSERegisterInfo.cpp252 MI.getOperand(OpNo).ChangeToRegister(FrameReg, false, false, IsKill); in eliminateFI()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaRegisterInfo.cpp128 MI.getOperand(FIOperandNum).ChangeToRegister(FrameReg, false, false, IsKill); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXRegisterInfo.cpp122 MI.getOperand(FIOperandNum).ChangeToRegister(getFrameRegister(MF), false); in eliminateFrameIndex()
H A DNVPTXPrologEpilogPass.cpp69 Op.ChangeToRegister(Reg, false /*isDef*/); in replaceFrameIndexDebugInstr()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kRegisterInfo.cpp193 Base.ChangeToRegister(BasePtr, false); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp943 MI.getOperand(3).ChangeToRegister(ScratchReg, false, false, true); in createScratchRegisterForInstruction()
950 .ChangeToRegister(ScratchReg, false, false, true); in createScratchRegisterForInstruction()
1008 MI.getOperand(FIOperandNum).ChangeToRegister(FrameReg, false /*isDef*/); in eliminateFrameIndex()
1048 .ChangeToRegister(ScratchReg, false, false, true); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCRegisterInfo.cpp192 MI.getOperand(FIOperandNum).ChangeToRegister(FrameReg, false /*isDef*/); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchRegisterInfo.cpp231 .ChangeToRegister(FrameReg, false, false, FrameRegIsKill); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp616 MI.getOperand(FIOperandNum).ChangeToRegister(DestReg, /*IsDef*/false, in eliminateFrameIndex()
620 MI.getOperand(FIOperandNum).ChangeToRegister(FrameReg, /*IsDef*/false, in eliminateFrameIndex()
783 MI.getOperand(FIOperandNum).ChangeToRegister(BaseReg, false); in resolveFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRRegisterInfo.cpp275 MI.getOperand(FIOperandNum).ChangeToRegister(AVR::R29R28, false); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp1400 Op.ChangeToRegister(Reg, false /*isDef*/); in replaceFrameIndexDebugInstr()
1424 MI.getDebugOffset().ChangeToRegister(0, false); in replaceFrameIndexDebugInstr()
1461 MI.getOperand(OpIdx).ChangeToRegister(Reg, false /*isDef*/); in replaceFrameIndexDebugInstr()

12