Searched +refs:llvm +refs:mode +refs:syntax +refs:table (Results 1 – 25 of 44) sorted by relevance
12
/external/llvm-project/llvm/docs/CommandGuide/ |
D | llvm-strip.rst | 1 llvm-strip - object stripping tool 4 .. program:: llvm-strip 9 :program:`llvm-strip` [*options*] *inputs...* 14 :program:`llvm-strip` is a tool to strip sections and symbols from object files. 46 Enable deterministic mode when stripping archives, i.e. use 0 for archive member 81 section name table. 102 Display the version of the :program:`llvm-strip` executable. 106 Allow wildcard syntax for symbol-related flags. On by default for 109 Wildcard syntax allows the following special symbols: 136 objects, :program:`llvm-strip` will either emit an error or silently ignore [all …]
|
D | llvm-pdbutil.rst | 1 llvm-pdbutil - PDB File forensics and diagnostics 4 .. program:: llvm-pdbutil 12 :program:`llvm-pdbutil` [*subcommand*] [*options*] 18 PDB file, as well as manipulate and create PDB files. :program:`llvm-pdbutil` 26 :program:`llvm-pdbutil` is separated into several subcommands each tailored to 49 .. program:: llvm-pdbutil pretty 55 USAGE: :program:`llvm-pdbutil` pretty [*options*] <input PDB file> 64 debug information than a mode which displays low-level CodeView records. 79 symbols, this option instructs **llvm-pdbutil** to omit any compilands that 85 **llvm-pdbutil** to omit any symbols that match the specified regular [all …]
|
D | llvm-objcopy.rst | 1 llvm-objcopy - object copying and editing tool 4 .. program:: llvm-objcopy 9 :program:`llvm-objcopy` [*options*] *input* [*output*] 14 :program:`llvm-objcopy` is a tool to copy and manipulate objects. In basic 69 :program:`llvm-objcopy` and as such the normal copying and editing 78 Enable deterministic mode when copying archives, i.e. use 0 for archive member 181 section name table. 222 Display the version of the :program:`llvm-objcopy` executable. 226 Allow wildcard syntax for symbol-related flags. On by default for 229 Wildcard syntax allows the following special symbols: [all …]
|
/external/llvm-project/clang/docs/ |
D | OpenMPSupport.rst | 39 parallel region and in SPMD mode have changed to ensure coalesced 66 way directives and clauses on those directives are used. The SPMD mode uses a 68 supporting some OpenMP features. The non-SPMD mode is the most generic mode and 70 attempt to use the SPMD mode wherever possible. SPMD mode will not be used if: 79 modes. The default mode is `Generic`. `Cuda` mode can give an additional 80 performance and can be activated using the `-fopenmp-cuda-mode` flag. In 81 `Generic` mode all local variables that can be shared in the parallel regions 82 are stored in the global memory. In `Cuda` mode local variables are not shared 114 The following table provides a quick overview over various OpenMP 5.0 features 116 *lists.llvm.org* for more information or if you want to help with the [all …]
|
D | LanguageExtensions.rst | 162 attribute exposed with the double square-bracket syntax in C mode. The argument 394 supports the ``V.xyzw`` syntax and other tidbits as seen in OpenCL. An example 411 Giving ``-maltivec`` option to clang enables support for AltiVec vector syntax 465 The table below shows the support for each operation by vector extension. A 660 See `the C++ status page <https://clang.llvm.org/cxx_status.html#ts>`_ for 895 alternate function declaration syntax with trailing return type is enabled. 1057 languages supported by Clang. The syntax is the same as that given in the C11 1083 More information could be found `here <https://clang.llvm.org/docs/Modules.html>`_. 1160 Only available in ``-fms-extensions`` mode. 1182 Only available in ``-fms-extensions`` mode. [all …]
|
D | InternalsManual.rst | 22 `data-structures <https://llvm.org/docs/ProgrammersManual.html>`_, including 257 The parser is very unforgiving. A syntax error, even whitespace, will abort, 391 semicolon at the end of a statement or a use of deprecated syntax that is 473 mode. Instead of formatting and printing out the diagnostics, this 477 documentation for the ``-verify`` mode can be found in the Clang API 540 .. mostly taken from https://lists.llvm.org/pipermail/cfe-dev/2010-August/010595.html 567 `LLVM bitstream format <https://llvm.org/docs/BitCodeFormat.html>`_. 624 not reading in "raw" mode) this contains a pointer to the unique hash value 756 * The lexer can operate in "raw" mode. This mode has several features that 759 This mode is used for lexing within an "``#if 0``" block, for example. [all …]
|
D | UsersManual.rst | 18 `Clang Web Site <https://clang.llvm.org>`_ or the `LLVM Web 19 Site <https://llvm.org>`_. 25 `Clang Static Analyzer <https://clang-analyzer.llvm.org>`_, please see its web 655 be a hard error in C++98 mode even if this warning is turned off. 662 edge <https://llvm.org/releases/download.html#svn>`_. Clang goes to great 761 total execution time, the execution time spent in user mode and peak memory 778 * execution time in user mode in microseconds, 855 If a driver mode is specified in invocation, Clang tries to find a file specific 856 for the specified mode. For example, if the executable file is named 892 `~/.llvm/target.cfg` contains the directive `@os/linux.opts`, the file [all …]
|
/external/llvm-project/llvm/docs/ |
D | AMDGPUUsage.rst | 31 ``llvm/lib/Target/AMDGPU`` directory. 44 .. table:: AMDGPU Architectures 45 :name: amdgpu-architecture-table 54 .. table:: AMDGPU Vendors 55 :name: amdgpu-vendor-table 64 .. table:: AMDGPU Operating Systems 85 .. table:: AMDGPU Environments 86 :name: amdgpu-environment-table 104 .. table:: AMDGPU Processors 105 :name: amdgpu-processor-table [all …]
|
D | LangRef.rst | 53 .. code-block:: llvm 92 with a temporary variable without having to avoid symbol table 107 .. code-block:: llvm 113 .. code-block:: llvm 119 .. code-block:: llvm 149 functions, global variables, and symbol table entries. Modules may be 152 symbol table entries. Here is an example of the "hello world" module: 154 .. code-block:: llvm 201 doesn't show up in any symbol table in the object file. 255 can only be used for variables like ``llvm.global_ctors`` which llvm [all …]
|
D | CodeGenerator.rst | 40 These interfaces are defined in ``include/llvm/Target/``. 45 ``include/llvm/CodeGen/``. At this level, concepts like "constant pool 194 The LLVM target description classes (located in the ``include/llvm/Target`` 330 ``include/llvm/CodeGen``). This representation is completely target agnostic, 369 .. code-block:: llvm 382 the ``include/llvm/CodeGen/MachineInstrBuilder.h`` file. The ``BuildMI`` 429 .. code-block:: llvm 515 a ``MachineRegisterInfo``. See ``include/llvm/CodeGen/MachineFunction.h`` for 606 llvm-mc tool to implement standalone machine code assemblers and disassemblers. 625 This API is most important for two clients: the llvm-mc stand-alone assembler is [all …]
|
D | LibFuzzer.rst | 29 Refer to https://releases.llvm.org/5.0.0/docs/LibFuzzer.html for documentation on the older version. 181 Fork mode 184 **Experimental** mode ``-fork=N`` (where ``N`` is the number of parallel jobs) 246 In this mode the fuzzer binary can be used as a regression test (e.g. on a 486 The dictionary syntax is similar to that used by AFL_ for its ``-x`` option:: 530 Fuzzer-friendly build mode 538 E.g. libxml uses ``rand()`` inside its hash table. 550 // In fuzzing mode the behavior of the code should be deterministic. 568 ./llvm-fuzz testcase_dir findings_dir # Will write new tests to testcase_dir 574 see an example `here <https://github.com/llvm/llvm-project/tree/master/compiler-rt/lib/fuzzer/afl>`… [all …]
|
/external/llvm-project/clang/include/clang/Basic/ |
D | LangOptions.def | 4 // See https://llvm.org/LICENSE.txt for license information. 86 LANGOPT(MSVCCompat , 1, 0, "Microsoft Visual C++ full compatibility mode") 112 BENIGN_LANGOPT(AsmPreprocessor, 1, 0, "preprocessor in asm mode") 162 COMPATIBLE_LANGOPT(ModulesTS , 1, 0, "C++ Modules TS syntax") 163 COMPATIBLE_LANGOPT(CPlusPlusModules, 1, 0, "C++ modules syntax") 229 LANGOPT(OpenMPCUDAMode , 1, 0, "Generate code for OpenMP pragmas in SIMT/SPMD mode") 283 /// FP_CONTRACT mode (on/off/fast). 295 "compatibility mode for type checking block parameters " 299 …sSpaceMapMangling , AddrSpaceMapMangling, 2, ASMM_Target, "OpenCL address space map mangling mode") 309 ENUM_LANGOPT(GC, GCMode, 2, NonGC, "Objective-C Garbage Collection mode") [all …]
|
/external/llvm/docs/TableGen/ |
D | index.rst | 31 `Clang diagnostics and attributes <http://clang.llvm.org/docs/UsersManual.html#controlling-errors-a… 34 an emacs "TableGen mode" and a vim language file in the ``llvm/utils/emacs`` and 35 ``llvm/utils/vim`` directories of your LLVM distribution, respectively. 43 TableGen files are interpreted by the TableGen program: `llvm-tblgen` available 51 specifies the file to read. If a filename is not specified, ``llvm-tblgen`` 55 selectable on the command line (type '``llvm-tblgen -help``' for a list). For 62 $ llvm-tblgen X86.td -print-enums -class=Register 72 $ llvm-tblgen X86.td -print-enums -class=Instruction 88 With no other arguments, `llvm-tblgen` parses the specified file and prints out all 93 .. code-block:: llvm [all …]
|
/external/llvm-project/llvm/docs/TableGen/ |
D | index.rst | 34 <https://clang.llvm.org/docs/UsersManual.html#controlling-errors-and-warnings>`_. 37 an emacs "TableGen mode" and a vim language file in the ``llvm/utils/emacs`` and 38 ``llvm/utils/vim`` directories of your LLVM distribution, respectively. 46 TableGen files are interpreted by the TableGen program: `llvm-tblgen` available 54 specifies the file to read. If a filename is not specified, ``llvm-tblgen`` 58 selectable on the command line (type '``llvm-tblgen -help``' for a list). For 65 $ llvm-tblgen X86.td -print-enums -class=Register 75 $ llvm-tblgen X86.td -print-enums -class=Instruction 94 With no other arguments, `llvm-tblgen` parses the specified file and prints out all 183 TableGen has a syntax that is loosely based on C++ templates, with built-in [all …]
|
/external/llvm-project/llvm/include/llvm/Target/ |
D | Target.td | 4 // See https://llvm.org/LICENSE.txt for license information. 15 include "llvm/IR/Intrinsics.td" 24 // A string representing subtarget features that turn on this HW mode. 25 // For example, "+feat1,-feat2" will indicate that the mode is active 33 // A special mode recognized by tablegen. This mode is considered active 34 // when no other mode is active. For targets that do not use specific hw 35 // modes, this is the only mode. 48 // dependent on a HW mode. This class inherits from ValueType itself, 66 // The register size/alignment information, parameterized by a HW mode. 163 // is invalid for this mode/flavour. [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/ |
D | Target.td | 4 // See https://llvm.org/LICENSE.txt for license information. 15 include "llvm/IR/Intrinsics.td" 24 // A string representing subtarget features that turn on this HW mode. 25 // For example, "+feat1,-feat2" will indicate that the mode is active 33 // A special mode recognized by tablegen. This mode is considered active 34 // when no other mode is active. For targets that do not use specific hw 35 // modes, this is the only mode. 48 // dependent on a HW mode. This class inherits from ValueType itself, 66 // The register size/alignment information, parameterized by a HW mode. 163 // is invalid for this mode/flavour. [all …]
|
/external/llvm-project/clang-tools-extra/docs/clang-tidy/ |
D | index.rst | 53 .. _checks-groups-table: 75 ``llvm-`` Checks related to the LLVM coding conventions. 183 -format-style='{BasedOnStyle: llvm, IndentWidth: 8}' 184 - 'llvm', 'google', 'webkit', 'mozilla' 211 Run clang-tidy in quiet mode. This suppresses 237 https://clang.llvm.org/docs/HowToSetupToolingForLLVM.html for an 303 (see below for the formal syntax). 324 The formal syntax of ``NOLINT``/``NOLINTNEXTLINE`` is the following: 348 .. _LibTooling: https://clang.llvm.org/docs/LibTooling.html 349 .. _How To Setup Tooling For LLVM: https://clang.llvm.org/docs/HowToSetupToolingForLLVM.html
|
/external/llvm/docs/ |
D | CodeGenerator.rst | 40 These interfaces are defined in ``include/llvm/Target/``. 45 ``include/llvm/CodeGen/``. At this level, concepts like "constant pool 194 The LLVM target description classes (located in the ``include/llvm/Target`` 330 ``include/llvm/CodeGen``). This representation is completely target agnostic, 369 .. code-block:: llvm 382 the ``include/llvm/CodeGen/MachineInstrBuilder.h`` file. The ``BuildMI`` 429 .. code-block:: llvm 439 .. code-block:: llvm 456 .. code-block:: llvm 515 a ``MachineRegisterInfo``. See ``include/llvm/CodeGen/MachineFunction.h`` for [all …]
|
D | LibFuzzer.rst | 47 ``./third_party/llvm-build/Release+Asserts/bin/clang``) 83 svn co http://llvm.org/svn/llvm-project/llvm/trunk/lib/Fuzzer 85 # git clone https://chromium.googlesource.com/chromium/llvm-project/llvm/lib/Fuzzer 207 In this mode the fuzzer binary can be used as a regression test (e.g. on a 511 svn co http://llvm.org/svn/llvm-project/llvm/trunk/lib/Fuzzer 578 The dictionary syntax is similar to that used by AFL_ for its ``-x`` option:: 601 This mode can be combined with DataFlowSanitizer_ to achieve better sensitivity. 603 Fuzzer-friendly build mode 611 E.g. libxml uses ``rand()`` inside its hash table. 623 // In fuzzing mode the behavior of the code should be deterministic. [all …]
|
D | LangRef.rst | 53 .. code-block:: llvm 92 with a temporary variable without having to avoid symbol table 107 .. code-block:: llvm 113 .. code-block:: llvm 119 .. code-block:: llvm 149 functions, global variables, and symbol table entries. Modules may be 152 symbol table entries. Here is an example of the "hello world" module: 154 .. code-block:: llvm 201 doesn't show up in any symbol table in the object file. 255 can only be used for variables like ``llvm.global_ctors`` which llvm [all …]
|
D | GettingStarted.rst | 20 The second piece is the `Clang <http://clang.llvm.org/>`_ front end. This 33 Getting Started <http://clang.llvm.org/get_started.html>`_ page might also be a 46 * ``cd where-you-want-llvm-to-live`` 47 * ``svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm`` 51 * ``cd where-you-want-llvm-to-live`` 52 * ``cd llvm/tools`` 53 * ``svn co http://llvm.org/svn/llvm-project/cfe/trunk clang`` 57 * ``cd where-you-want-llvm-to-live`` 58 * ``cd llvm/projects`` 59 * ``svn co http://llvm.org/svn/llvm-project/compiler-rt/trunk compiler-rt`` [all …]
|
/external/clang/docs/ |
D | InternalsManual.rst | 22 `data-structures <http://llvm.org/docs/ProgrammersManual.html>`_, including 257 The parser is very unforgiving. A syntax error, even whitespace, will abort, 365 semicolon at the end of a statement or a use of deprecated syntax that is 444 mode. Instead of formatting and printing out the diagnostics, this 448 documentation for the ``-verify`` mode can be found in the Clang API 511 .. mostly taken from http://lists.llvm.org/pipermail/cfe-dev/2010-August/010595.html 539 `LLVM bitstream format <http://llvm.org/docs/BitCodeFormat.html>`_. 599 not reading in "raw" mode) this contains a pointer to the unique hash value 731 * The lexer can operate in "raw" mode. This mode has several features that 734 This mode is used for lexing within an "``#if 0``" block, for example. [all …]
|
/external/llvm/include/llvm/Target/ |
D | Target.td | 16 include "llvm/IR/Intrinsics.td" 110 // is invalid for this mode/flavour. 291 // DwarfRegNum - This class provides a mapping of the llvm register enumeration 301 // is invalid for this mode/flavour. 308 // from dwarf register number to llvm register. 316 include "llvm/Target/TargetSchedule.td" 966 include "llvm/Target/GenericOpcodes.td" 975 // syntax on X86 for example). 1008 // (e.g. AT&T vs Intel syntax on X86 for example). This class can be 1097 /// InstAlias - This defines an alternate assembly syntax that is allowed to [all …]
|
/external/python/cpython3/Misc/NEWS.d/ |
D | 3.5.3rc1.rst | 25 Fix a memory leak in split-table dictionaries: setattr() must not convert 26 combined table into split table. 35 Correct the positioning of the syntax error caret for indented blocks. 605 tarfile.open() with mode "r" or "r:" now tries to open a tar file with 1234 in CGI mode. 1331 Fixed tracing Tkinter variables: trace_vdelete() with wrong mode no longer 1333 tracing in the "u" mode now works. 2071 Cause lack of llvm-profdata tool when using clang as required for PGO 2074 llvm-profdata tool on MacOS and some Linuxes.
|
/external/mesa3d/docs/relnotes/ |
D | 20.3.0.rst | 148 - builder_misc.cpp:137:55: error: ‘get’ is not a member of ‘llvm::ElementCount’ 159 - gen_state_llvm.h:54:99: error: invalid conversion from ‘int’ to ‘const llvm::VectorType*’ \[-fper… 204 - glx: Collect all the non-applegl extensions in the GetProcAddress table 342 - v3dv/meta: fix hash table insertion 433 - panfrost: XMLify MSAA writeout mode 533 - panfrost: Support SHADERLESS mode everywhere 582 - pan/decode: Fix awkward syntax 592 - pan/mdg: Refactor texture op/mode handling 614 - pan/bi: Use canonical syntax for registers/uniforms/imms 615 - pan/bi: Use canonical syntax for special constants [all …]
|
12