File tree
7,404 files changed
+266660
-102626
lines changed- .ci
- .github
- workflows
- bolt
- docs
- include/bolt/Profile
- lib
- Passes
- Profile
- Rewrite
- test/X86
- tools
- bat-dump
- driver
- heatmap
- merge-fdata
- clang
- bindings/python
- clang
- cmake/caches
- docs
- CommandGuide
- HLSL
- include
- clang
- AST
- ASTMatchers
- Analysis/FlowSensitive
- Basic
- Driver
- ExtractAPI
- Serialization
- Format
- Frontend
- Interpreter
- Lex
- Parse
- Sema
- Serialization
- Support
- lib
- ARCMigrate
- AST
- Interp
- ASTMatchers
- Dynamic
- Analysis
- FlowSensitive
- Basic
- Targets
- CodeGen
- Targets
- CrossTU
- Driver
- ToolChains
- Arch
- ExtractAPI
- Serialization
- Format
- Frontend
- Rewrite
- Headers
- llvm_libc_wrappers
- Index
- Interpreter
- Lex
- Parse
- Sema
- Serialization
- StaticAnalyzer
- Checkers
- Core
- Tooling
- ASTDiff
- DependencyScanning
- Syntax
- test
- AST
- Interp
- Analysis
- Inputs
- C
- C2x
- drs
- CXX
- dcl.decl/dcl.decl.general
- drs
- over
- over.load
- over.match/over.match.funcs/over.match.oper
- temp/temp.arg/temp.arg.nontype
- ClangScanDeps
- CodeGen
- CSKY
- LoongArch
- lasx
- lsx
- PowerPC
- RISCV
- SystemZ
- WebAssembly
- X86
- aarch64-sme-intrinsics
- aarch64-sme2-intrinsics
- aarch64-sve-intrinsics
- aarch64-sve2p1-intrinsics
- arc
- CodeGenCUDA
- CodeGenCXX
- RelativeVTablesABI
- CodeGenCoroutines
- CodeGenHIP
- CodeGenHLSL
- CodeGenObjC
- CodeGenObjCXX
- CodeGenOpenCL
- CodeGenOpenCLCXX
- CoverageMapping
- Driver
- Inputs
- basic_android_tree/sysroot/usr/lib
- basic_cross_hurd_tree/usr
- lib/gcc/x86_64-gnu/10
- x86_64-gnu
- bin
- lib
- basic_hurd_tree
- lib/x86_64-gnu
- lib64
- usr
- include/x86_64-gnu
- c++/10
- lib
- gcc/x86_64-gnu/10
- x86_64-gnu
- lib64
- ExtractAPI
- Format
- Frontend
- Headers
- Import/attr
- Inputs
- Index
- Core
- USR
- Interpreter
- Lexer
- Misc
- Modules
- OpenMP
- PCH
- Parser
- ParserOpenACC
- Preprocessor
- Profile
- Sema
- aarch64-sme-intrinsics
- aarch64-sme2-intrinsics
- aarch64-sve2p1-intrinsics
- SemaCXX
- SemaObjCXX
- SemaTemplate
- tools
- c-index-test
- clang-format
- clang-linker-wrapper
- clang-rename
- clang-repl
- clang-scan-deps
- driver
- libclang
- unittests
- AST
- ASTMatchers
- Analysis
- FlowSensitive
- Format
- Interpreter
- Tooling
- Syntax
- utils/TableGen
- www
- clang-tools-extra
- clang-apply-replacements
- include/clang-apply-replacements/Tooling
- lib/Tooling
- clang-doc
- clang-include-fixer/tool
- clang-query
- clang-tidy
- bugprone
- cppcoreguidelines
- fuchsia
- google
- misc
- modernize
- performance
- readability
- utils
- clangd
- unittests
- tweaks
- docs
- clang-tidy/checks
- bugprone
- misc
- performance
- readability
- include-cleaner
- test
- tool
- modularize
- test/clang-tidy/checkers
- bugprone
- cppcoreguidelines
- google
- misc
- modernize
- performance
- readability
- compiler-rt
- cmake
- Modules
- include/profile
- lib
- asan
- builtins
- aarch64
- cpu_model
- aarch64
- fmv
- dfsan
- hwasan
- interception
- orc
- profile
- sanitizer_common
- symbolizer/scripts
- scudo/standalone
- tsan/rtl
- test
- asan
- TestCases
- Darwin
- builtins/Unit
- dfsan
- fuzzer
- hwasan/TestCases
- Linux
- Posix
- profile
- sanitizer_common/TestCases
- Linux
- tsan
- cross-project-tests/amdgpu
- flang
- docs
- include/flang
- Common
- Evaluate
- Frontend
- Lower
- Optimizer
- Builder
- Runtime
- CodeGen
- Parser
- Runtime
- Semantics
- Tools
- lib
- Evaluate
- Frontend
- Lower
- Optimizer
- Builder
- Runtime
- CodeGen
- HLFIR/Transforms
- Transforms
- Parser
- Semantics
- module
- runtime
- test
- Driver
- input-from-stdin
- Evaluate
- Fir
- HLFIR
- order_assignments
- Lower
- HLFIR
- Intrinsics
- OpenACC
- OpenMP
- FIR
- RISCV
- Preprocessing
- Semantics
- OpenACC
- OpenMP
- Transforms
- tools
- bbc
- f18
- unittests
- Frontend
- Runtime
- libc
- cmake/modules
- config
- baremetal
- arm
- riscv
- darwin
- arm
- x86_64
- gpu
- linux
- aarch64
- arm
- riscv
- x86_64
- docs
- gpu
- math
- fuzzing
- stdlib
- string
- include
- llvm-libc-macros
- llvm-libc-types
- sys
- lib
- spec
- src
- __support
- CPP
- FPUtil
- aarch64
- arm
- generic
- riscv
- x86_64
- RPC
- math
- generic
- sched/linux
- signal/linux
- spawn/linux
- stdio/printf_core
- string
- memory_utils
- sys
- auxv
- linux
- mman/linux
- threads/linux
- unistd/linux
- startup/linux
- test
- UnitTest
- include
- sys
- src
- __support/FPUtil
- math
- differential_testing
- exhaustive
- smoke
- stdio
- stdlib
- string
- sys
- auxv
- linux
- time
- utils/FPUtil
- utils
- MPFRWrapper
- gpu/server
- libclc
- libcxx
- benchmarks
- cmake/caches
- docs
- ReleaseNotes
- Status
- include
- __algorithm
- __atomic
- __bit
- __chrono
- __concepts
- __coroutine
- __debug_utils
- __exception
- __expected
- __iterator
- __memory
- __memory_resource
- __numeric
- __ranges
- __utility
- experimental/__simd
- lib/abi
- modules
- std
- std.compat
- src
- filesystem
- include
- support/runtime
- test
- configs
- libcxx
- algorithms/alg.sorting
- assert.sort.invalid_comparator
- assertions
- modes
- concepts/concepts.arithmetic
- containers
- sequences
- array/array.zero
- deque
- list/list.modifiers
- vector
- strings/basic.string
- unord
- unord.map
- unord.multimap
- unord.multiset
- unord.set
- views
- mdspan
- extents
- layout_left
- layout_right
- layout_stride
- mdspan
- views.span
- span.cons
- span.elem
- span.sub
- depr
- depr.default.allocator
- allocator.members
- input.output
- filesystems/class.path/path.itr
- iostream.format/output.streams
- ostream.formatted/ostream.formatted.print
- ostream.syn
- iterators
- bounded_iter
- predef.iterators
- counted.iterator
- iterators.common
- language.support/support.dynamic
- memory/trivial_abi
- ranges
- range.adaptors
- range.chunk.by
- range.chunk.by.iter
- range.drop.while
- range.lazy.split
- range.lazy.split.inner
- range.lazy.split.outer
- range.utility.helpers
- selftest/modules
- strings
- basic.string
- string.access
- string.modifiers
- string.view
- thread
- futures/futures.promise
- thread.barrier
- thread.latch
- thread.semaphore
- transitive_includes
- utilities
- expected
- expected.expected
- expected.void
- format/format.functions
- memory/ptr.align
- optional/optional.object/optional.object.observe
- utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.mem
- std
- algorithms
- alg.modifying.operations
- alg.fill
- alg.move
- alg.replace
- alg.rotate
- alg.transform
- alg.nonmodifying
- alg.all_of
- alg.any_of
- alg.equal
- alg.find
- alg.foreach
- alg.none_of
- alg.sorting
- alg.merge
- alg.sort/stable.sort
- numeric.ops
- reduce
- transform.reduce
- containers/views/views.span/span.cons
- diagnostics/syserr
- syserr.compare
- syserr.errcat
- syserr.errcat.derived
- syserr.errcat.objects
- experimental/simd
- simd.class
- simd.mask.class
- input.output/iostream.format
- output.streams/ostream.formatted/ostream.formatted.print
- print.fun
- language.support
- support.dynamic/new.delete
- new.delete.array
- new.delete.single
- support.exception/propagation
- support.limits/support.limits.general
- modules
- numerics/numeric.ops/numeric.ops.sat
- ranges/range.adaptors
- range.drop
- range.elements
- range.join
- range.join.sentinel
- range.lazy.split
- range.take
- range.take.while
- range.zip
- sentinel
- re/re.const/re.matchflag
- thread/thread.condition/thread.condition.condvarany
- time/time.clock
- time.clock.local
- time.clock.system
- utilities
- any/any.nonmembers/any.cast
- expected
- expected.expected
- assign
- monadic
- swap
- expected.void
- assign
- monadic
- observers
- swap
- memory
- default.allocator
- smartptr/unique.ptr/unique.ptr.special
- tuple/tuple.tuple/tuple.apply
- utility/pairs/pairs.pair
- variant/variant.visit.member
- support
- test.support
- tools/clang_tidy_checks
- utils
- ci
- libcxx
- test
- vendor/llvm
- libcxxabi
- include
- lib
- src
- libunwind
- src
- lld
- COFF
- Common
- ELF
- Arch
- MachO
- Arch
- MinGW
- cmake/modules
- docs
- test
- COFF
- Inputs
- ELF
- linkerscript
- lto
- MachO
- MinGW
- wasm
- Inputs
- lto
- tools/lld
- wasm
- lldb
- cmake/modules
- include/lldb
- API
- Breakpoint
- Core
- Host
- Symbol
- Target
- Utility
- packages/Python/lldbsuite/test
- source
- API
- Breakpoint
- Commands
- Core
- Expression
- Host/macosx/objcxx
- Plugins
- DynamicLoader
- Darwin-Kernel
- MacOSX-DYLD
- ExpressionParser/Clang
- Instruction/ARM
- Language/CPlusPlus
- LanguageRuntime/ObjC/AppleObjCRuntime
- ObjectFile
- ELF
- Mach-O
- Platform/MacOSX
- objcxx
- Process
- MacOSX-Kernel
- Utility
- Windows/Common/x64
- gdb-remote
- SymbolFile
- Breakpad
- CTF
- DWARF
- NativePDB
- SymbolLocator
- Debuginfod
- Default
- SystemRuntime/MacOSX
- Trace/intel-pt
- TypeSystem/Clang
- Symbol
- Target
- Utility
- test
- API
- commands/trace
- functionalities
- data-formatter
- data-formatter-advanced
- data-formatter-objc
- data-formatter-stl/libcxx/chrono
- executable_first
- progress_reporting
- lang
- cpp/thread_local
- objc/modules-compile-error
- macosx
- lc-note/firmware-corefile
- rosetta
- test_utils
- tools/lldb-dap
- completions
- evaluate
- variables
- Shell
- Settings
- Inputs
- SymbolFile/DWARF/x86
- tools
- debugserver/source
- MacOSX
- driver
- lldb-dap
- .vscode
- src-ts
- lldb-server
- lldb-test
- unittests
- Core
- SymbolFile/DWARF
- Utility
- llvm
- cmake/modules
- docs
- CommandGuide
- tutorial/MyFirstLanguageFrontend
- examples/Kaleidoscope/Chapter2
- include
- llvm
- ADT
- Analysis
- AsmParser
- BinaryFormat
- ELFRelocs
- Bitcode
- CodeGen
- GlobalISel
- DWARFLinker
- Classic
- Parallel
- DebugInfo
- DWARF
- Debuginfod
- ExecutionEngine
- JITLink
- Orc
- Frontend
- Offloading
- OpenACC
- IR
- MC
- Object
- Passes
- ProfileData
- Coverage
- Support
- TableGen
- Target
- GlobalISel
- TargetParser
- Transforms
- IPO
- Instrumentation
- Scalar
- Utils
- lib
- Analysis
- AsmParser
- BinaryFormat
- Bitcode
- Reader
- Writer
- CodeGen
- AsmPrinter
- GlobalISel
- LiveDebugValues
- SelectionDAG
- DWARFLinker
- Classic
- Parallel
- DebugInfo
- DWARF
- LogicalView/Readers
- Symbolize
- Debuginfod
- ExecutionEngine
- JITLink
- Orc
- TargetProcess
- RuntimeDyld
- FileCheck
- Frontend
- Offloading
- OpenMP
- IR
- InterfaceStub
- LTO
- LineEditor
- MC
- MCParser
- ObjCopy
- ELF
- Object
- Passes
- ProfileData
- Coverage
- Remarks
- Support
- BLAKE3
- Unix
- Windows
- TableGen
- Target
- AArch64
- AsmParser
- GISel
- MCTargetDesc
- Utils
- AMDGPU
- AsmParser
- Disassembler
- MCTargetDesc
- Utils
- ARM
- AsmParser
- MCTargetDesc
- Hexagon
- Disassembler
- MCTargetDesc
- LoongArch
- MCTargetDesc
- MSP430
- Mips
- NVPTX
- PowerPC
- RISCV
- AsmParser
- Disassembler
- GISel
- MCTargetDesc
- SPIRV
- Sparc
- AsmParser
- SystemZ
- WebAssembly
- AsmParser
- X86
- MCTargetDesc
- TargetParser
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
7,404 files changed
+266660
-102626
lines changedLines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
107 | 107 |
| |
108 | 108 |
| |
109 | 109 |
| |
110 |
| - | |
| 110 | + | |
111 | 111 |
| |
112 | 112 |
| |
113 | 113 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
45 | 45 |
| |
46 | 46 |
| |
47 | 47 |
| |
48 |
| - | |
| 48 | + | |
49 | 49 |
| |
50 | 50 |
| |
51 | 51 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
45 | 45 |
| |
46 | 46 |
| |
47 | 47 |
| |
48 |
| - | |
| 48 | + | |
49 | 49 |
| |
50 | 50 |
| |
51 | 51 |
| |
|
Lines changed: 5 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
68 | 68 |
| |
69 | 69 |
| |
70 | 70 |
| |
71 |
| - | |
| 71 | + | |
72 | 72 |
| |
73 | 73 |
| |
74 | 74 |
| |
75 | 75 |
| |
76 | 76 |
| |
77 | 77 |
| |
78 |
| - | |
| 78 | + | |
79 | 79 |
| |
80 | 80 |
| |
81 | 81 |
| |
| |||
98 | 98 |
| |
99 | 99 |
| |
100 | 100 |
| |
| 101 | + | |
| 102 | + | |
| 103 | + |
Lines changed: 18 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + |
Lines changed: 6 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
308 | 308 |
| |
309 | 309 |
| |
310 | 310 |
| |
| 311 | + | |
| 312 | + | |
| 313 | + | |
311 | 314 |
| |
312 | 315 |
| |
313 | 316 |
| |
| |||
591 | 594 |
| |
592 | 595 |
| |
593 | 596 |
| |
| 597 | + | |
594 | 598 |
| |
| 599 | + | |
595 | 600 |
| |
596 | 601 |
| |
597 | 602 |
| |
598 | 603 |
| |
599 | 604 |
| |
600 | 605 |
| |
| 606 | + | |
601 | 607 |
| |
602 | 608 |
| |
603 | 609 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
138 | 138 |
| |
139 | 139 |
| |
140 | 140 |
| |
141 |
| - | |
| 141 | + | |
142 | 142 |
| |
143 | 143 |
| |
144 | 144 |
| |
|
Lines changed: 9 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
33 | 33 |
| |
34 | 34 |
| |
35 | 35 |
| |
| 36 | + | |
| 37 | + | |
36 | 38 |
| |
37 | 39 |
| |
38 | 40 |
| |
| |||
58 | 60 |
| |
59 | 61 |
| |
60 | 62 |
| |
61 |
| - | |
| 63 | + | |
62 | 64 |
| |
| 65 | + | |
63 | 66 |
| |
64 |
| - | |
65 | 67 |
| |
66 | 68 |
| |
67 | 69 |
| |
68 | 70 |
| |
69 | 71 |
| |
| 72 | + | |
| 73 | + | |
| 74 | + | |
70 | 75 |
| |
71 | 76 |
| |
72 | 77 |
| |
| |||
87 | 92 |
| |
88 | 93 |
| |
89 | 94 |
| |
90 |
| - | |
| 95 | + | |
91 | 96 |
| |
| 97 | + | |
92 | 98 |
| |
93 |
| - | |
94 | 99 |
|
Lines changed: 9 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
16 | 22 |
| |
| 23 | + | |
17 | 24 |
| |
18 |
| - | |
19 |
| - | |
20 |
| - | |
21 | 25 |
| |
22 | 26 |
| |
23 | 27 |
| |
| 28 | + | |
24 | 29 |
| |
25 | 30 |
| |
26 | 31 |
| |
27 | 32 |
| |
28 |
| - | |
| 33 | + | |
29 | 34 |
| |
30 | 35 |
| |
31 | 36 |
| |
|
Lines changed: 8 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
| 9 | + | |
| 10 | + | |
9 | 11 |
| |
10 | 12 |
| |
11 | 13 |
| |
| |||
30 | 32 |
| |
31 | 33 |
| |
32 | 34 |
| |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
33 | 40 |
| |
34 | 41 |
| |
35 | 42 |
| |
36 | 43 |
| |
37 | 44 |
| |
38 | 45 |
| |
39 | 46 |
| |
| 47 | + |
Lines changed: 2 additions & 11 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
23 | 23 |
| |
24 | 24 |
| |
25 | 25 |
| |
26 |
| - | |
27 |
| - | |
| 26 | + | |
| 27 | + | |
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
| |||
35 | 35 |
| |
36 | 36 |
| |
37 | 37 |
| |
38 |
| - | |
39 | 38 |
| |
40 | 39 |
| |
41 | 40 |
| |
| |||
163 | 162 |
| |
164 | 163 |
| |
165 | 164 |
| |
166 |
| - | |
167 | 165 |
| |
168 | 166 |
| |
169 | 167 |
| |
170 | 168 |
| |
171 | 169 |
| |
172 | 170 |
| |
173 |
| - | |
174 | 171 |
| |
175 | 172 |
| |
176 | 173 |
| |
177 |
| - | |
178 | 174 |
| |
179 | 175 |
| |
180 |
| - | |
181 | 176 |
| |
182 | 177 |
| |
183 |
| - | |
184 | 178 |
| |
185 | 179 |
| |
186 |
| - | |
187 | 180 |
| |
188 | 181 |
| |
189 | 182 |
| |
190 |
| - | |
191 | 183 |
| |
192 | 184 |
| |
193 | 185 |
| |
| |||
197 | 189 |
| |
198 | 190 |
| |
199 | 191 |
| |
200 |
| - | |
201 | 192 |
| |
202 | 193 |
| |
203 | 194 |
| |
|
Lines changed: 10 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
18 | 22 |
| |
19 | 23 |
| |
20 | 24 |
| |
| |||
38 | 42 |
| |
39 | 43 |
| |
40 | 44 |
| |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
41 | 50 |
| |
42 | 51 |
| |
43 | 52 |
| |
| |||
67 | 76 |
| |
68 | 77 |
| |
69 | 78 |
| |
70 |
| - | |
| 79 | + | |
71 | 80 |
| |
72 | 81 |
| |
73 | 82 |
| |
|
Lines changed: 9 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
34 | 34 |
| |
35 | 35 |
| |
36 | 36 |
| |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
37 | 43 |
| |
| 44 | + | |
38 | 45 |
| |
39 |
| - | |
40 |
| - | |
41 |
| - | |
42 | 46 |
| |
43 | 47 |
| |
44 | 48 |
| |
| 49 | + | |
45 | 50 |
| |
46 |
| - | |
| 51 | + | |
47 | 52 |
| |
48 | 53 |
| |
49 | 54 |
| |
|
Lines changed: 9 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
16 | 22 |
| |
| 23 | + | |
17 | 24 |
| |
18 |
| - | |
19 |
| - | |
20 |
| - | |
21 | 25 |
| |
22 | 26 |
| |
23 | 27 |
| |
| 28 | + | |
24 | 29 |
| |
25 |
| - | |
| 30 | + | |
26 | 31 |
| |
27 | 32 |
| |
28 | 33 |
| |
|
0 commit comments