reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/ARM/ARMISelLowering.cpp
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);