HomeSort by: relevance | last modified time | path
    Searched defs:Model (Results 1 - 18 of 18) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64MCInstLower.cpp 121 TLSModel::Model Model;
124 Model = Printer.TM.getTLSModel(GV);
126 Model == TLSModel::LocalDynamic)
127 Model = TLSModel::GeneralDynamic;
135 Model = TLSModel::GeneralDynamic;
137 switch (Model) {
AArch64ISelLowering.cpp 813 // Make floating-point constants legal for the large code model, so they don't
6183 // This also catches the large code model case for Darwin, and tiny code
6184 // model with got relocations.
6284 /// compute the variable's address for the local exec TLS model of ELF targets.
6414 TLSModel::Model Model = getTargetMachine().getTLSModel(GA->getGlobal());
6417 if (Model == TLSModel::LocalDynamic)
6418 Model = TLSModel::GeneralDynamic;
6422 Model != TLSModel::LocalExec)
6423 report_fatal_error("ELF TLS only supported in small memory model or
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/
TargetMachine.cpp 68 /// Returns the code generation relocation model. The choices are static, PIC,
70 Reloc::Model TargetMachine::getRelocationModel() const { return RM; }
72 /// Returns the code model. The choices are small, kernel, medium, large, and
74 CodeModel::Model TargetMachine::getCodeModel() const { return CMModel; }
76 /// Get the IR-specified TLS model for Var.
77 static TLSModel::Model getSelectedTLSModel(const GlobalValue *GV) {
91 llvm_unreachable("invalid TLS model");
97 Reloc::Model RM = getRelocationModel();
152 // Due to the AIX linkage model, any global with default visibility is
170 TLSModel::Model TargetMachine::getTLSModel(const GlobalValue *GV) const
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
CodeGen.h 10 // example, relocation model.
19 // Relocation model types.
22 enum Model { Static, PIC_, DynamicNoPIC, ROPI, RWPI, ROPI_RWPI };
25 // Code model types.
28 enum Model { Tiny, Small, Kernel, Medium, Large };
42 enum Model {
  /src/external/apache2/llvm/dist/llvm/include/llvm/Target/
TargetOptions.h 55 enum Model {
264 /// EmulatedTLS - This flag enables emulated TLS model, using emutls
360 /// ThreadModel - This flag specifies the type of threading model to assume
362 ThreadModel::Model ThreadModel = ThreadModel::POSIX;
397 /// What exception model to use
  /src/external/apache2/llvm/dist/llvm/lib/Support/
Z3Solver.cpp 31 // Enable model finding
32 Z3_set_param_value(Config, "model", "true");
180 /// Comparison of AST equality, not model equivalence.
204 Z3_model Model;
207 Z3Model(Z3Context &C, Z3_model ZM) : Context(C), Model(ZM) {
208 Z3_model_inc_ref(Context.Context, Model);
217 if (Model)
218 Z3_model_dec_ref(Context.Context, Model);
222 OS << Z3_model_to_string(Context.Context, Model);
844 Z3Model Model(Context, Z3_solver_get_model(Context.Context, Solver))
    [all...]
Host.cpp 590 unsigned *Model) {
592 *Model = (EAX >> 4) & 0xf; // Bits 4 - 7
597 // Examine extended model ID if family ID is 6 or F.
598 *Model += ((EAX >> 16) & 0xf) << 4; // Bits 16 - 19
603 getIntelProcessorTypeAndSubtype(unsigned Family, unsigned Model,
627 switch (Model) {
631 // Pentium Dual-Core processor, Intel Xeon processor, model
633 case 0x16: // Intel Celeron processor model 16h. All processors are
638 case 0x17: // Intel Core 2 Extreme processor, Intel Xeon processor, model
650 // As found in a Summer 2010 model iMac
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
HTMLDiagnostics.cpp 268 SmallString<128> Model, ResultPath;
271 llvm::sys::path::append(Model, Directory, "report-%%%%%%.html");
273 llvm::sys::fs::make_absolute(Model)) {
274 llvm::errs() << "warning: could not make '" << Model
279 Model, FD, ResultPath, llvm::sys::fs::OF_Text)) {
291 Model = "";
297 llvm::sys::path::append(Model, Directory,
300 Model, FD, llvm::sys::fs::CD_CreateNew, llvm::sys::fs::OF_None);
302 llvm::errs() << "warning: could not create file '" << Model
  /src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
CommonArgs.cpp 1116 std::tuple<llvm::Reloc::Model, unsigned, bool>
1218 StringRef Model = ModelArg ? ModelArg->getValue() : "";
1219 if (Model != "kernel") {
1312 llvm::Reloc::Model RelocM = llvm::Reloc::Static;
1374 llvm::Reloc::Model RelocationModel;
Clang.cpp 1106 static const char *RelocationModelName(llvm::Reloc::Model Model) {
1107 switch (Model) {
1121 llvm_unreachable("Unknown Reloc::Model kind");
1401 // of an offloading programming model.
1898 llvm::Reloc::Model RelocationModel;
2054 // Not support linker relaxation for RV64 with large code model.
2623 // -ffp-model values: strict, fast, precise
2650 // If -ffp-model= is seen, reset to fno-fast-math
2663 // -cl-denorms-are-zero. Should the target consider -fp-model interaction
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
TargetTransformInfo.h 206 /// The kind of cost model.
209 /// target. The normalization of each cost model may be target specific.
540 /// If the value is true the peeling cost model can decide to peel only
974 // We currently do not model L3 caches, as their sizes differ widely between
1036 /// calculate an 'add' in a single cycle, this model should indicate that the
1432 /// The template model for the base class which wraps a concrete
1434 template <typename T> class Model;
1730 class TargetTransformInfo::Model final : public TargetTransformInfo::Concept {
1734 Model(T Impl) : Impl(std::move(Impl)) {}
1735 ~Model() override {
    [all...]
  /src/sys/external/bsd/acpica/dist/include/
actbl.h 263 UINT8 Model; /* System Interrupt Model (ACPI 1.0) - not used in ACPI 2.0+ */
354 #define ACPI_FADT_APIC_CLUSTER (1<<18) /* 18: [V4] All local APICs must use cluster model (ACPI 3.0) */
actbl2.h 910 UINT32 Model;
921 /* Values for Model field above */
953 UINT32 Model;
963 /* Values for Model field above */
  /src/external/apache2/llvm/dist/clang/lib/Driver/
Driver.cpp 375 // care to encourage this usage model.
1183 unsigned Model = llvm::StringSwitch<unsigned>(Name)
1189 if (Model == ~0U) {
1193 BitcodeEmbed = static_cast<BitcodeEmbedMode>(Model);
1647 // Print the threading model.
1651 OS << "Thread model: " << A->getValue();
1653 OS << "Thread model: " << TC.getThreadModel();
2407 /// model may have associated one or more tool chains.
  /src/external/bsd/ntp/dist/ntpd/
refclock_oncore.c 27 * MODEL # R1121N1114 MODEL # B4121P1155
39 * MODEL # A11121P116 MODEL # P143T12NR1
51 * MODEL # P283T12T11 MODEL # P273T12T12
227 /* Model Name, derived from the @@Cj message.
308 enum oncore_model model; member in struct:instance
627 instance->model = ONCORE_UNKNOWN;
757 * This will return the Model of the Oncore receiver
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaDeclAttr.cpp 1925 StringRef Model;
1928 if (!S.checkStringLiteralArgumentAttr(AL, 0, Model, &LiteralLoc))
1932 if (Model != "global-dynamic" && Model != "local-dynamic"
1933 && Model != "initial-exec" && Model != "local-exec") {
1939 Model != "global-dynamic") {
1940 S.Diag(LiteralLoc, diag::err_aix_attr_unsupported_tls_model) << Model;
1944 D->addAttr(::new (S.Context) TLSModelAttr(S.Context, AL, Model));
3924 // because we have no way to model that a type is "alignment-dependent
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelLowering.cpp 2487 report_fatal_error("Unsupported code model for lowering");
2630 TLSModel::Model Model = getTargetMachine().getTLSModel(N->getGlobal());
2637 switch (Model) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp 3014 // Don't use the pic base if not in PIC relocation model.
3245 // The general-dynamic model is the only access model supported for now, so
3246 // all the GlobalTLSAddress nodes are lowered with this model.
3263 // FIXME: TLS addresses currently use medium model code sequences,
3279 TLSModel::Model Model = TM.getTLSModel(GV);
3281 if (Model == TLSModel::LocalExec) {
3302 if (Model == TLSModel::InitialExec) {
3334 if (Model == TLSModel::GeneralDynamic)
    [all...]

Completed in 104 milliseconds