Commit 810e5f8
File tree
7,811 files changed
+260998
-106040
lines changed- .ci
- .github
- workflows
- bolt
- docs
- include/bolt/Profile
- lib
- Passes
- Profile
- Rewrite
- test
- RISCV
- X86
- tools
- bat-dump
- driver
- heatmap
- merge-fdata
- 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
- clang
- bindings/python
- clang
- cmake/caches
- docs
- CommandGuide
- HLSL
- include/clang
- ASTMatchers
- AST
- Analysis
- FlowSensitive
- Basic
- Driver
- ExtractAPI
- Serialization
- Format
- Frontend
- Interpreter
- Lex
- Parse
- Sema
- Serialization
- Support
- lib
- ARCMigrate
- ASTMatchers
- Dynamic
- AST
- Interp
- 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
- CXX
- dcl.decl/dcl.decl.general
- drs
- over
- over.load
- over.match/over.match.funcs/over.match.oper
- temp/temp.arg
- temp.arg.nontype
- temp.arg.template
- ClangScanDeps
- CodeGenCUDA
- CodeGenCXX
- CodeGenCoroutines
- CodeGenHIP
- CodeGenHLSL
- CodeGenObjCXX
- CodeGenObjC
- CodeGenOpenCLCXX
- CodeGenOpenCL
- CodeGen
- CSKY
- LoongArch
- lasx
- lsx
- PowerPC
- RISCV
- SystemZ
- WebAssembly
- X86
- aarch64-sme-intrinsics
- aarch64-sme2-intrinsics
- aarch64-sve-intrinsics
- aarch64-sve2p1-intrinsics
- arc
- CoverageMapping
- C
- C2x
- drs
- 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
- lib64
- lib/x86_64-gnu
- usr
- include/x86_64-gnu
- c++/10
- lib64
- lib
- gcc/x86_64-gnu/10
- x86_64-gnu
- fedora_39_tree/usr/lib/gcc
- x86_64-linux-gnu/13
- x86_64-redhat-linux/13
- ExtractAPI
- Format
- Frontend
- Import/attr
- Inputs
- Index
- Core
- USR
- Interpreter
- Lexer
- Misc
- Modules
- Inputs/AutolinkTBD.framework
- Headers
- OpenMP
- PCH
- ParserOpenACC
- Parser
- Preprocessor
- Profile
- SemaCXX
- SemaObjCXX
- SemaTemplate
- Sema
- aarch64-sme-intrinsics
- aarch64-sme2-intrinsics
- aarch64-sve2p1-intrinsics
- tools
- c-index-test
- clang-format
- clang-linker-wrapper
- clang-rename
- clang-repl
- clang-scan-deps
- clang-shlib
- driver
- libclang
- unittests
- ASTMatchers
- AST
- Analysis
- FlowSensitive
- Format
- Interpreter
- Tooling
- Syntax
- utils/TableGen
- www
- compiler-rt
- cmake
- Modules
- include
- profile
- lib
- asan
- builtins
- aarch64
- cpu_model
- aarch64
- fmv
- dfsan
- hwasan
- interception
- lsan
- msan
- orc
- profile
- sanitizer_common
- symbolizer/scripts
- scudo/standalone
- tsan/rtl
- ubsan
- test
- asan
- TestCases
- Darwin
- builtins/Unit
- dfsan
- fuzzer
- hwasan/TestCases
- Linux
- Posix
- profile
- Linux
- sanitizer_common/TestCases
- Linux
- ubsan/TestCases/Misc
- flang
- docs
- include/flang
- Common
- Evaluate
- Frontend
- Lower
- Optimizer
- Builder
- Runtime
- CodeGen
- Dialect
- Parser
- Runtime
- Semantics
- Tools
- lib
- Evaluate
- Frontend
- Lower
- Optimizer
- Builder
- Runtime
- CodeGen
- Dialect
- 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
- libclc
- generic/lib/math
- libcxxabi
- include
- lib
- src
- test
- libcxx
- benchmarks
- cmake/caches
- docs
- ReleaseNotes
- Status
- include
- __algorithm
- __atomic
- __bit
- __charconv
- __chrono
- __concepts
- __coroutine
- __debug_utils
- __exception
- __expected
- __filesystem
- __format
- __iterator
- __memory_resource
- __memory
- __numeric
- __random
- __ranges
- __thread
- __utility
- experimental/__simd
- lib/abi
- modules
- std.compat
- std
- 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
- file.streams/fstreams
- filebuf.members
- fstream.members
- ifstream.members
- ofstream.members
- filesystems/class.path/path.member
- path.assign
- path.construct
- 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.while
- range.take
- 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
- function.objects/func.wrap/func.wrap.func
- func.wrap.func.alg
- func.wrap.func.con
- func.wrap.func.mod
- memory
- default.allocator
- smartptr/unique.ptr/unique.ptr.special
- tuple/tuple.tuple/tuple.apply
- utility
- pairs/pairs.pair
- utility.unreachable
- variant/variant.visit.member
- support
- test.support
- tools/clang_tidy_checks
- utils
- ci
- libcxx
- test
- vendor/llvm
- libc
- cmake/modules
- config
- baremetal
- arm
- riscv
- darwin
- arm
- x86_64
- gpu
- linux
- aarch64
- arm
- riscv
- x86_64
- docs
- dev
- gpu
- math
- fuzzing
- stdlib
- string
- include
- llvm-libc-macros
- sys
- lib
- spec
- src
- __support
- CPP
- FPUtil
- aarch64
- arm
- generic
- riscv
- x86_64
- HashTable
- generic
- sse2
- RPC
- StringUtil
- threads/linux
- math
- generic
- sched/linux
- signal/linux
- spawn/linux
- stdio/printf_core
- string
- memory_utils
- sys
- auxv
- 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
- libunwind
- src
- test
- 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
- InstrumentationRuntime/TSan
- LanguageRuntime/ObjC/AppleObjCRuntime
- Language/CPlusPlus
- 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
- expression/nested
- trace
- functionalities
- data-formatter
- data-formatter-advanced
- data-formatter-objc
- data-formatter-stl/libcxx/chrono
- executable_first
- inline-sourcefile
- 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
- Inputs
- x86
- tools
- debugserver/source
- MacOSX
- driver
- lldb-dap
- .vscode
- src-ts
- lldb-server
- lldb-test
- unittests
- Core
- SymbolFile/DWARF
- Utility
- 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
- llvm
- cmake
- modules
- docs
- tutorial/MyFirstLanguageFrontend
- examples/Kaleidoscope/Chapter2
- include/llvm
- ADT
- Analysis
- AsmParser
- BinaryFormat
- ELFRelocs
- Bitcode
- CodeGen
- GlobalISel
- DWARFLinkerParallel
- DWARFLinker
- Classic
- Parallel
- DebugInfo
- DWARF
- Debuginfod
- ExecutionEngine
- JITLink
- Orc
- Frontend
- Offloading
- OpenACC
- IR
- MC
- Object
- Passes
- ProfileData
- Coverage
- Support
- TableGen
- TargetParser
- Target
- GlobalISel
- Transforms
- Instrumentation
- Scalar
- Utils
- lib
- Analysis
- AsmParser
- BinaryFormat
- Bitcode
- Reader
- Writer
- CodeGen
- AsmPrinter
- GlobalISel
- LiveDebugValues
- SelectionDAG
- DWARFLinkerParallel
- 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
- Object
- Passes
- ProfileData
- Coverage
- Remarks
- Support
- Unix
- Windows
- TableGen
- Target
- AArch64
- AsmParser
- GISel
- MCTargetDesc
- Utils
- AMDGPU
- AsmParser
- Disassembler
- MCTargetDesc
- Utils
- ARC
- ARM
- AsmParser
- MCTargetDesc
- AVR
- BPF
- Hexagon
- Disassembler
- MCTargetDesc
- Lanai
- LoongArch
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
7,811 files changed
+260998
-106040
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
110 | | - | |
| 110 | + | |
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| 48 | + | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| 48 | + | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| |||
| 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 | + | |
| 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 | + | |
| 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 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
141 | | - | |
| 141 | + | |
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
| |||
| 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 | | |
| |||
| 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 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
39 | 38 | | |
40 | 39 | | |
41 | 40 | | |
| |||
161 | 160 | | |
162 | 161 | | |
163 | 162 | | |
| 163 | + | |
164 | 164 | | |
165 | | - | |
166 | 165 | | |
167 | 166 | | |
168 | 167 | | |
169 | 168 | | |
170 | 169 | | |
171 | 170 | | |
172 | | - | |
173 | 171 | | |
174 | 172 | | |
175 | 173 | | |
176 | | - | |
177 | 174 | | |
178 | 175 | | |
179 | | - | |
180 | 176 | | |
181 | 177 | | |
182 | | - | |
183 | 178 | | |
184 | 179 | | |
185 | | - | |
186 | 180 | | |
187 | 181 | | |
188 | 182 | | |
189 | | - | |
190 | 183 | | |
191 | 184 | | |
192 | 185 | | |
| |||
196 | 189 | | |
197 | 190 | | |
198 | 191 | | |
199 | | - | |
200 | 192 | | |
201 | 193 | | |
202 | 194 | | |
| |||
0 commit comments