Home
last modified time | relevance | path

Searched refs:MOV32ri (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrCompiler.td19 def : Pat<(i32 (MxWrapper tconstpool :$src)), (MOV32ri tconstpool :$src)>;
20 def : Pat<(i32 (MxWrapper tglobaladdr :$src)), (MOV32ri tglobaladdr :$src)>;
21 def : Pat<(i32 (MxWrapper texternalsym :$src)), (MOV32ri texternalsym :$src)>;
22 def : Pat<(i32 (MxWrapper tjumptable :$src)), (MOV32ri tjumptable :$src)>;
23 def : Pat<(i32 (MxWrapper tblockaddress :$src)), (MOV32ri tblockaddress :$src)>;
H A DM68kInstrControl.td373 (ADDX32dd MxDRD32:$op, (MOV32ri 0))>;
379 (SUBX32dd MxDRD32:$op, (MOV32ri 0))>;
385 (ADDX32dd MxDRD32:$op, (MOV32ri 0))>;
H A DM68kInstrInfo.cpp377 MIB->setDesc(get(MVTSize == MVT::i16 ? M68k::MOV16ri : M68k::MOV32ri)); in ExpandMOVI()
H A DM68kFrameLowering.cpp356 unsigned Opc = M68k::MOV32ri; in emitSPUpdate()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86DynAllocaExpander.cpp89 (Def->getOpcode() != X86::MOV32ri && Def->getOpcode() != X86::MOV64ri) || in getDynAllocaAmount()
H A DX86InstrMisc.td378 def MOV32ri : Ii32<0xB8, AddRegFrm, (outs GR32:$dst), (ins i32imm:$src),
418 def : Pat<(i32 relocImm:$src), (MOV32ri relocImm:$src)>;
1346 (MOV32ri (BEXTRMaskXForm imm:$mask)), sub_32bit))>;
1350 (MOV32ri (BEXTRMaskXForm imm:$mask)), sub_32bit))>;
1357 (MOV32ri (BEXTRMaskXForm imm:$mask)), sub_32bit))>;
1361 (MOV32ri (BEXTRMaskXForm imm:$mask)), sub_32bit))>;
H A DX86AsmPrinter.cpp183 EmitAndCountInstruction(MCInstBuilder(X86::MOV32ri) in emitKCFITypeId()
H A DX86FrameLowering.cpp141 return X86::MOV32ri; in getMOVriOpcode()
1989 BuildMI(MBB, MBBI, DL, TII.get(X86::MOV32ri), X86::EAX) in emitPrologue()
3059 BuildMI(MBB, MBBI, DL, TII.get(X86::MOV32ri), X86::EAX) in emitCatchRetReturnValue()
3364 BuildMI(checkMBB, DL, TII.get(X86::MOV32ri), ScratchReg2) in adjustForSegmentedStacks()
H A DX86InstrInfo.cpp822 case X86::MOV32ri: in isReallyTriviallyReMaterializable()
998 BuildMI(MBB, I, DL, get(X86::MOV32ri)) in reMaterialize()
4575 if (MovMI->getOpcode() != X86::MOV32ri && in getConstValDefinedInReg()
5749 NewOpc = X86::MOV32ri; in foldImmediateImpl()
5941 ? X86::MOV32ri in ExpandMOVImmSExti8()
6218 MI.setDesc(get(X86::MOV32ri)); in expandPostRAPseudo()
10097 case X86::MOV32ri: in describeLoadedValue()
10633 BuildMI(MBB, Iter, DL, get(X86::MOV32ri), Reg).addImm(0); in buildClearRegister()
H A DX86InstrCompiler.td319 // which only require 3 bytes compared to MOV32ri which requires 5.
345 // use MOV32ri with a SUBREG_TO_REG to represent the zero-extension, however
1275 def : Pat<(i32 (X86RecoverFrameAlloc mcsym:$dst)), (MOV32ri mcsym:$dst)>;
H A DX86InstructionSelector.cpp
H A DX86MCInstLower.cpp924 MCInstBuilder(X86::MOV32ri).addReg(TempReg).addImm(-MaskKCFIType(Type))); in LowerKCFI_CHECK()
H A DX86ScheduleZnver3.td553 def : InstRW<[Zn3WriteMaterialize32bitImm], (instrs MOV32ri, MOV32ri_alt, MOV64ri32)>;
H A DX86ISelDAGToDAG.cpp4165 unsigned NewOpc = NVT == MVT::i64 ? X86::MOV32ri64 : X86::MOV32ri; in matchBEXTRFromAndImm()
4183 unsigned NewOpc = NVT == MVT::i64 ? X86::MOV32ri64 : X86::MOV32ri; in matchBEXTRFromAndImm()
H A DX86ScheduleZnver4.td564 def : InstRW<[Zn4WriteMaterialize32bitImm], (instrs MOV32ri, MOV32ri_alt, MOV64ri32)>;
H A DX86FastISel.cpp3760 case MVT::i32: Opc = X86::MOV32ri; break; in X86MaterializeInt()
H A DX86ISelLowering.cpp27593 const unsigned char MOV32ri = 0xB8; // X86::MOV32ri's opcode byte. in LowerINIT_TRAMPOLINE() local
27596 DAG.getStore(Root, dl, DAG.getConstant(MOV32ri | N86Reg, dl, MVT::i8), in LowerINIT_TRAMPOLINE()
34518 BuildMI(mainMBB, MIMD, TII->get(X86::MOV32ri), mainDstReg).addImm(-1); in emitXBegin()
35929 BuildMI(restoreMBB, MIMD, TII->get(X86::MOV32ri), restoreDstReg).addImm(1); in emitEHSjLjSetJmp()
36100 unsigned MovRIOpc = (PVT == MVT::i64) ? X86::MOV64ri32 : X86::MOV32ri; in emitLongJmpShadowStackFix()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86InstructionSelector.cpp747 NewOpc = X86::MOV32ri; in selectConstant()