reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);