Home
last modified time | relevance | path

Searched refs:TLSModel (Results 1 – 19 of 19) sorted by relevance

/freebsd-10-stable/contrib/llvm/lib/Target/
DTargetMachine.cpp106 static TLSModel::Model getSelectedTLSModel(const GlobalVariable *Var) { in getSelectedTLSModel()
112 return TLSModel::GeneralDynamic; in getSelectedTLSModel()
114 return TLSModel::LocalDynamic; in getSelectedTLSModel()
116 return TLSModel::InitialExec; in getSelectedTLSModel()
118 return TLSModel::LocalExec; in getSelectedTLSModel()
123 TLSModel::Model TargetMachine::getTLSModel(const GlobalValue *GV) const { in getTLSModel()
138 TLSModel::Model Model; in getTLSModel()
141 Model = TLSModel::LocalDynamic; in getTLSModel()
143 Model = TLSModel::GeneralDynamic; in getTLSModel()
146 Model = TLSModel::LocalExec; in getTLSModel()
[all …]
/freebsd-10-stable/contrib/llvm/lib/Target/AArch64/
DAArch64AsmPrinter.cpp96 case TLSModel::GeneralDynamic: in printSymbolicAddress()
99 case TLSModel::LocalDynamic: in printSymbolicAddress()
102 case TLSModel::InitialExec: in printSymbolicAddress()
105 case TLSModel::LocalExec: in printSymbolicAddress()
DAArch64ISelLowering.cpp2306 TLSModel::Model Model = getTargetMachine().getTLSModel(GA->getGlobal()); in LowerGlobalTLSAddress()
2315 if (Model == TLSModel::InitialExec) { in LowerGlobalTLSAddress()
2324 } else if (Model == TLSModel::LocalExec) { in LowerGlobalTLSAddress()
2335 } else if (Model == TLSModel::GeneralDynamic) { in LowerGlobalTLSAddress()
2348 } else if (Model == TLSModel::LocalDynamic) { in LowerGlobalTLSAddress()
/freebsd-10-stable/contrib/llvm/patches/
Dpatch-r262261-llvm-r200960-sparc.diff65 TLSModel::Model model = getTargetMachine().getTLSModel(GV);
67 if (model == TLSModel::GeneralDynamic || model == TLSModel::LocalDynamic) {
68 - unsigned HiTF = ((model == TLSModel::GeneralDynamic)? SPII::MO_TLS_GD_HI22
70 - unsigned LoTF = ((model == TLSModel::GeneralDynamic)? SPII::MO_TLS_GD_LO10
72 - unsigned addTF = ((model == TLSModel::GeneralDynamic)? SPII::MO_TLS_GD_ADD
74 - unsigned callTF = ((model == TLSModel::GeneralDynamic)? SPII::MO_TLS_GD_CALL
76 + unsigned HiTF = ((model == TLSModel::GeneralDynamic)
79 + unsigned LoTF = ((model == TLSModel::GeneralDynamic)
82 + unsigned addTF = ((model == TLSModel::GeneralDynamic)
85 + unsigned callTF = ((model == TLSModel::GeneralDynamic)
[all …]
Dpatch-r265477-clang-r198655-standalone-debug.diff253 enum TLSModel {
/freebsd-10-stable/contrib/llvm/include/llvm/Support/
DCodeGen.h34 namespace TLSModel {
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Frontend/
DCodeGenOptions.h69 enum TLSModel { enum
DCodeGenOptions.def150 ENUM_CODEGENOPT(DefaultTLSModel, TLSModel, 2, GeneralDynamicTLSModel)
/freebsd-10-stable/contrib/llvm/include/llvm/Target/
DTargetMachine.h211 TLSModel::Model getTLSModel(const GlobalValue *GV) const;
/freebsd-10-stable/contrib/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp1874 TLSModel::Model model = getTargetMachine().getTLSModel(GV); in LowerGlobalTLSAddress()
1876 if (model == TLSModel::GeneralDynamic || model == TLSModel::LocalDynamic) { in LowerGlobalTLSAddress()
1877 unsigned HiTF = ((model == TLSModel::GeneralDynamic) in LowerGlobalTLSAddress()
1880 unsigned LoTF = ((model == TLSModel::GeneralDynamic) in LowerGlobalTLSAddress()
1883 unsigned addTF = ((model == TLSModel::GeneralDynamic) in LowerGlobalTLSAddress()
1886 unsigned callTF = ((model == TLSModel::GeneralDynamic) in LowerGlobalTLSAddress()
1922 if (model != TLSModel::LocalDynamic) in LowerGlobalTLSAddress()
1934 if (model == TLSModel::InitialExec) { in LowerGlobalTLSAddress()
1958 assert(model == TLSModel::LocalExec); in LowerGlobalTLSAddress()
/freebsd-10-stable/contrib/llvm/lib/Target/ARM/
DARMISelLowering.h441 TLSModel::Model model) const;
DARMISelLowering.cpp2422 TLSModel::Model model) const { in LowerToTLSExecModels()
2431 if (model == TLSModel::InitialExec) { in LowerToTLSExecModels()
2456 assert(model == TLSModel::LocalExec); in LowerToTLSExecModels()
2478 TLSModel::Model model = getTargetMachine().getTLSModel(GA->getGlobal()); in LowerGlobalTLSAddress()
2481 case TLSModel::GeneralDynamic: in LowerGlobalTLSAddress()
2482 case TLSModel::LocalDynamic: in LowerGlobalTLSAddress()
2484 case TLSModel::InitialExec: in LowerGlobalTLSAddress()
2485 case TLSModel::LocalExec: in LowerGlobalTLSAddress()
/freebsd-10-stable/contrib/llvm/lib/Target/Mips/
DMipsISelLowering.cpp1503 TLSModel::Model model = getTargetMachine().getTLSModel(GV); in lowerGlobalTLSAddress()
1505 if (model == TLSModel::GeneralDynamic || model == TLSModel::LocalDynamic) { in lowerGlobalTLSAddress()
1507 unsigned Flag = (model == TLSModel::LocalDynamic) ? MipsII::MO_TLSLDM in lowerGlobalTLSAddress()
1533 if (model != TLSModel::LocalDynamic) in lowerGlobalTLSAddress()
1547 if (model == TLSModel::InitialExec) { in lowerGlobalTLSAddress()
1558 assert(model == TLSModel::LocalExec); in lowerGlobalTLSAddress()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Basic/
DAttr.td208 def TLSModel : InheritableAttr {
/freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp1421 TLSModel::Model Model = getTargetMachine().getTLSModel(GV); in LowerGlobalTLSAddress()
1423 if (Model == TLSModel::LocalExec) { in LowerGlobalTLSAddress()
1437 if (Model == TLSModel::InitialExec) { in LowerGlobalTLSAddress()
1449 if (Model == TLSModel::GeneralDynamic) { in LowerGlobalTLSAddress()
1472 if (Model == TLSModel::LocalDynamic) { in LowerGlobalTLSAddress()
/freebsd-10-stable/contrib/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp1601 TLSModel::Model model = TM.getTLSModel(GV); in lowerGlobalTLSAddress()
1603 if (model != TLSModel::LocalExec) in lowerGlobalTLSAddress()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Frontend/
DCompilerInvocation.cpp494 Opts.setDefaultTLSModel(static_cast<CodeGenOptions::TLSModel>(Model)); in ParseCodeGenArgs()
/freebsd-10-stable/contrib/llvm/lib/Target/X86/
DX86ISelLowering.cpp8231 const EVT PtrVT, TLSModel::Model model, in LowerToTLSExecModel()
8247 if (model == TLSModel::LocalExec) { in LowerToTLSExecModel()
8249 } else if (model == TLSModel::InitialExec) { in LowerToTLSExecModel()
8268 if (model == TLSModel::InitialExec) { in LowerToTLSExecModel()
8291 TLSModel::Model model = getTargetMachine().getTLSModel(GV); in LowerGlobalTLSAddress()
8294 case TLSModel::GeneralDynamic: in LowerGlobalTLSAddress()
8298 case TLSModel::LocalDynamic: in LowerGlobalTLSAddress()
8301 case TLSModel::InitialExec: in LowerGlobalTLSAddress()
8302 case TLSModel::LocalExec: in LowerGlobalTLSAddress()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCodeGenModule.cpp386 CodeGenOptions::TLSModel M) { in GetLLVMTLSModel()