File tree
2,247 files changed
+161064
-143572
lines changed- .github/workflows
- clang
- docs
- tools
- include/clang
- AST
- ASTMatchers
- Basic
- Config
- Driver
- Sema
- StaticAnalyzer/Core/PathSensitive
- Tooling
- DependencyScanning
- Inclusions
- lib
- AST
- Basic/Targets
- CodeGen
- Driver
- ToolChains
- Format
- Frontend
- Headers
- Lex
- Parse
- Sema
- StaticAnalyzer
- Checkers
- Core
- Tooling/DependencyScanning
- test
- Analysis
- CXX
- basic/basic.namespace/basic.namespace.general
- Inputs
- class/class.compare/class.compare.default
- module/module.unit/p7/Inputs
- modules-ts
- basic/basic.link/p2
- temp/temp.spec/temp.expl.spec
- ClangScanDeps
- Inputs/resource_directory
- CodeGen
- RISCV
- SystemZ
- WebAssembly
- X86
- aarch64-sve-intrinsics
- aarch64-sve2-intrinsics
- aarch64_neon_sve_bridge_intrinsics
- CodeGenCXX
- Driver
- FixIt
- Headers
- Misc
- Modules
- Inputs/odr_using_dependent_name
- OpenMP
- Parser
- Preprocessor
- Sema
- SemaCXX
- SemaOpenCL
- tools
- clang-format
- scan-build
- unittests
- ASTMatchers
- Analysis/FlowSensitive
- Basic
- Format
- Tooling
- www
- clang-tools-extra
- clang-tidy
- bugprone
- cppcoreguidelines
- clangd
- index
- dex
- refactor
- test
- tool
- unittests
- docs
- clang-tidy/checks
- test/clang-tidy/checkers
- compiler-rt
- include/profile
- lib
- asan
- builtins
- lsan
- profile
- sanitizer_common
- symbolizer/scripts
- tests
- tsan
- go
- rtl
- tests/unit
- test
- asan
- TestCases
- Darwin
- Linux
- orc/TestCases/Darwin
- arm64
- x86-64
- profile
- Darwin
- Linux
- sanitizer_common/TestCases
- tsan
- Darwin
- Linux
- cross-project-tests
- flang
- include/flang/Optimizer
- Builder
- Transforms
- lib
- Evaluate
- Frontend
- Optimizer
- CodeGen
- Transforms
- test
- Driver
- Fir
- Todo
- Frontend
- Lower
- Semantics
- unittests/Optimizer/Builder
- libc
- config
- linux
- aarch64
- x86_64
- windows
- spec
- src
- __support
- FPUtil/x86_64
- OSUtil
- linux
- math
- docs
- generic
- stdlib
- string/memory_utils
- test
- loader/linux
- src
- math
- differential_testing
- exhaustive
- stdlib
- utils/MPFRWrapper
- libclc
- libcxx
- docs
- Status
- include
- __iterator
- __memory
- __utility
- src
- experimental
- test
- libcxx/diagnostics/detail.headers/memory
- std
- containers/sequences/array
- array.data
- input.output/iostream.objects
- narrow.stream.objects
- wide.stream.objects
- iterators/iterator.primitives/range.iter.ops
- range.iter.ops.advance
- range.iter.ops.next
- range.iter.ops.prev
- language.support/support.limits/support.limits.general
- ranges
- range.access
- range.access.begin
- range.access.end
- range.adaptors
- range.common.view
- range.take
- sentinel
- strings
- basic.string/string.capacity
- string.view
- string.view.cons
- string.view.ops
- utilities
- memory/specialized.algorithms/uninitialized.construct.default
- optional/optional.monadic
- support
- utils
- libcxx/test
- libcxxabi/src
- libunwind
- include
- src
- lld
- COFF
- ELF
- Arch
- MachO
- docs
- test
- ELF
- Inputs
- invalid
- MachO
- lldb
- bindings
- interface
- lua
- python
- cmake/modules
- docs/resources
- include/lldb
- API
- Breakpoint
- Core
- Expression
- Host
- Interpreter
- Symbol
- Target
- Utility
- packages/Python/lldbsuite/test
- source
- API
- Breakpoint
- Commands
- Core
- DataFormatters
- Expression
- Host/common
- Plugins
- ObjectFile/Mach-O
- Platform
- QemuUser
- gdb-server
- Process
- FreeBSDKernel
- gdb-remote
- ScriptInterpreter
- Lua
- Python
- Symbol
- Target
- Utility
- Version
- test
- API
- functionalities
- data-formatter
- data-formatter-stl/generic/multimap
- stringprinter
- module_cache
- bsd
- simple_exe
- universal
- postmortem/FreeBSDKernel
- tools
- reproducers/attach
- scripted_process
- macosx/corefile-default-ptrauth
- python_api/sbdata
- qemu
- Shell
- Driver
- REPL
- Reproducer
- Functionalities
- Inputs
- Modules
- SymbolFile/PDB
- tools/driver
- unittests
- ScriptInterpreter
- Lua
- Python
- Symbol
- Utility
- llvm
- cmake
- modules
- platforms
- docs
- AMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack
- images
- examples/Kaleidoscope/BuildingAJIT/Chapter4
- include
- llvm
- ADT
- Analysis
- Utils
- AsmParser
- CodeGen
- Config
- DebugInfo/DWARF
- Debuginfod
- ExecutionEngine/Orc
- Frontend/OpenMP
- IR
- Object
- Option
- ProfileData
- Support
- TextAPI
- Transforms
- IPO
- Utils
- llvm-c
- lib
- Analysis
- AsmParser
- Bitcode
- Reader
- Writer
- CodeGen
- AsmPrinter
- SelectionDAG
- DWARFLinker
- DebugInfo
- DWARF
- GSYM
- Symbolize
- Debuginfod
- ExecutionEngine/Orc
- Frontend/OpenMP
- IR
- Object
- ProfileData
- Support
- Target
- AArch64
- GISel
- AMDGPU
- AsmParser
- Utils
- ARM
- Hexagon
- Mips
- PowerPC
- RISCV
- AsmParser
- MCTargetDesc
- SystemZ
- VE
- MCTargetDesc
- WebAssembly
- AsmParser
- MCTargetDesc
- Utils
- X86
- MCTargetDesc
- Transforms
- AggressiveInstCombine
- IPO
- InstCombine
- Instrumentation
- Scalar
- Utils
- Vectorize
- runtimes
- test
- Analysis
- BasicAA
- CostModel
- AArch64
- AMDGPU
- ScalarEvolution
- Assembler
- Bindings/llvm-c
- Bitcode
- CodeGen
- AArch64
- AMDGPU
- GlobalISel
- ARM
- Generic
- MLRegalloc
- Mips
- PowerPC
- RISCV
- rvv
- SystemZ
- Thumb2
- LowOverheadLoops
- VE/Vector
- WebAssembly
- X86
- DebugInfo
- Generic
- X86
- ExecutionEngine/JITLink/X86
- Inputs
- Instrumentation/InstrProfiling
- MC
- RISCV
- rvv
- VE
- WebAssembly
- ThinLTO/X86
- Inputs
- Transforms
- DeadStoreElimination
- FunctionAttrs
- FunctionSpecialization
- Inline
- AMDGPU
- InstCombine
- AArch64
- AMDGPU
- X86
- InstSimplify
- LoopIdiom
- LoopUnroll/RISCV
- LoopUnrollAndJam
- LoopVectorize
- AArch64
- ARM
- SystemZ
- X86
- MemCpyOpt
- NewGVN
- PhaseOrdering
- AArch64
- ARM
- X86
- SLPVectorizer
- AArch64
- WebAssembly
- X86
- SampleProfile
- Inputs
- Verifier
- tools
- dsymutil
- Inputs/inlined-static-variable
- X86
- llvm-debuginfod-find
- Inputs/buildid/abcdef
- source/directory
- llvm-dwarfdump
- X86
- llvm-mca/X86
- Generic
- IceLakeServer
- SkylakeServer
- llvm-objcopy/ELF
- llvm-profdata
- Inputs
- llvm-profgen
- Inputs
- llvm-symbolizer
- llvm-tapi-diff
- tools
- llvm-c-test
- llvm-cfi-verify/lib
- llvm-debuginfod-find
- llvm-dwarfdump
- llvm-gsymutil
- llvm-jitlink
- llvm-lto2
- llvm-mca/Views
- llvm-objcopy/ELF
- llvm-profdata
- llvm-profgen
- llvm-symbolizer
- llvm-tapi-diff
- obj2yaml
- unittests
- ADT
- Analysis
- DebugInfo/DWARF
- Debuginfod
- Frontend
- IR
- Object
- Support
- utils
- TableGen
- gn
- build/toolchain
- secondary
- clang
- include/clang/Config
- lib
- Driver
- Headers
- test
- unittests/Analysis/FlowSensitive
- libcxx/include
- lld
- COFF
- test
- lldb
- include/lldb/Host
- source
- Core
- Version
- llvm
- include/llvm/Config
- lib
- Analysis
- CodeGen
- DebugInfo/Symbolize
- ExecutionEngine/Orc
- MC
- ProfileData
- test
- tools/llvm-debuginfod-find
- third-party/benchmark
- lit/lit
- llvm-spirv
- lib/SPIRV
- libSPIRV
- test/transcoding/SPV_INTEL_hw_thread_queries
- mlir
- docs
- Dialects/Linalg
- Rationale
- include/mlir
- Analysis/Presburger
- Conversion
- LinalgToStandard
- Dialect
- ArmSVE
- Async
- Complex/IR
- GPU
- LLVMIR
- Linalg
- Analysis
- ComprehensiveBufferize
- IR
- Transforms
- Utils
- MemRef/IR
- SCF
- SparseTensor
- IR
- Utils
- StandardOps/IR
- Tensor/IR
- Tosa
- IR
- Transforms
- Vector
- IR
- Tools/PDLL
- AST
- Parser
- lib
- Analysis/Presburger
- CAPI
- Dialect
- ExecutionEngine
- Conversion
- ArithmeticToSPIRV
- LLVMCommon
- LinalgToLLVM
- LinalgToSPIRV
- LinalgToStandard
- MemRefToLLVM
- ShapeToStandard
- StandardToLLVM
- TosaToLinalg
- VectorToLLVM
- VectorToSPIRV
- Dialect
- Arithmetic/IR
- ArmSVE
- IR
- Transforms
- Async/Transforms
- GPU/Transforms
- LLVMIR/IR
- Linalg
- Analysis
- ComprehensiveBufferize
- IR
- Transforms
- Utils
- MemRef/IR
- SCF
- SparseTensor/Transforms
- StandardOps/IR
- Tensor
- IR
- Transforms
- Tosa
- IR
- Transforms
- Utils
- Vector
- ExecutionEngine
- IR
- Parser
- Target
- LLVMIR
- Dialect
- OpenMP
- ROCDL
- SPIRV
- Deserialization
- Serialization
- Tools
- PDLL
- AST
- Parser
- Transforms
- test
- Conversion
- ArithmeticToSPIRV
- MemRefToLLVM
- ShapeToStandard
- StandardToLLVM
- TosaToLinalg
- VectorToSPIRV
- Dialect
- Arithmetic
- ArmSVE
- Async
- Builtin
- GPU
- LLVMIR
- Linalg
- MemRef
- Tensor
- Tosa
- Vector
- IR
- Integration/Dialect/SparseTensor/python
- tools
- Target
- LLVMIR
- SPIRV
- Transforms
- lib
- Dialect
- Linalg
- Test
- Vector
- IR
- mlir-pdll/Parser
- include
- mlir-tblgen
- tools
- mlir-pdll
- mlir-tblgen
- unittests
- Analysis
- Dialect
- SCF
- TableGen
- utils/vscode
- openmp
- libomptarget
- include
- plugins
- amdgpu
- dynamic_hsa
- src
- cuda/dynamic_cuda
- runtime/src
- polly/docs
- third-party
- benchmark
- bindings/python
- google_benchmark
- cmake
- Modules
- docs
- include/benchmark
- src
- test
- tools
- gbench
- Inputs
- utils/bazel
- llvm-project-overlay
- clang/include/clang/Config
- libc
- llvm
- include/llvm/Config
- unittests
- mlir
- llvm_configs
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,247 files changed
+161064
-143572
lines changedLines changed: 56 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 | + | |
| 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 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + |
Lines changed: 7 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
24 | 24 |
| |
25 | 25 |
| |
26 | 26 |
| |
27 |
| - | |
28 |
| - | |
29 |
| - | |
30 |
| - | |
31 |
| - | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
32 | 34 |
| |
33 | 35 |
| |
34 | 36 |
| |
|
Lines changed: 18 additions & 12 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
37 | 37 |
| |
38 | 38 |
| |
39 | 39 |
| |
| 40 | + | |
| 41 | + | |
40 | 42 |
| |
41 | 43 |
| |
42 | 44 |
| |
| |||
49 | 51 |
| |
50 | 52 |
| |
51 | 53 |
| |
| 54 | + | |
| 55 | + | |
52 | 56 |
| |
53 | 57 |
| |
54 | 58 |
| |
| |||
425 | 429 |
| |
426 | 430 |
| |
427 | 431 |
| |
428 |
| - | |
429 |
| - | |
430 |
| - | |
431 |
| - | |
432 |
| - | |
433 |
| - | |
434 |
| - | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
435 | 440 |
| |
436 |
| - | |
437 |
| - | |
438 |
| - | |
439 |
| - | |
440 |
| - | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
441 | 447 |
| |
442 | 448 |
| |
443 | 449 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
98 | 98 |
| |
99 | 99 |
| |
100 | 100 |
| |
| 101 | + | |
101 | 102 |
| |
102 | 103 |
| |
103 | 104 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
555 | 555 |
| |
556 | 556 |
| |
557 | 557 |
| |
558 |
| - | |
| 558 | + | |
559 | 559 |
| |
560 | 560 |
| |
561 | 561 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
71 | 71 |
| |
72 | 72 |
| |
73 | 73 |
| |
74 |
| - | |
| 74 | + | |
75 | 75 |
| |
76 | 76 |
| |
77 |
| - | |
| 77 | + | |
78 | 78 |
| |
79 | 79 |
| |
80 | 80 |
| |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
395 | 395 |
| |
396 | 396 |
| |
397 | 397 |
| |
398 |
| - | |
| 398 | + | |
| 399 | + | |
399 | 400 |
| |
400 | 401 |
| |
401 | 402 |
| |
|
Lines changed: 1 addition & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
84 | 84 |
| |
85 | 85 |
| |
86 | 86 |
| |
87 |
| - | |
88 |
| - | |
| 87 | + | |
89 | 88 |
| |
90 | 89 |
| |
91 | 90 |
| |
|
Lines changed: 2 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
72 | 72 |
| |
73 | 73 |
| |
74 | 74 |
| |
75 |
| - | |
76 |
| - | |
77 |
| - | |
| 75 | + | |
| 76 | + | |
78 | 77 |
| |
79 | 78 |
| |
80 | 79 |
| |
|
Lines changed: 2 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
977 | 977 |
| |
978 | 978 |
| |
979 | 979 |
| |
980 |
| - | |
981 |
| - | |
| 980 | + | |
982 | 981 |
| |
983 |
| - | |
984 |
| - | |
| 982 | + | |
985 | 983 |
| |
986 | 984 |
| |
987 | 985 |
| |
|
Lines changed: 1 addition & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
134 | 134 |
| |
135 | 135 |
| |
136 | 136 |
| |
137 |
| - | |
138 |
| - | |
| 137 | + | |
139 | 138 |
| |
140 | 139 |
| |
141 | 140 |
| |
|
Lines changed: 8 additions & 9 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
45 | 45 |
| |
46 | 46 |
| |
47 | 47 |
| |
48 |
| - | |
| 48 | + | |
49 | 49 |
| |
50 | 50 |
| |
51 | 51 |
| |
| |||
77 | 77 |
| |
78 | 78 |
| |
79 | 79 |
| |
80 |
| - | |
| 80 | + | |
81 | 81 |
| |
82 | 82 |
| |
83 | 83 |
| |
| |||
219 | 219 |
| |
220 | 220 |
| |
221 | 221 |
| |
222 |
| - | |
223 |
| - | |
| 222 | + | |
| 223 | + | |
224 | 224 |
| |
225 | 225 |
| |
226 | 226 |
| |
227 | 227 |
| |
228 |
| - | |
| 228 | + | |
229 | 229 |
| |
230 | 230 |
| |
231 | 231 |
| |
232 | 232 |
| |
233 |
| - | |
| 233 | + | |
234 | 234 |
| |
235 | 235 |
| |
236 | 236 |
| |
| |||
424 | 424 |
| |
425 | 425 |
| |
426 | 426 |
| |
427 |
| - | |
428 |
| - | |
| 427 | + | |
429 | 428 |
| |
430 | 429 |
| |
431 | 430 |
| |
432 |
| - | |
| 431 | + | |
433 | 432 |
| |
434 | 433 |
| |
435 | 434 |
| |
|
Lines changed: 2 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
115 | 115 |
| |
116 | 116 |
| |
117 | 117 |
| |
118 |
| - | |
119 |
| - | |
| 118 | + | |
120 | 119 |
| |
121 | 120 |
| |
122 | 121 |
| |
| |||
163 | 162 |
| |
164 | 163 |
| |
165 | 164 |
| |
166 |
| - | |
| 165 | + | |
167 | 166 |
| |
168 | 167 |
| |
169 | 168 |
| |
|
Lines changed: 7 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
186 | 186 |
| |
187 | 187 |
| |
188 | 188 |
| |
189 |
| - | |
| 189 | + | |
190 | 190 |
| |
191 | 191 |
| |
192 | 192 |
| |
| |||
195 | 195 |
| |
196 | 196 |
| |
197 | 197 |
| |
198 |
| - | |
199 |
| - | |
| 198 | + | |
200 | 199 |
| |
201 | 200 |
| |
202 | 201 |
| |
| |||
304 | 303 |
| |
305 | 304 |
| |
306 | 305 |
| |
307 |
| - | |
| 306 | + | |
308 | 307 |
| |
309 | 308 |
| |
310 | 309 |
| |
| |||
365 | 364 |
| |
366 | 365 |
| |
367 | 366 |
| |
368 |
| - | |
| 367 | + | |
369 | 368 |
| |
370 | 369 |
| |
371 | 370 |
| |
| |||
486 | 485 |
| |
487 | 486 |
| |
488 | 487 |
| |
489 |
| - | |
| 488 | + | |
490 | 489 |
| |
491 | 490 |
| |
492 | 491 |
| |
| |||
533 | 532 |
| |
534 | 533 |
| |
535 | 534 |
| |
536 |
| - | |
| 535 | + | |
537 | 536 |
| |
538 | 537 |
| |
539 | 538 |
| |
| |||
805 | 804 |
| |
806 | 805 |
| |
807 | 806 |
| |
808 |
| - | |
| 807 | + | |
809 | 808 |
| |
810 | 809 |
| |
811 | 810 |
| |
|
Lines changed: 3 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
100 | 100 |
| |
101 | 101 |
| |
102 | 102 |
| |
103 |
| - | |
| 103 | + | |
104 | 104 |
| |
| 105 | + | |
105 | 106 |
| |
106 | 107 |
| |
107 | 108 |
| |
| |||
153 | 154 |
| |
154 | 155 |
| |
155 | 156 |
| |
156 |
| - | |
| 157 | + | |
157 | 158 |
| |
158 | 159 |
| |
159 | 160 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
| 31 | + | |
31 | 32 |
| |
32 | 33 |
| |
33 | 34 |
| |
| |||
104 | 105 |
| |
105 | 106 |
| |
106 | 107 |
| |
| 108 | + | |
| 109 | + | |
| 110 | + | |
107 | 111 |
| |
108 | 112 |
| |
109 | 113 |
| |
|
0 commit comments