aboutsummaryrefslogtreecommitdiff
path: root/cc/lto.go
AgeCommit message (Expand)Author
2024-03-27Merge "Revert^2 "Enable full LTO optimization by default"" into mainYi Kong
2024-03-27Revert^2 "Enable full LTO optimization by default"Yi Kong
2024-03-22Revert "Enable full LTO optimization by default"Yi Kong
2024-03-21Remove ThinLTO workaround for VNDKYi Kong
2024-03-07Enable full LTO optimization by defaultYi Kong
2024-02-09Remove fdoProfileMutatorColin Cross
2024-01-26Convert LTO mutators to TransitionMutatorColin Cross
2023-12-04Do not perform AFDO or optimizing LTO for eng buildsYi Kong
2023-11-24Remove PGO build supportYi Kong
2023-11-22Remove unneeded MLGO cflagYi Kong
2023-11-14Provide an environment variable to disable mlgoAdityaK
2023-11-07Only enable MLGO for ARM64 ThinLTO targetsYi Kong
2023-10-31Add option to emit ThinLTO indexes and imports for MLGO trainingYi Kong
2023-10-09Remove GLOBAL_THINLTO build optionYi Kong
2023-10-05Change lto_test to use GlobalThinLTO configurationYi Kong
2023-09-01Revert "Disable Global ThinLTO by default"Yabin Cui
2023-08-14Disable Global ThinLTO by defaultYabin Cui
2023-08-01Limit LTO inlining even when profile is presentYi Kong
2023-07-15Turn off Global ThinLTO for LP32 againYi Kong
2023-07-14Fix a typo. NFC.Yi Kong
2023-07-11Turn on Global ThinLTO by defaultYi Kong
2023-07-03Simplify LTO flags handlingYi Kong
2023-06-27Disable "-Wl,-plugin-opt,-import-instr-limit=5" on MacOSA. Cody Schuffelen
2023-06-09Refactor LTOYi Kong
2023-06-05Use a less hacky way to detect if a module is Fuzzer enabledYi Kong
2023-06-01Remove Full LTO supportYi Kong
2023-05-30Remove Use_clang_lld in ltoYi Kong
2023-05-17Enable LTO for riscv64Aditya Kumar
2023-05-16Disable LTO and CFI for riscv64Aditya Kumar
2023-05-12Revert "Disable LTO and CFI for riscv64"Aditya Kumar
2023-02-15Revert "Build riscv64 with thin LTO"Aditya Kumar
2023-02-13Build riscv64 with thin LTOAdityaK
2022-10-20Set -fno-emulated-tls for riscv64Colin Cross
2022-10-20Disable LTO and CFI for riscv64Colin Cross
2022-09-26Refactor lto mutator to not alter user-input propsLiz Kammer
2022-09-09Pass -flto to asflags as wellYi Kong
2022-09-06Do not enable global ThinLTO for testsYi Kong
2022-08-23Merge "Revert "Reland "Turn on Global ThinLTO by default"""Yi Kong
2022-08-23Revert "Reland "Turn on Global ThinLTO by default""Yi Kong
2022-08-23Merge "Reland "Turn on Global ThinLTO by default""Treehugger Robot
2022-08-22Reland "Turn on Global ThinLTO by default"Yi Kong
2022-08-19Do not enable ThinLTO for CFI enabled projectsYi Kong
2022-08-18Revert "Turn on Global ThinLTO by default"Yi Kong
2022-08-17Turn on Global ThinLTO by defaultYi Kong
2022-08-17Only enable global ThinLTO for LP64 targetsYi Kong
2022-03-02Merge "Revert "[cc_fuzz] Revert 'disable LTO' patches.""Treehugger Robot
2022-03-02Revert "[cc_fuzz] Revert 'disable LTO' patches."Mitch Phillips
2022-03-01Merge "[cc_fuzz] Revert 'disable LTO' patches."Treehugger Robot
2022-02-14Don't reduce inline limit for afdo enabled projectsYi Kong
2022-02-08[cc_fuzz] Revert 'disable LTO' patches.Mitch Phillips