/llvm-project/clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines/ |
H A D | avoid-non-const-global-variables.cpp | 9 // CHECK-MESSAGES: :[[@LINE-1]]:6: warning: variable 'nonConstIntReference' provides global access … 13 // CHECK-MESSAGES: :[[@LINE-2]]:6: warning: variable 'pointerToNonConstInt' provides global access … 16 // CHECK-MESSAGES: :[[@LINE-1]]:12: warning: variable 'constPointerToNonConstInt' provides global a… 68 // CHECK-MESSAGES: :[[@LINE-2]]:13: warning: variable 'pointerToNonConstDummyClass' provides global… 71 // CHECK-MESSAGES: :[[@LINE-1]]:13: warning: variable 'referenceToNonConstDummyClass' provides glob… 75 // CHECK-MESSAGES: :[[@LINE-2]]:6: warning: variable 'nonConstPointerToMember' provides global acce… 77 // CHECK-MESSAGES: :[[@LINE-1]]:12: warning: variable 'constPointerToNonConstMember' provides globa… 82 // CHECK-MESSAGES: :[[@LINE-1]]:19: warning: variable 'constPointerToNonConstDummyClass' provides g… 111 // CHECK-MESSAGES: :[[@LINE-2]]:12: warning: variable 'pointerToNonConstDummyEnum' provides global … 114 // CHECK-MESSAGES: :[[@LINE-1]]:12: warning: variable 'referenceToNonConstDummyEnum' provides globa… [all …]
|
/llvm-project/llvm/docs/TableGen/ |
H A D | BackGuide.rst | 29 Reference <./ProgRef>`, which provides a detailed reference for coding 65 The ``RecordKeeper`` class provides a few useful functions. 108 The ``Record`` class provides many useful functions. 142 The ``RecordVal`` class provides some useful functions. 167 The ``RecTy`` class provides a few useful functions. 230 this record. It also provides a function to obtain the array of classes and 252 The ``Init`` class provides a few useful functions. 295 value. It provides a function to get that ``RecTy`` type. 324 The class provides the usual ``get()`` function. It does not provide the 327 The class provides th [all...] |
/llvm-project/mlir/docs/Tools/ |
H A D | MLIRLSP.md | 16 MLIR provides an implementation of an LSP language server for `.mlir` text files 25 main MLIR repository provides support for all of the upstream MLIR dialects. 48 provides. The screenshots are shown in [VSCode](https://code.visualstudio.com/), 62 MLIR provides 65 parsing and verification. The language server provides code actions for 72 The language server provides suggestions as you type, offering completions for 127 The language server provides support for interacting with MLIR bytecode files, 135 MLIR provides an implementation of an LSP language server for `.pdll` text files 178 provides. The screenshots are shown in [VSCode](https://code.visualstudio.com/), 192 The language server provides suggestions as you type based on what constraints, [all …]
|
/llvm-project/flang/include/flang/Runtime/ |
H A D | freestanding-tools.h | 69 // Provides alternative implementation for std::fill_n(), if 83 // Provides alternative implementation for std::memmove(), if 122 // Provides alternative implementation for std::strlen(), if in strlen() 139 // Provides alternative implementation for std::memcmp(), if in memcmp() 169 // Provides alternative implementation for std::memchr(), if in memchr() 187 // Provides alternative implementation for std::strcpy(), if 201 // Provides alternative implementation for std::strcmp(), if 215 // Provides alternative implementation for std::toupper(), if
|
/llvm-project/mlir/include/mlir/IR/ |
H A D | OpDefinition.h | 35 /// directly use Optional here, because it provides an implicit conversion 387 /// Utility trait base that provides accessors for derived traits that have 439 /// This class provides the API for ops that are known to have no 454 /// This class provides the API for ops that are known to have exactly one 468 /// This class provides the API for ops that are known to have a specified 488 /// This class provides the API for ops that are known to have a at least a 506 /// This class provides the API for ops which have an unknown number of 515 /// This class provides verification for ops that are known to have zero 526 /// Utility trait base that provides accessors for derived traits that have 548 /// This class provides API [all...] |
/llvm-project/third-party/benchmark/docs/ |
H A D | dependencies.md | 11 * Ubuntu 20.04 provides CMake 3.16.3 12 * Debian 11.4 provides CMake 3.18.4 13 * Ubuntu 22.04 provides CMake 3.22.1
|
/llvm-project/clang/utils/ |
H A D | modfuzz.py | 18 def __init__(self, text, depends=[], provides=[], conflicts=[]): argument 21 self.provides = provides 34 for i in self.provides: 40 Decl("struct X { int n; };\n", provides=["X"], conflicts=["X"]),
|
/llvm-project/mlir/include/mlir/Support/ |
H A D | TypeID.h | 9 // This file contains a definition of the TypeID class. This provides a non 30 /// This class provides an efficient unique identifier for a specific C++ type. 158 /// This class provides a fallback for resolving TypeIDs. It uses the string 167 /// This class provides a resolver for getting the ID for a given class T. This 170 /// This provides a strong definition, but at the cost of performance (we need 200 /// This class provides utilities for resolving the TypeID of a class that 201 /// provides a `static TypeID resolveTypeID()` method. This allows for 207 /// Trait to check if `T` provides a static `resolveTypeID` method. 218 /// This class provides a resolver for getting the ID for a given class T, when 219 /// the class provides a `static TypeID resolveTypeID()` method. This allows for [all …]
|
/llvm-project/lldb/packages/Python/lldbsuite/test/ |
H A D | README-TestSuite | 6 Provides the test driver for the test suite. To invoke it, cd to the 'test' 25 Provides an abstract base class of lldb test case named 'TestBase', which in 30 To provide a test case, the concrete subclass provides methods whose names 34 ./command_source/TestCommandSource.py provides a simple example of test case 38 The doc string provides more details about the setup required for running a
|
/llvm-project/llvm/docs/tutorial/ |
H A D | BuildingAJIT1.rst | 149 which provides context for our running JIT'd code (including the string pool, 165 that returns a SectionMemoryManager, an off-the-shelf utility that provides all 297 | CompileUtils.h | Provides the SimpleCompiler class. | 302 | ExecutionUtils.h | Provides the DynamicLibrarySearchGenerator | 305 | IRCompileLayer.h | Provides the IRCompileLayer class. | 307 | JITTargetMachineBuilder.h | Provides the JITTargetMachineBuilder class. | 309 | RTDyldObjectLinkingLayer.h | Provides the RTDyldObjectLinkingLayer class. | 311 | SectionMemoryManager.h | Provides the SectionMemoryManager class. | 313 | DataLayout.h | Provides the DataLayout class. | 315 | LLVMContext.h | Provides the LLVMContext class. |
|
/llvm-project/libcxx/test/std/utilities/tuple/tuple.general/ |
H A D | ignore.pass.cpp | 31 { // Test that std::ignore provides converting assignment. in test_ignore_constexpr() 44 { // Test that std::ignore provides copy/move constructors in main() 48 { // Test that std::ignore provides copy/move assignment in main()
|
/llvm-project/clang/bindings/python/tests/cindex/ |
H A D | util.py | 1 # This file provides common utility functions for the test suite. 36 This provides a convenient search mechanism to find a cursor with specific 55 This provides a convenient search mechanism to find all cursors with
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | RegAllocBase.h | 10 // register allocation algorithm and interface for extending it. It provides the 25 // To fulfill the second principle, the basic allocator provides a driver for 31 // This framework provides a way to engineer the compile time vs. code 56 /// RegAllocBase provides the register allocation driver and interface that can
|
/llvm-project/clang/include/clang/Basic/ |
H A D | TokenKinds.h | 24 /// Provides a simple uniform namespace for tokens from all C languages. 31 /// Provides a namespace for preprocessor keywords which start with a 39 /// Provides a namespace for Objective-C keywords which start with 47 /// Provides a namespace for notable identifers such as float_t and
|
/llvm-project/mlir/docs/ |
H A D | ActionTracing.md | 29 driver is controlling the execution, it merely provides a framework for 38 provides the logic surrounding the transformation execution. 145 MLIR provides some predefined action handlers for immediate use that are 174 The `DebugCounter` handler provides several that allow for configuring counters. 214 The `ExecutionContext` is a component that provides facility to unify the kind 259 MLIR provides a callback for the `ExecutionContext` that implements a small
|
H A D | PatternRewriter.md | 101 `PatternRewriter`. This class provides hooks for performing all of the 228 The `PatternRewriter` inherits from the `OpBuilder` class, and thus provides all 240 `RewritePatternSet`. This class provides a simplified API for building a 311 MLIR provides several common pattern drivers that serve a variety of different 316 This driver provides a framework in which to perform operation conversions 320 framework also provides support for type conversions. More information on this 435 class provides built-in support for filtering which patterns should be provided 465 different passes/projects/etc. To aid in this endeavor, MLIR provides a common
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | ReachingDefAnalysis.h | 112 /// This class provides the reaching def analysis. 189 /// Provides the instruction id of the closest reaching def instruction of 229 /// Provides the clearance - the number of instructions since the closest 233 /// Provides the uses, in the same block as MI, of register that MI defines. 314 /// Provides the MI, from the given block, corresponding to the Id or a 318 /// Provides the instruction of the closest reaching def instruction of
|
/llvm-project/llvm/include/llvm/BinaryFormat/ |
H A D | XCOFF.h | 263 R_POS = 0x00, ///< Positive relocation. Provides the address of the referenced 268 R_NEG = 0x01, ///< Negative relocation. Provides the negative of the address 270 R_REL = 0x02, ///< Relative to self relocation. Provides a displacement value 274 R_TOC = 0x03, ///< Relative to the TOC relocation. Provides a displacement 287 R_GL = 0x05, ///< Global linkage-external TOC address relocation. Provides the 290 R_TCL = 0x06, ///< Local object TOC address relocation. Provides the address 298 R_BA = 0x08, ///< Branch absolute relocation. Provides the address of the 300 R_BR = 0x0a, ///< Branch relative to self relocation. Provides the 313 R_TLSM = 0x24, ///< Module reference to TLS. Provides a handle for the module
|
/llvm-project/llvm/docs/ |
H A D | ORCv2.rst | 19 ORC provides a modular API for building JIT compilers. There are a number 41 ORC provides the following features: 44 ORC provides APIs to link relocatable object files (COFF, ELF, MachO) [1]_ 51 ORC provides off the shelf components (IRCompileLayer, SimpleCompiler, 58 MCJIT is commonly used). However ORC also provides built-in support for lazy 87 ORC provides two basic JIT classes off-the-shelf. These are useful both as 230 (if they have not been compiled already), and (2) it provides the 242 In this context a materializer is something that provides a working definition 270 - *ExecutionSession* represents the JIT'd program and provides context for the 298 that must be materialized and provides a way to notify the JITDylib once they [all …]
|
/llvm-project/libc/benchmarks/ |
H A D | LibcMemoryBenchmark.h | 105 // Provides an aligned, dynamically allocated buffer. 192 /// Provides source and destination buffers for the Copy operation as well as 211 /// Provides source and destination buffers for the Move operation as well as 229 /// Provides destination buffer for the Set operation as well as the associated 252 /// Provides left and right buffers for the Comparison operation as well as the
|
/llvm-project/llvm/include/llvm/TableGen/ |
H A D | DirectiveEmitter.h | 28 // DirectiveBase.td and provides helper methods for accessing it. in getCppNamespace() 133 // DirectiveBase.td and provides helper methods for accessing it. in getLeafConstructs() 166 // and provides helper methods for accessing it. in getFormattedParserClassName() 234 // DirectiveBase.td and provides helper methods for accessing it.
|
/llvm-project/llvm/tools/llvm-cov/ |
H A D | CoverageSummaryInfo.h | 22 /// Provides information about region coverage for a function/file. 63 /// Provides information about line coverage for a function/file. 104 /// Provides information about branches coverage for a function/file. 145 /// Provides information about MC/DC coverage for a function/file. 186 /// Provides information about function coverage for a file.
|
/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | FunctionAttrs.h | 10 /// Provides passes for computing function attributes based on interprocedural 64 /// This pass provides a general RPO or "top down" propagation of 67 /// provides the complement to the post-order pass above where the majority of
|
/llvm-project/clang-tools-extra/clang-tidy/utils/ |
H A D | BracesAroundStatement.h | 10 /// This file provides utilities to put braces around a statement. 45 /// Indicates whether the hint provides at least the position of a diagnostic. 48 /// Indicates whether the hint provides fix-its to insert braces.
|
/llvm-project/llvm/include/llvm/Support/ |
H A D | RWMutex.h | 116 // mode, but provides not basic checks in single threaded mode. in lock_shared() 128 // mode, but provides not basic checks in single threaded mode. in unlock_shared() 143 // mode, but provides not basic checks in single threaded mode. in lock() 156 // mode, but provides not basic checks in single threaded mode. in unlock()
|