Lines Matching defs:Imm
53 int64_t Imm = cast<ConstantSDNode>(Node)->getSExtValue();
54 if (Imm == 0 && VT == GRLenVT) {
63 for (LoongArchMatInt::Inst &Inst : LoongArchMatInt::generateInstSeq(Imm)) {
64 SDValue SDImm = CurDAG->getTargetConstant(Inst.Imm, DL, GRLenVT);
76 SDValue Imm = CurDAG->getTargetConstant(0, DL, GRLenVT);
81 ReplaceNode(Node, CurDAG->getMachineNode(ADDIOp, DL, VT, TFI, Imm));
134 SDValue Imm = CurDAG->getTargetConstant(SplatValue, DL,
136 Res = CurDAG->getMachineNode(Op, DL, ViaVecTy, Imm);
270 uint64_t Imm = N.getConstantOperandVal(0);
273 if (Imm != 0 && Imm % ShiftWidth == 0) {
329 bool LoongArchDAGToDAGISel::selectVSplat(SDNode *N, APInt &Imm,
347 Imm = SplatValue;