reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
42979 DAG.ComputeNumSignBits(Index) > (IndexWidth - 32)) { 42981 EVT NewVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, NumElts); 42982 Index = DAG.getNode(ISD::TRUNCATE, DL, NewVT, Index); 42986 return DAG.getMaskedGather(Gather->getVTList(), 42994 return DAG.getMaskedScatter(Scatter->getVTList(), 43008 DAG.ComputeNumSignBits(Index) > (IndexWidth - 32)) { 43010 EVT NewVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, NumElts); 43011 Index = DAG.getNode(ISD::TRUNCATE, DL, NewVT, Index); 43015 return DAG.getMaskedGather(Gather->getVTList(), 43023 return DAG.getMaskedScatter(Scatter->getVTList(), 43036 EVT IndexVT = EVT::getVectorVT(*DAG.getContext(), EltVT, 43038 Index = DAG.getSExtOrTrunc(Index, DL, IndexVT); 43042 return DAG.getMaskedGather(Gather->getVTList(), 43050 return DAG.getMaskedScatter(Scatter->getVTList(), 43059 const TargetLowering &TLI = DAG.getTargetLoweringInfo();