Home | History | Annotate | Download | only in Driver

Lines Matching defs:PIE

3625   bool PIE = ToolChain.isPIEDefault();
3626 bool PIC = PIE || ToolChain.isPICDefault();
3630 PIE = PIC = false;
3636 // Android-specific defaults for PIC/PIE
3662 // OpenBSD-specific defaults for PIE
3684 // The last argument relating to either PIC or PIE wins, and no
3686 // '-fno-...' arguments, both PIC and PIE are disabled. Any PIE
3693 // is forced, then neither PIC nor PIE flags will have no effect.
3699 PIE = O.matches(options::OPT_fPIE) || O.matches(options::OPT_fpie);
3701 PIE || O.matches(options::OPT_fPIC) || O.matches(options::OPT_fpic);
3705 PIE = PIC = false;
3725 // This kernel flags are a trump-card: they will disable PIC/PIE
3729 PIC = PIE = false;
3738 // FIXME: Warn when this flag trumps some other PIC or PIE flag.
3749 return std::make_tuple(llvm::Reloc::PIC_, IsPICLevelTwo ? 2 : 1, PIE);
4054 CmdArgs.push_back("-pic-is-pie");
6905 CmdArgs.push_back("-pie");
7421 CmdArgs.push_back("-pie");
7697 CmdArgs.push_back("-pie");
8509 CmdArgs.push_back("-pie");
9345 CmdArgs.push_back("-pie");
10607 CmdArgs.push_back("-pie");
10955 CmdArgs.push_back("-pie");
11014 CmdArgs.push_back("-pie");