Home
last modified time | relevance | path

Searched +refs:llvm +refs:mode +refs:syntax +refs:table (Results 1 – 25 of 44) sorted by relevance

12

/external/llvm-project/llvm/docs/CommandGuide/
Dllvm-strip.rst1 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 …]
Dllvm-pdbutil.rst1 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 …]
Dllvm-objcopy.rst1 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/
DOpenMPSupport.rst39 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 …]
DLanguageExtensions.rst162 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 …]
DInternalsManual.rst22 `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 …]
DUsersManual.rst18 `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/
DAMDGPUUsage.rst31 ``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 …]
DLangRef.rst53 .. 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 …]
DCodeGenerator.rst40 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 …]
DLibFuzzer.rst29 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/
DLangOptions.def4 // 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/
Dindex.rst31 `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/
Dindex.rst34 <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/
DTarget.td4 // 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/
DTarget.td4 // 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/
Dindex.rst53 .. _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/
DCodeGenerator.rst40 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 …]
DLibFuzzer.rst47 ``./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 …]
DLangRef.rst53 .. 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 …]
DGettingStarted.rst20 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/
DInternalsManual.rst22 `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/
DTarget.td16 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/
D3.5.3rc1.rst25 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/
D20.3.0.rst148 - 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