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.td386 (ADDX32dd MxDRD32:$op, (MOV32ri 0))>;
392 (SUBX32dd MxDRD32:$op, (MOV32ri 0))>;
398 (ADDX32dd MxDRD32:$op, (MOV32ri 0))>;
H A DM68kFrameLowering.cpp358 unsigned Opc = M68k::MOV32ri; in emitSPUpdate()
H A DM68kInstrInfo.cpp427 MIB->setDesc(get(MVTSize == MVT::i16 ? M68k::MOV16ri : M68k::MOV32ri)); in ExpandMOVI()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86DynAllocaExpander.cpp92 (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)>;
1344 (MOV32ri (BEXTRMaskXForm imm:$mask)), sub_32bit))>;
1348 (MOV32ri (BEXTRMaskXForm imm:$mask)), sub_32bit))>;
1355 (MOV32ri (BEXTRMaskXForm imm:$mask)), sub_32bit))>;
1359 (MOV32ri (BEXTRMaskXForm imm:$mask)), sub_32bit))>;
H A DX86AsmPrinter.cpp226 EmitAndCountInstruction(MCInstBuilder(X86::MOV32ri) in emitKCFITypeId()
H A DX86FrameLowering.cpp140 return X86::MOV32ri; in getMOVriOpcode()
2052 BuildMI(MBB, MBBI, DL, TII.get(X86::MOV32ri), X86::EAX) in emitPrologue()
3123 BuildMI(MBB, MBBI, DL, TII.get(X86::MOV32ri), X86::EAX) in emitCatchRetReturnValue()
3428 BuildMI(checkMBB, DL, TII.get(X86::MOV32ri), ScratchReg2) in adjustForSegmentedStacks()
H A DX86InstrInfo.cpp807 case X86::MOV32ri: in isReallyTriviallyReMaterializable()
983 BuildMI(MBB, I, DL, get(X86::MOV32ri)) in reMaterialize()
4640 if (MovMI->getOpcode() != X86::MOV32ri && in getConstValDefinedInReg()
5806 NewOpc = X86::MOV32ri; in foldImmediateImpl()
5998 ? X86::MOV32ri in ExpandMOVImmSExti8()
6275 MI.setDesc(get(X86::MOV32ri)); in expandPostRAPseudo()
10192 case X86::MOV32ri: in describeLoadedValue()
10732 BuildMI(MBB, Iter, DL, get(X86::MOV32ri), Reg).addImm(0); in buildClearRegister()
H A DX86InstrCompiler.td334 // which only require 3 bytes compared to MOV32ri which requires 5.
360 // use MOV32ri with a SUBREG_TO_REG to represent the zero-extension, however
1290 def : Pat<(i32 (X86RecoverFrameAlloc mcsym:$dst)), (MOV32ri mcsym:$dst)>;
H A DX86InstructionSelector.cpp
H A DX86MCInstLower.cpp920 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.cpp4231 unsigned NewOpc = NVT == MVT::i64 ? X86::MOV32ri64 : X86::MOV32ri; in matchBEXTRFromAndImm()
4249 unsigned NewOpc = NVT == MVT::i64 ? X86::MOV32ri64 : X86::MOV32ri; in matchBEXTRFromAndImm()
H A DX86ScheduleZnver4.td565 def : InstRW<[Zn4WriteMaterialize32bitImm], (instrs MOV32ri, MOV32ri_alt, MOV64ri32)>;
H A DX86FastISel.cpp3774 case MVT::i32: Opc = X86::MOV32ri; break; in X86MaterializeInt()
H A DX86ISelLowering.cpp28538 const unsigned char MOV32ri = 0xB8; // X86::MOV32ri's opcode byte. in LowerINIT_TRAMPOLINE() local
28541 DAG.getStore(Root, dl, DAG.getConstant(MOV32ri | N86Reg, dl, MVT::i8), in LowerINIT_TRAMPOLINE()
35772 BuildMI(mainMBB, MIMD, TII->get(X86::MOV32ri), mainDstReg).addImm(-1); in emitXBegin()
37148 BuildMI(restoreMBB, MIMD, TII->get(X86::MOV32ri), restoreDstReg).addImm(1); in emitEHSjLjSetJmp()
37318 unsigned MovRIOpc = (PVT == MVT::i64) ? X86::MOV64ri32 : X86::MOV32ri; in emitLongJmpShadowStackFix()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86InstructionSelector.cpp775 NewOpc = X86::MOV32ri; in selectConstant()