Home
last modified time | relevance | path

Searched refs:MovI (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp7078 auto MovI = Insn.begin(); in genAlternativeCodeSequence() local
7081 if (MovI->Opcode == OrrOpc) in genAlternativeCodeSequence()
7084 .addImm(MovI->Op2); in genAlternativeCodeSequence()
7087 assert((MovI->Opcode == AArch64::MOVNWi || in genAlternativeCodeSequence()
7088 MovI->Opcode == AArch64::MOVZWi) && in genAlternativeCodeSequence()
7091 assert((MovI->Opcode == AArch64::MOVNXi || in genAlternativeCodeSequence()
7092 MovI->Opcode == AArch64::MOVZXi) && in genAlternativeCodeSequence()
7094 MIB1 = BuildMI(MF, MIMetadata(Root), TII->get(MovI->Opcode), NewVR) in genAlternativeCodeSequence()
7095 .addImm(MovI->Op1) in genAlternativeCodeSequence()
7096 .addImm(MovI->Op2); in genAlternativeCodeSequence()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SpeculativeLoadHardening.cpp1667 auto MovI = in hardenLoadAddr() local
1670 (void)MovI; in hardenLoadAddr()
1672 LLVM_DEBUG(dbgs() << " Inserting mov: "; MovI->dump(); dbgs() << "\n"); in hardenLoadAddr()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstructionSelector.cpp945 auto MovI = in select() local
951 if (!constrainSelectedInstRegOperands(*MovI, TII, TRI, RBI)) in select()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp2053 auto MovI = MIB.buildInstr(AArch64::MOVKXi).addDef(DstReg).addUse(SrcReg); in materializeLargeCMVal() local
2055 MovI->addOperand(MF, MachineOperand::CreateGA( in materializeLargeCMVal()
2058 MovI->addOperand( in materializeLargeCMVal()
2062 MovI->addOperand(MF, MachineOperand::CreateImm(Offset)); in materializeLargeCMVal()
2063 constrainSelectedInstRegOperands(*MovI, TII, TRI, RBI); in materializeLargeCMVal()