Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcRegisterInfo.cpp129 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in replaceFI()
151 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(LO10(Offset)); in replaceFI()
169 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(0); in replaceFI()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb2InstrInfo.cpp602 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(Offset); in rewriteT2FrameIndex()
616 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(Offset); in rewriteT2FrameIndex()
634 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(ThisImmVal); in rewriteT2FrameIndex()
654 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(0); in rewriteT2FrameIndex()
762 ImmOp.ChangeToImmediate(ImmedOffset); in rewriteT2FrameIndex()
780 ImmOp.ChangeToImmediate(ImmedOffset); in rewriteT2FrameIndex()
H A DThumbRegisterInfo.cpp476 ImmOp.ChangeToImmediate(ImmedOffset); in rewriteFrameIndex()
512 ImmOp.ChangeToImmediate(InstrOffs); in rewriteFrameIndex()
578 MI.getOperand(FIOperandNum+1).ChangeToImmediate(Offset); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp865 FI.ChangeToImmediate(FIOffset); in eliminateFrameIndex()
876 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()
887 MI.getOperand(FIOperandNum + 3).ChangeToImmediate(Offset); in eliminateFrameIndex()
932 FI.ChangeToImmediate(FIOffset); in eliminateFrameIndex()
956 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()
967 MI.getOperand(FIOperandNum + 3).ChangeToImmediate(Offset); in eliminateFrameIndex()
H A DX86InstrBuilder.h132 MI->getOperand(Operand + 3).ChangeToImmediate(0); in setDirectAddressInInstr()
H A DX86OptimizeLEAs.cpp559 MI.getOperand(MemOpNo + X86::AddrScaleAmt).ChangeToImmediate(1); in removeRedundantAddrCalc()
562 MI.getOperand(MemOpNo + X86::AddrDisp).ChangeToImmediate(AddrDispShift); in removeRedundantAddrCalc()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFoldOperands.cpp496 Old.ChangeToImmediate(ImmVal); in tryFoldImmWithOpSel()
531 Old.ChangeToImmediate(Imm); in tryFoldImmWithOpSel()
542 Old.ChangeToImmediate(Lo); in tryFoldImmWithOpSel()
550 Old.ChangeToImmediate(SExt); in tryFoldImmWithOpSel()
559 Old.ChangeToImmediate(static_cast<uint32_t>(Lo) << 16); in tryFoldImmWithOpSel()
567 Old.ChangeToImmediate(Swapped); in tryFoldImmWithOpSel()
627 Old.ChangeToImmediate(*ImmVal); in updateOperand()
690 Old.ChangeToImmediate(*ImmVal); in updateOperand()
761 Op1.ChangeToImmediate(Op2.getImm()); in tryAddToFoldList()
1249 UseMI->getOperand(1).ChangeToImmediate(*UseImmVal); in foldOperand()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXForwardParams.cpp108 ->ChangeToImmediate(NVPTX::AddressSpace::Param); in eliminateMove()
H A DNVPTXRegisterInfo.cpp123 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreRegisterInfo.cpp284 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()
290 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(0); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp585 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(0); in eliminateFrameIndex()
590 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(0); in eliminateFrameIndex()
597 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(0); in eliminateFrameIndex()
602 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Lo12); in eliminateFrameIndex()
784 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in resolveFrameIndex()
H A DRISCVVectorPeephole.cpp187 SrcVL.ChangeToImmediate(VL.getImm()); in tryToReduceVL()
231 VL.ChangeToImmediate(RISCV::VLMaxSentinel); in convertToVLMAX()
269 VL.ChangeToImmediate(RISCV::VLMaxSentinel); in convertToVLMAX()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16RegisterInfo.cpp133 MI.getOperand(OpNo + 1).ChangeToImmediate(Offset); in eliminateFI()
H A DMipsSERegisterInfo.cpp253 MI.getOperand(OpNo + 1).ChangeToImmediate(Offset); in eliminateFI()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaRegisterInfo.cpp129 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFRegisterInfo.cpp138 MI.getOperand(i + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExplicitLocals.cpp415 MO.ChangeToImmediate(LocalId); in runOnMachineFunction()
432 MO.ChangeToImmediate(LocalId); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonRegisterInfo.cpp230 MI.getOperand(FIOp).ChangeToImmediate(RealOffset); in eliminateFrameIndex()
343 MI.getOperand(FIOp+1).ChangeToImmediate(RealOffset); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430RegisterInfo.cpp154 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp311 MI->getDebugOffset().ChangeToImmediate(Offset); in eliminateFrameIndex()
379 MI->getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kRegisterInfo.cpp210 Disp.ChangeToImmediate(FIOffset + Imm); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCRegisterInfo.cpp193 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiRegisterInfo.cpp239 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchRegisterInfo.cpp232 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset.getFixed()); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYRegisterInfo.cpp288 MI->getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); in eliminateFrameIndex()

123