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

References

lib/Transforms/Vectorize/LoopVectorize.cpp
 7347   if (State.Instance) { // Generate a single instance.
 7348     State.ILV->scalarizeInstruction(Ingredient, *State.Instance, IsPredicated);
 7348     State.ILV->scalarizeInstruction(Ingredient, *State.Instance, IsPredicated);
 7350     if (AlsoPack && State.VF > 1) {
 7352       if (State.Instance->Lane == 0) {
 7354             UndefValue::get(VectorType::get(Ingredient->getType(), State.VF));
 7355         State.ValueMap.setVectorValue(Ingredient, State.Instance->Part, Undef);
 7355         State.ValueMap.setVectorValue(Ingredient, State.Instance->Part, Undef);
 7357       State.ILV->packScalarIntoVectorValue(Ingredient, *State.Instance);
 7357       State.ILV->packScalarIntoVectorValue(Ingredient, *State.Instance);
 7365   unsigned EndLane = IsUniform ? 1 : State.VF;
 7366   for (unsigned Part = 0; Part < State.UF; ++Part)
 7368       State.ILV->scalarizeInstruction(Ingredient, {Part, Lane}, IsPredicated);