Searched refs:MOVI (Results 1 - 4 of 4) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp951 MCInst MOVI; local
952 MOVI.setOpcode(AArch64::MOVIv2d_ns);
953 MOVI.addOperand(MCOperand::createReg(DestReg));
954 MOVI.addOperand(MCOperand::createImm(0));
955 EmitToStreamer(*OutStreamer, MOVI);
H A DAArch64ISelLowering.h81 MOVI,
H A DAArch64ISelDAGToDAG.cpp1082 SDNode *MOVI = local
1084 SDValue MOVIV = SDValue(MOVI, 0);
2334 SDNode *MOVI = CurDAG->getMachineNode( local
2338 SDValue Ops[] = {And.getOperand(0), SDValue(MOVI, 0),
H A DAArch64ISelLowering.cpp1267 case AArch64ISD::MOVI: return "AArch64ISD::MOVI";
6425 // what used to be the MOVI alias for ORR (though the MOVI alias has now
7838 (NewOp = tryAdvSIMDModImm8(AArch64ISD::MOVI, Op, DAG, DefBits)) ||
7853 (NewOp = tryAdvSIMDModImm8(AArch64ISD::MOVI, Op, DAG, DefBits)) ||
7902 // some other way (MOVI, e.g.), we can be sneaky.
10487 // It also supports immediate DUP-like nodes (MOVI/MVNi), which we can fold
10496 case AArch64ISD::MOVI:

Completed in 123 milliseconds