Home
last modified time | relevance | path

Searched refs:VCI (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1151 assert((VCI.Opcode == SystemZISD::BYTE_MASK || in loadVectorConstant()
1152 VCI.Opcode == SystemZISD::REPLICATE || in loadVectorConstant()
1153 VCI.Opcode == SystemZISD::ROTATE_MASK) && in loadVectorConstant()
1159 for (unsigned OpVal : VCI.OpVals) in loadVectorConstant()
1161 SDValue Op = CurDAG->getNode(VCI.Opcode, DL, VCI.VecVT, Ops); in loadVectorConstant()
1163 if (VCI.VecVT == VT.getSimpleVT()) in loadVectorConstant()
1635 SystemZVectorConstantInfo VCI(BVN); in Select() local
1636 if (VCI.isVectorConstantLegal(*Subtarget)) { in Select()
1637 loadVectorConstant(VCI, Node); in Select()
1647 SystemZVectorConstantInfo VCI(Imm); in Select() local
[all …]
H A DSystemZISelLowering.cpp6460 SystemZVectorConstantInfo VCI(APInt(TotBytes * 8, C->getZExtValue())); in combineSTORE() local
6461 if (VCI.isVectorConstantLegal(Subtarget) && in combineSTORE()
6462 VCI.Opcode == SystemZISD::REPLICATE) { in combineSTORE()
6463 Word = DAG.getConstant(VCI.OpVals[0], SDLoc(SN), MVT::i32); in combineSTORE()
6464 WordVT = VCI.VecVT.getScalarType(); in combineSTORE()
6484 SystemZVectorConstantInfo VCI( in combineSTORE() local
6486 if (VCI.isVectorConstantLegal(Subtarget) && in combineSTORE()
6487 VCI.Opcode == SystemZISD::REPLICATE && VCI.OpVals[0] == 1 && in combineSTORE()
6488 WordVT == VCI.VecVT.getScalarType()) in combineSTORE()