Lines Matching refs:InferredFlags
472 FunctionSummary::FFlags InferredFlags; in thinLTOPropagateFunctionAttrs() local
473 InferredFlags.NoRecurse = (SCCNodes.size() == 1); in thinLTOPropagateFunctionAttrs()
474 InferredFlags.NoUnwind = true; in thinLTOPropagateFunctionAttrs()
485 InferredFlags.NoUnwind = false; in thinLTOPropagateFunctionAttrs()
495 InferredFlags.NoRecurse = false; in thinLTOPropagateFunctionAttrs()
498 InferredFlags.NoUnwind = false; in thinLTOPropagateFunctionAttrs()
500 if (!InferredFlags.NoUnwind && !InferredFlags.NoRecurse) in thinLTOPropagateFunctionAttrs()
505 if (InferredFlags.NoUnwind || InferredFlags.NoRecurse) { in thinLTOPropagateFunctionAttrs()
508 if (InferredFlags.NoRecurse) { in thinLTOPropagateFunctionAttrs()
514 if (InferredFlags.NoUnwind) { in thinLTOPropagateFunctionAttrs()
522 if (InferredFlags.NoRecurse) in thinLTOPropagateFunctionAttrs()
525 if (InferredFlags.NoUnwind) in thinLTOPropagateFunctionAttrs()