reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
12913 NumVecs = 1; break; 12915 NumVecs = 2; break; 12917 NumVecs = 3; break; 12919 NumVecs = 4; break; 12927 NumVecs = 2; isLaneOp = true; break; 12929 NumVecs = 3; isLaneOp = true; break; 12931 NumVecs = 4; isLaneOp = true; break; 12933 NumVecs = 1; isLoadOp = false; break; 12935 NumVecs = 2; isLoadOp = false; break; 12937 NumVecs = 3; isLoadOp = false; break; 12939 NumVecs = 4; isLoadOp = false; break; 12941 NumVecs = 2; isLoadOp = false; isLaneOp = true; break; 12943 NumVecs = 3; isLoadOp = false; isLaneOp = true; break; 12945 NumVecs = 4; isLoadOp = false; isLaneOp = true; break; 12951 case ARMISD::VLD1DUP: NewOpc = ARMISD::VLD1DUP_UPD; NumVecs = 1; break; 12952 case ARMISD::VLD2DUP: NewOpc = ARMISD::VLD2DUP_UPD; NumVecs = 2; break; 12953 case ARMISD::VLD3DUP: NewOpc = ARMISD::VLD3DUP_UPD; NumVecs = 3; break; 12954 case ARMISD::VLD4DUP: NewOpc = ARMISD::VLD4DUP_UPD; NumVecs = 4; break; 12956 NumVecs = 1; isLaneOp = false; break; 12958 NumVecs = 1; isLaneOp = false; isLoadOp = false; break; 12973 unsigned NumBytes = NumVecs * VecTy.getSizeInBits() / 8; 13011 assert(NumVecs == 1 && "Unexpected multi-element generic load/store."); 13029 unsigned NumResultVecs = (isLoadOp ? NumVecs : 0);