Searched refs:MovZ (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64AsmPrinter.cpp | 2384 MCInst MovZ; in emitInstruction() local 2385 MovZ.setOpcode(AArch64::MOVZXi); in emitInstruction() 2386 MovZ.addOperand(MCOperand::createReg(DestReg)); in emitInstruction() 2387 MovZ.addOperand(Hi_MCSym); in emitInstruction() 2388 MovZ.addOperand(MCOperand::createImm(16)); in emitInstruction() 2389 EmitToStreamer(*OutStreamer, MovZ); in emitInstruction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64InstructionSelector.cpp | 2041 auto MovZ = MIB.buildInstr(AArch64::MOVZXi, {&AArch64::GPR64RegClass}, {}); in materializeLargeCMVal() local 2042 MovZ->addOperand(MF, I.getOperand(1)); in materializeLargeCMVal() 2043 MovZ->getOperand(1).setTargetFlags(OpFlags | AArch64II::MO_G0 | in materializeLargeCMVal() 2045 MovZ->addOperand(MF, MachineOperand::CreateImm(0)); in materializeLargeCMVal() 2046 constrainSelectedInstRegOperands(*MovZ, TII, TRI, RBI); in materializeLargeCMVal() 2056 GV, MovZ->getOperand(1).getOffset(), Flags)); in materializeLargeCMVal() 2060 MovZ->getOperand(1).getOffset(), Flags)); in materializeLargeCMVal() 2066 Register DstReg = BuildMovK(MovZ.getReg(0), in materializeLargeCMVal()
|