vgvassilev wrote:

> > Looks like this causes a compile-time regression: 
> >
> >  About 0.5% at `O0`.
> It is probably the change in the `SourceManager.cpp` in non-modules mode that 
> caused it. IIUC, this is a ~memory regression and probably comes by the 
> larger page/slab that we allocate~. Looks like the instruction count 
> increased and the branching increased. Could it be the indexing operation:
> Would adding an `LLVM_UNLIKELY` in the if-stmt condition help us?

@ktf could you take a look at this?
cfe-commits mailing list

Reply via email to