Home
last modified time | relevance | path

Searched refs:This (Results 1 – 25 of 5749) sorted by relevance

12345678910>>...230

/llvm-project-15.0.7/clang/test/Index/
H A Dcomplete-documentation-properties.m3 // This test is for when property accessors do not have their own code
9 \brief This is ReadonlyProperty
14 \brief This is GeneralProperty
19 \brief This is PropertyInPrimaryClass
31 \brief This is Record
38 \brief This is PropertyInClassExtension
57 // CHECK-CC1: {TypedText ReadonlyGetter}{{.*}}(brief comment: This is ReadonlyProperty)
66 // CHECK-CC4: {TypedText Record}{{.*}}(brief comment: This is Record)
69 // CHECK-CC5: {TypedText setThisRecord:}{Placeholder (id)}{{.*}}(brief comment: This is Record)
76 \brief This is ReadonlyProperty
[all …]
H A Dannotate-comments-property-accessor.m13 \brief This is ReadonlyProperty
16 …ty</USR><Declaration>- (int)ReadonlyGetter;</Declaration><Abstract><Para> This is ReadonlyProperty…
19 \brief This is GeneralProperty
22 …y</USR><Declaration>- (int)GeneralProperty;</Declaration><Abstract><Para> This is GeneralProperty<…
23 …id)setGeneralProperty:(int)GeneralProperty;</Declaration><Abstract><Para> This is GeneralProperty<…
26 \brief This is PropertyInPrimaryClass
32 …><Declaration>- (id)PropertyInPrimaryClass;</Declaration><Abstract><Para> This is PropertyInPrimar…
38 \brief This is Record
42 …><Declaration>- (id)GetterInClassExtension;</Declaration><Abstract><Para> This is PropertyInClassE…
46 \brief This is PropertyInClassExtension
[all …]
/llvm-project-15.0.7/llvm/docs/
H A DPasses.rst56 This section describes the LLVM Analysis Passes.
384 This section describes the LLVM Transform Passes.
568 value against the exit value. This turns loops like:
604 This pass combines things like:
617 This is a simple worklist driven algorithm.
648 This pass does not modify the CFG.
735 This pass uses alias analysis for two purposes:
757 This file implements the Dead Loop Deletion Pass. This pass is responsible for
777 This is used by :program:`bugpoint`.
1053 Performs code stripping. This transformation can delete:
[all …]
H A DUserGuides.rst90 This describes the format and encoding used for LLVM’s code coverage mapping.
110 This document describes the LLVM Support Library (``lib/Support``) and
114 This document describes more advanced build configurations.
130 This document describes the design of the stack safety analysis of local
150 This document describes the current status of vectorization in LLVM.
153 This document describes the interface between LLVM intermodular optimizer
163 This document describes the design and philosophy behind the LLVM
171 This document explains how LLVM uses value tracking, or instruction
235 This document describes using the NVPTX backend to compile GPU kernels.
238 This document describes using the AMDGPU backend to compile GPU kernels.
[all …]
/llvm-project-15.0.7/llvm/docs/CommandGuide/
H A Dllvm-ifs.rst70 This YAML based text format contains everything that is needed to generate a
130 This flag is optional and it should only be used when reading an IFS file
131 which does not define the ``Arch`` (architecture). This flag defines the
138 This flag is optional and it should only be used when reading an IFS file
145 This flag is optional and it should only be used when reading an IFS file
152 This flag is optional and should only be used when reading an IFS file
155 This flag cannot be used simultaneously with other target related flags.
159 This flag is optional and should only be used when reading an ELF shared
170 This flag is optional and should only be used when outputting an IFS file.
176 This flag is optional and should only be used when outputting an IFS file.
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/GlobalOpt/
H A Dexternally-initialized-aggregate.ll3 ; This global is externally_initialized, so if we split it into scalars we
4 ; should keep that flag set on all of the new globals. This will prevent the
10 ; This is the same, but a struct rather than an array.
18 ; This load uses the split global, but cannot be constant-propagated away.
27 ; This load uses the split global, but cannot be constant-propagated away.
36 ; This store uses the split global, but cannot be constant-propagated away.
39 ; This store can be removed, because the second element of @a is never read.
43 ; This store uses the split global, but cannot be constant-propagated away.
46 ; This store can be removed, because the second element of @b is never read.
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DLSPBinder.h61 void method(llvm::StringLiteral Method, ThisT *This,
69 void notification(llvm::StringLiteral Method, ThisT *This,
77 void command(llvm::StringLiteral Command, ThisT *This,
133 void LSPBinder::method(llvm::StringLiteral Method, ThisT *This, in method() argument
136 Raw.MethodHandlers[Method] = [Method, Handler, This](JSON RawParams, in method()
141 (This->*Handler)(*P, std::move(Reply)); in method()
146 void LSPBinder::notification(llvm::StringLiteral Method, ThisT *This, in notification() argument
153 (This->*Handler)(*P); in notification()
158 void LSPBinder::command(llvm::StringLiteral Method, ThisT *This, in command() argument
161 Raw.CommandHandlers[Method] = [Method, Handler, This](JSON RawParams, in command()
[all …]
/llvm-project-15.0.7/llvm/test/MC/AsmParser/
H A Dhash-directive.s4 # 3 "FILE1" 1 #<- This is a CPP Hash w/ comment
7 # 0 "" 2 #<- This is too
10 # 1 "FILE2" 2 #<- This is a comment
13 nop; # 6 "FILE3" 2 #<- This is a still comment
21 /*comment*/# 6 "FILE5" 2 #<- This is a comment
/llvm-project-15.0.7/llvm/docs/tutorial/MyFirstLanguageFrontend/
H A Dindex.rst19 **Requirements:** This tutorial assumes you know C++, but no previous
24 how fun and easy it can be. This tutorial will get you up and running
28 This tutorial introduces the simple "Kaleidoscope" language, building it
30 over time. This lets us cover a range of language design and LLVM-specific
44 This tutorial is structured into chapters covering individual topics,
48 This shows where we are
54 basic AST construction. This tutorial describes recursive descent
69 <LangImpl06.html>`_ - This chapter extends the language to let
71 precedence! This allows us to build a significant piece of the
78 - `Chapter #8: Compiling to Object Files <LangImpl08.html>`_ - This
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dapint-and-or-and.ll2 ; cannot have contributed any of the resultant bits, delete the or. This
12 ; This tests arbitrary precision integers.
21 %D = and i17 %C, 7 ;; This cannot include any bits from %Y!
28 %D = and i49 %C, 1 ;; This cannot include any bits from %Y!
35 %D = and i67 %C, 2 ;; This cannot include any bits from %Y!
41 %B = or i231 %A, 1 ;; This cannot include any bits from X!
47 %B = or i7 %A, 64 ;; This cannot include any bits from X!
H A Dand-or-and.ll2 ; cannot have contributed any of the resultant bits, delete the or. This
19 ;; This cannot include any bits from %Y!
27 ;; This cannot include any bits from %Y!
35 ;; This cannot include any bits from %Y!
43 ;; This cannot include any bits from %Y!
50 ;; This cannot include any bits from X!
57 ;; This cannot include any bits from X!
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DThunk.h158 ThisAdjustment This; member
172 ThunkInfo(const ThisAdjustment &This, const ReturnAdjustment &Return,
174 : This(This), Return(Return), Method(Method) {} in This() function
177 return LHS.This == RHS.This && LHS.Return == RHS.Return &&
182 return This.isEmpty() && Return.isEmpty() && Method == nullptr; in isEmpty()
/llvm-project-15.0.7/lldb/test/Shell/SymbolFile/Breakpad/
H A Dunwind-via-stack-win.test9 # This function has a "typical" unwind rule.
14 # CHECK: This UnwindPlan originally sourced from breakpad STACK WIN
15 # CHECK: This UnwindPlan is sourced from the compiler: yes.
16 # CHECK: This UnwindPlan is valid at all instruction locations: no.
17 # CHECK: This UnwindPlan is for a trap handler function: no.
43 # CHECK: This UnwindPlan originally sourced from breakpad STACK WIN
44 # CHECK: This UnwindPlan is sourced from the compiler: yes.
45 # CHECK: This UnwindPlan is valid at all instruction locations: no.
46 # CHECK: This UnwindPlan is for a trap handler function: no.
/llvm-project-15.0.7/mlir/docs/
H A DPatternRewriter.md5 This document details the design and API of the pattern rewriting infrastructure
6 present in MLIR, a general DAG-to-DAG transformation framework. This framework
21 Patterns are defined by inheriting from the `RewritePattern` class. This class
27 This is the expected benefit of applying a given pattern. This benefit is static
30 specific information (like the target architecture). This limitation allows for
65 /// This overload constructs a pattern that matches any operation type.
101 `PatternRewriter`. This class provides hooks for performing all of the
162 recursive application. This pattern state can be initialized either in the
240 `RewritePatternSet`. This class provides a simplified API for building a
255 `PatternApplicator` class. This class takes as input the
[all …]
H A DInterfaces.md15 encoding specific knowledge about the exact operation or dialect involved. This
35 class `DialectInterfaceBase::Base<>`. This class provides the necessary
143 /// This is an example of a non-static hook to an operation.
269 /// External interface implementation for a concrete class. This does not
358 This is an example interface definition.
363 "This is an example of a non-static hook to an operation.",
367 "This is an example of a static hook to an operation.",
489 This method roughly correlates to the following on an operation
546 This method represents a non-static method that has an explicit
576 This method represents a non-static method that has a default
[all …]
/llvm-project-15.0.7/lld/MachO/
H A DOptions.td853 HelpText<"This option is obsolete">,
858 HelpText<"This option is obsolete">,
1020 HelpText<"This option is obsolete in ld64">,
1025 HelpText<"This option is obsolete in ld64">,
1029 HelpText<"This option is obsolete in ld64">,
1033 HelpText<"This option is obsolete in ld64">,
1037 HelpText<"This option is obsolete in ld64">,
1041 HelpText<"This option is obsolete in ld64">,
1045 HelpText<"This option is obsolete in ld64">,
1341 HelpText<"This option is ignored in ld64">,
[all …]
/llvm-project-15.0.7/llvm/test/TableGen/
H A Dsubstr.td4 defvar claim = "This is the end of the world!";
7 // CHECK: fullNoLength = "This is the end of the world!";
8 // CHECK: fullLength = "This is the end of the world!";
9 // CHECK: thisIsTheEnd = "This is the end";
50 // CHECK: message = "This is the end of the world!";
51 // CHECK: messagePrefix = "This is th...";
52 // CHECK: warning = "Bad message: 'This is th...'";
/llvm-project-15.0.7/llvm/test/tools/llvm-objdump/MachO/
H A Dinfo-plist-nofollow.test4 .ascii "This is the (__TEXT,__info_plist) section\n"
6 .asciz "This is the (__TEXT,__follow) section\n"
9 # CHECK: This is the (__TEXT,__info_plist) section
10 # CHECK-NOT: This is the (__TEXT,__follow) section
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/
H A Datomic64.ll33 ; MIPS4-NEXT: # =>This Inner Loop Header: Depth=1
116 ; O1-NEXT: # =>This Inner Loop Header: Depth=1
133 ; O2-NEXT: # =>This Inner Loop Header: Depth=1
150 ; O3-NEXT: # =>This Inner Loop Header: Depth=1
273 ; O1-NEXT: # =>This Inner Loop Header: Depth=1
290 ; O2-NEXT: # =>This Inner Loop Header: Depth=1
307 ; O3-NEXT: # =>This Inner Loop Header: Depth=1
430 ; O1-NEXT: # =>This Inner Loop Header: Depth=1
447 ; O2-NEXT: # =>This Inner Loop Header: Depth=1
464 ; O3-NEXT: # =>This Inner Loop Header: Depth=1
[all …]
/llvm-project-15.0.7/clang/test/TableGen/
H A Ddeferred-diag.td7 def test_default : Error<"This error is non-deferrable by default">;
10 def test_deferrable : Error<"This error is deferrable">, Deferrable;
13 def test_non_deferrable : Error<"This error is non-deferrable">, NonDeferrable;
18 def test_let : Error<"This error is deferrable by let">;
24 def test_let2 : Error<"This error is deferrable by let %sub{textsub}0">;
/llvm-project-15.0.7/llvm/test/tools/llvm-objcopy/ELF/
H A Dihex-writer-empty-sections.test42 ## This won't be in the output. It also won't affect how the subsequent section
49 ## A section populated with data. This is in the output.
55 ## An empty section that's placed at the end of .data0. This won't be in the
62 ## An empty section declared before .data1, but placed behind .data1. This
69 ## A section populated with data. This is in the output.
76 ## This won't be in the output.
91 ## Populated section in its own segment. This is in the output.
99 ## This won't be in the output.
107 ## This won't be in the output.
115 ## This won't be in the output.
[all …]
/llvm-project-15.0.7/llvm/docs/HistoricalNotes/
H A D2007-OriginalClangReadme.txt13 The world needs better compiler tools, tools which are built as libraries. This
16 decoupled from each other as possible, and be easy to modify/extend. This
21 This front-end is built as a component of the LLVM toolkit that can be used
30 file system caching for input source files. This depends on
44 stuff (e.g. libsema builds ASTs). This depends on liblex.
53 librewrite - Fast, scalable rewriting of source code. This operates on
64 execution through source code. This is currently being
71 This depends on all these libraries, and on LLVM VMCore.
110 * -parse-noop parses code without building an AST. This is useful
114 * -parse-ast builds ASTs, but doesn't print them. This is most
[all …]
/llvm-project-15.0.7/openmp/docs/remarks/
H A DOMP120.rst6 This optimization remark indicates that the execution strategy for the OpenMP
8 single thread that schedules parallel worker threads using a state machine. This
11 machine. This execution strategy is closer to how the threads are actually
12 executed on a GPU target. This is only possible if the instructions previously
18 them.This optimization allows users to use generic-mode semantics while
19 achieving the performance of SPMD-mode. This can be helpful when defining shared
28 the threads. This shows a naive matrix-matrix multiplication that contains code
59 This requires guarding the store to the shared variable ``sum`` and the store to
60 the matrix ``C``. This can be thought of as generating the code below.
H A DOMP160.rst6 This optimization remark indicates that a parallel region was deleted because it
7 was not found to have any side-effects. This can occur if the region does not
8 write any of its results to memory visible outside the region. This optimization
16 This optimization occurs whenever a parallel region was not found to have any
17 side-effects. This can occur if the parallel region only reads memory or is
/llvm-project-15.0.7/libcxx/docs/DesignDocs/
H A DVisibilityMacros.rst24 Mark a symbol as being exported by the libc++ library. This attribute must
28 Mark a symbol as being exported by the libc++ library. This attribute may
36 This macro is applied to all `operator new` and `operator delete` overloads.
55 when libc++ is built with an ABI version after ABI v1. This macro is used to
59 This macro works as follows. When we build libc++, we either hide the symbol
70 This attribute cannot be used on class templates.
74 This macro has no effect on the visibility of the type's member functions.
85 Mark the typeinfo of an enum as having default visibility. This attribute
99 This attribute must be specified on all extern class template declarations.
101 This macro is used to override the `_LIBCPP_TEMPLATE_VIS` attribute
[all …]

12345678910>>...230