Home
last modified time | relevance | path

Searched refs:PICLevel (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DModule.cpp615 PICLevel::Level Module::getPICLevel() const { in getPICLevel()
619 return PICLevel::NotPIC; in getPICLevel()
621 return static_cast<PICLevel::Level>( in getPICLevel()
625 void Module::setPICLevel(PICLevel::Level PL) { in setPICLevel()
724 return getPICLevel() == PICLevel::NotPIC; in getDirectAccessExternalData()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DCodeGen.h34 namespace PICLevel {
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DInitPreprocessor.cpp1399 if (unsigned PICLevel = LangOpts.PICLevel) { in InitializePredefinedMacros() local
1400 Builder.defineMacro("__PIC__", Twine(PICLevel)); in InitializePredefinedMacros()
1401 Builder.defineMacro("__pic__", Twine(PICLevel)); in InitializePredefinedMacros()
1403 Builder.defineMacro("__PIE__", Twine(PICLevel)); in InitializePredefinedMacros()
1404 Builder.defineMacro("__pie__", Twine(PICLevel)); in InitializePredefinedMacros()
H A DASTUnit.cpp544 auto PICLevel = LangOpt.PICLevel; in ReadLanguageOptions() local
549 LangOpt.PICLevel = PICLevel; in ReadLanguageOptions()
H A DCompilerInvocation.cpp1619 if (Opts.DirectAccessExternalData && LangOpts->PICLevel != 0) in GenerateCodeGenArgs()
1621 else if (!Opts.DirectAccessExternalData && LangOpts->PICLevel == 0) in GenerateCodeGenArgs()
1937 LangOpts->PICLevel == 0); in ParseCodeGenArgs()
3756 if (Opts.PICLevel != 0) in GenerateLangArgs()
3757 GenerateArg(Consumer, OPT_pic_level, Twine(Opts.PICLevel)); in GenerateLangArgs()
4069 Opts.PICLevel = getLastArgIntValue(Args, OPT_pic_level, 0, Diags); in ParseLangArgs()
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DFlang.cpp187 unsigned PICLevel; in addPicOptions() local
189 std::tie(RelocationModel, PICLevel, IsPIE) = in addPicOptions()
196 if (PICLevel > 0) { in addPicOptions()
198 CmdArgs.push_back(PICLevel == 1 ? "1" : "2"); in addPicOptions()
H A DWebAssembly.cpp341 unsigned PICLevel; in addClangTargetOptions() local
343 std::tie(RelocationModel, PICLevel, IsPIE) = in addClangTargetOptions()
H A DClang.cpp1858 unsigned PICLevel; in AddMIPSTargetArgs() local
1860 std::tie(RelocationModel, PICLevel, IsPIE) = in AddMIPSTargetArgs()
5570 unsigned PICLevel; in ConstructJob() local
5572 std::tie(RelocationModel, PICLevel, IsPIE) = ParsePICArgs(TC, Args); in ConstructJob()
5581 if (!PICLevel) in ConstructJob()
5615 if (PICLevel > 0) { in ConstructJob()
5617 CmdArgs.push_back(PICLevel == 1 ? "1" : "2"); in ConstructJob()
5981 (PICLevel == 0)) in ConstructJob()
5983 } else if (PICLevel == 0 && Triple.isLoongArch()) { in ConstructJob()
8685 unsigned PICLevel; in ConstructJob() local
[all …]
H A DGnu.cpp615 unsigned PICLevel; in ConstructJob() local
622 std::tie(RelocationModel, PICLevel, IsPIE) = in ConstructJob()
H A DCommonArgs.cpp2247 unsigned PICLevel; in AddAssemblerKPIC() local
2249 std::tie(RelocationModel, PICLevel, IsPIE) = ParsePICArgs(ToolChain, Args); in AddAssemblerKPIC()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DModule.h905 PICLevel::Level getPICLevel() const;
908 void setPICLevel(PICLevel::Level PL);
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMCInstLower.cpp142 M->getPICLevel() == PICLevel::BigPIC && in GetSymbolRef()
H A DPPCAsmPrinter.cpp739 M->getPICLevel() == PICLevel::BigPIC) in emitTlsCall()
818 PICLevel::Level PL = M->getPICLevel(); in emitInstruction()
992 M->getPICLevel() == PICLevel::SmallPIC ? "_GLOBAL_OFFSET_TABLE_" in emitInstruction()
1054 if (PL == PICLevel::SmallPIC && !IsAIX) { in emitInstruction()
1924 if (M.getPICLevel() == PICLevel::SmallPIC) in emitStartOfAsmFile()
1951 MF->getFunction().getParent()->getPICLevel() == PICLevel::SmallPIC)) in emitFunctionEntryLabel()
H A DPPCISelDAGToDAG.cpp478 M->getPICLevel() == PICLevel::SmallPIC) { in INITIALIZE_PASS()
5484 Mod->getPICLevel() == PICLevel::SmallPIC) in Select()
H A DPPCISelLowering.cpp3579 PICLevel::Level picLevel = M->getPICLevel(); in LowerGlobalTLSAddressLinux()
3626 else if (picLevel == PICLevel::SmallPIC) in LowerGlobalTLSAddressLinux()
3651 if (picLevel == PICLevel::SmallPIC) in LowerGlobalTLSAddressLinux()
3677 if (picLevel == PICLevel::SmallPIC) in LowerGlobalTLSAddressLinux()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemProfInstrumentation.cpp590 if (F.getParent()->getPICLevel() == PICLevel::NotPIC) in insertDynamicShadowAtFunctionEntry()
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTOBackend.cpp214 M.getPICLevel() == PICLevel::NotPIC ? Reloc::Static : Reloc::PIC_; in createTargetMachine()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DLangOptions.def184 VALUE_LANGOPT(PICLevel , 2, 0, Compatible, "__PIC__ level")
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2110 PICLevel::Level picLevel = M->getPICLevel(); in makeAddress()
2113 if (picLevel == PICLevel::SmallPIC) { in makeAddress()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenModule.cpp1457 if (uint32_t PLevel = Context.getLangOpts().PICLevel) { in Release()
1459 getModule().setPICLevel(static_cast<llvm::PICLevel::Level>(PLevel)); in Release()
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td8359 MarshallingInfoInt<LangOpts<"PICLevel">>;