Home
last modified time | relevance | path

Searched refs:lto (Results 1 – 5 of 5) sorted by relevance

/build/soong/cc/
Dlto.go60 type lto struct { struct
64 func (lto *lto) props() []interface{} { argument
65 return []interface{}{&lto.Properties}
68 func (lto *lto) begin(ctx BaseModuleContext) { argument
70 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 { argument
87 func (lto *lto) useClangLld(ctx BaseModuleContext) bool { argument
88 if lto.Properties.Use_clang_lld != nil {
[all …]
DOWNERS3 per-file lto.go,pgo.go = srhines@google.com, pirama@google.com, yikong@google.com
DAndroid.bp31 "lto.go",
Dcc.go803 lto *lto member
1059 if c.lto != nil {
1060 c.AddProperties(c.lto.props()...)
1535 module.lto = &lto{}
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)
/build/make/core/
Dconfig_sanitizers.mk300 my_cflags += -fno-lto
301 my_ldflags += -fno-lto