Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/llvm/lib/Target/Sparc/
H A DSparcRegisterInfo.cpp119 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in replaceFI()
141 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(LO10(Offset)); in replaceFI()
159 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(0); in replaceFI()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DThumb2InstrInfo.cpp578 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(Offset); in rewriteT2FrameIndex()
592 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(Offset); in rewriteT2FrameIndex()
610 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(ThisImmVal); in rewriteT2FrameIndex()
630 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(0); in rewriteT2FrameIndex()
739 ImmOp.ChangeToImmediate(ImmedOffset); in rewriteT2FrameIndex()
757 ImmOp.ChangeToImmediate(ImmedOffset); in rewriteT2FrameIndex()
H A DThumbRegisterInfo.cpp412 ImmOp.ChangeToImmediate(ImmedOffset); in rewriteFrameIndex()
429 ImmOp.ChangeToImmediate(0); in rewriteFrameIndex()
433 ImmOp.ChangeToImmediate(ImmedOffset); in rewriteFrameIndex()
500 MI.getOperand(FIOperandNum+1).ChangeToImmediate(Offset); in eliminateFrameIndex()
/llvm-project-15.0.7/llvm/lib/Target/NVPTX/
H A DNVPTXRegisterInfo.cpp135 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIFoldOperands.cpp221 Old.ChangeToImmediate((Fold.ImmToFold >> 16) & 0xffff); in updateOperand()
225 Old.ChangeToImmediate(Fold.ImmToFold & 0xffff); in updateOperand()
288 Old.ChangeToImmediate(Fold.ImmToFold); in updateOperand()
536 UseMI->getOperand(UseOpIdx).ChangeToImmediate(OpToFold.getImm()); in tryToFoldACImm()
559 UseMI->getOperand(UseOpIdx).ChangeToImmediate(DefOp.getImm()); in tryToFoldACImm()
705 UseMI->getOperand(1).ChangeToImmediate(OpToFold.getImm()); in foldOperand()
853 UseMI->getOperand(1).ChangeToImmediate(OpToFold.getImm()); in foldOperand()
1067 MI->getOperand(1).ChangeToImmediate(~Src0->getImm()); in tryConstantFoldOp()
1093 MI->getOperand(Src0Idx).ChangeToImmediate(NewImm); in tryConstantFoldOp()
H A DSIFixSGPRCopies.cpp759 MO->ChangeToImmediate(Copied.getImm()); in runOnMachineFunction()
876 Def->getOperand(1).ChangeToImmediate(Imm); in processPHINode()
921 MI.getOperand(1).ChangeToImmediate(Imm); in lowerSpecialCase()
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBPFRegisterInfo.cpp120 MI.getOperand(i + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMips16RegisterInfo.cpp142 MI.getOperand(OpNo + 1).ChangeToImmediate(Offset); in eliminateFI()
H A DMipsSERegisterInfo.cpp257 MI.getOperand(OpNo + 1).ChangeToImmediate(Offset); in eliminateFI()
/llvm-project-15.0.7/llvm/lib/Target/LoongArch/
H A DLoongArchRegisterInfo.cpp136 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset.getFixed()); in eliminateFrameIndex()
/llvm-project-15.0.7/llvm/lib/Target/XCore/
H A DXCoreRegisterInfo.cpp286 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()
292 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(0); in eliminateFrameIndex()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp232 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset.getFixed()); in eliminateFrameIndex()
273 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset.getFixed()); in eliminateFrameIndex()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExplicitLocals.cpp356 MO.ChangeToImmediate(LocalId); in runOnMachineFunction()
373 MO.ChangeToImmediate(LocalId); in runOnMachineFunction()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonRegisterInfo.cpp230 MI.getOperand(FIOp).ChangeToImmediate(RealOffset); in eliminateFrameIndex()
343 MI.getOperand(FIOp+1).ChangeToImmediate(RealOffset); in eliminateFrameIndex()
/llvm-project-15.0.7/llvm/lib/Target/MSP430/
H A DMSP430RegisterInfo.cpp154 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86InstrBuilder.h138 MI->getOperand(Operand + 3).ChangeToImmediate(0); in setDirectAddressInInstr()
H A DX86RegisterInfo.cpp821 FI.ChangeToImmediate(FIOffset); in eliminateFrameIndex()
845 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()
856 MI.getOperand(FIOperandNum + 3).ChangeToImmediate(Offset); in eliminateFrameIndex()
H A DX86OptimizeLEAs.cpp561 MI.getOperand(MemOpNo + X86::AddrScaleAmt).ChangeToImmediate(1); in removeRedundantAddrCalc()
564 MI.getOperand(MemOpNo + X86::AddrDisp).ChangeToImmediate(AddrDispShift); in removeRedundantAddrCalc()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp308 MI->getDebugOffset().ChangeToImmediate(Offset); in eliminateFrameIndex()
376 MI->getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()
/llvm-project-15.0.7/llvm/lib/Target/M68k/
H A DM68kRegisterInfo.cpp210 Disp.ChangeToImmediate(FIOffset + Imm); in eliminateFrameIndex()
/llvm-project-15.0.7/llvm/lib/Target/ARC/
H A DARCRegisterInfo.cpp192 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()
/llvm-project-15.0.7/llvm/lib/Target/Lanai/
H A DLanaiRegisterInfo.cpp240 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()
/llvm-project-15.0.7/llvm/lib/Target/AVR/
H A DAVRRegisterInfo.cpp263 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYRegisterInfo.cpp288 MI->getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp736 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset.getFixed()); in eliminateFrameIndex()
745 FI.ChangeToImmediate(Offset.getFixed()); in eliminateFrameIndex()

12