Searched refs:lto (Results 1 – 5 of 5) sorted by relevance
60 type lto struct { struct64 func (lto *lto) props() []interface{} { argument65 return []interface{}{<o.Properties}68 func (lto *lto) begin(ctx BaseModuleContext) { argument70 lto.Properties.Lto.Never = boolPtr(true)76 if !lto.Never() && !lto.FullLTO() {77 lto.Properties.Lto.Thin = boolPtr(true)83 func (lto *lto) deps(ctx BaseModuleContext, deps Deps) Deps { argument87 func (lto *lto) useClangLld(ctx BaseModuleContext) bool { argument88 if lto.Properties.Use_clang_lld != nil {[all …]
3 per-file lto.go,pgo.go = srhines@google.com, pirama@google.com, yikong@google.com
31 "lto.go",
803 lto *lto member1059 if c.lto != nil {1060 c.AddProperties(c.lto.props()...)1535 module.lto = <o{}1717 if c.lto != nil {1718 flags = c.lto.flags(ctx, flags)1849 if c.lto != nil {1850 c.lto.begin(ctx)1893 if c.lto != nil {1894 deps = c.lto.deps(ctx, deps)
300 my_cflags += -fno-lto301 my_ldflags += -fno-lto