Lines Matching refs:VCI
307 void loadVectorConstant(const SystemZVectorConstantInfo &VCI,
1163 const SystemZVectorConstantInfo &VCI, SDNode *Node) { in loadVectorConstant() argument
1164 assert((VCI.Opcode == SystemZISD::BYTE_MASK || in loadVectorConstant()
1165 VCI.Opcode == SystemZISD::REPLICATE || in loadVectorConstant()
1166 VCI.Opcode == SystemZISD::ROTATE_MASK) && in loadVectorConstant()
1168 assert(VCI.VecVT.getSizeInBits() == 128 && "Expected a vector type"); in loadVectorConstant()
1172 for (unsigned OpVal : VCI.OpVals) in loadVectorConstant()
1174 SDValue Op = CurDAG->getNode(VCI.Opcode, DL, VCI.VecVT, Ops); in loadVectorConstant()
1176 if (VCI.VecVT == VT.getSimpleVT()) in loadVectorConstant()
1653 SystemZVectorConstantInfo VCI(Val); in Select() local
1654 if (VCI.isVectorConstantLegal(*Subtarget)) { in Select()
1655 loadVectorConstant(VCI, Node); in Select()
1712 SystemZVectorConstantInfo VCI(BVN); in Select() local
1713 if (VCI.isVectorConstantLegal(*Subtarget)) { in Select()
1714 loadVectorConstant(VCI, Node); in Select()
1724 SystemZVectorConstantInfo VCI(Imm); in Select() local
1725 bool Success = VCI.isVectorConstantLegal(*Subtarget); (void)Success; in Select()
1727 loadVectorConstant(VCI, Node); in Select()