File tree
13,924 files changed
+923417
-425228
lines changed- bolt
- include/bolt
- Core
- Passes
- Rewrite
- lib
- Core
- Passes
- Profile
- Rewrite
- Target/AArch64
- test
- AArch64
- Inputs
- X86
- runtime/X86
- Inputs
- clang
- docs
- tools
- include
- clang
- AST
- ASTMatchers
- Analysis
- Analyses
- FlowSensitive
- Models
- Basic
- Driver
- ExtractAPI
- Serialization
- Format
- Lex
- Sema
- Serialization
- StaticAnalyzer/Core/PathSensitive
- Support
- Tooling
- Core
- DependencyScanning
- Inclusions
- Syntax
- Transformer
- clang-c
- lib
- APINotes
- ARCMigrate
- AST
- ASTMatchers
- Analysis
- FlowSensitive
- Models
- Basic
- Targets
- CodeGen
- CrossTU
- Driver
- ToolChains
- Arch
- ExtractAPI
- Serialization
- Format
- Frontend
- Rewrite
- Headers
- hlsl
- openmp_wrappers
- Interpreter
- Lex
- Parse
- Sema
- Serialization
- StaticAnalyzer
- Checkers
- cert
- Core
- Support
- Tooling
- DependencyScanning
- DumpTool
- Syntax
- Transformer
- test
- AST
- Interp
- Analysis
- CXX
- drs
- expr
- expr.const
- expr.prim/expr.prim.req
- temp
- temp.arg/temp.arg.template
- temp.decls/temp.variadic
- CodeCompletion
- CodeGen
- LoongArch
- PowerPC
- X86
- aarch64-sve-intrinsics
- aarch64_neon_sve_bridge_intrinsics
- avr
- CodeGenCUDA
- CodeGenCUDASPIRV
- CodeGenCXX
- CodeGenCoroutines
- CodeGenHLSL/builtins
- CodeGenObjC
- CodeGenObjCXX
- Driver
- XRay
- ExtractAPI
- Frontend
- Headers
- Inputs/include
- Index
- Lexer
- Misc
- Modules
- OpenMP
- PCH
- Preprocessor
- Sema
- SemaCUDA
- SemaCXX
- SemaTemplate
- VFS
- Inputs
- utils/update_cc_test_checks
- Inputs
- tools
- c-index-test
- clang-fuzzer/handle-llvm
- clang-import-test
- clang-linker-wrapper
- clang-offload-bundler
- clang-offload-deps
- clang-offload-wrapper
- driver
- libclang
- nvptx-arch
- unittests
- AST
- ASTMatchers
- Analysis
- FlowSensitive
- Basic
- CodeGen
- DirectoryWatcher
- Driver
- Format
- Frontend
- Interpreter
- Lex
- StaticAnalyzer
- Tooling
- utils
- TableGen
- www
- clang-tools-extra
- clang-doc
- clang-move
- clang-tidy
- abseil
- altera
- bugprone
- cppcoreguidelines
- llvm
- llvmlibc
- misc
- modernize
- performance
- portability
- readability
- utils
- clangd
- index
- support
- test
- tool
- unittests
- docs
- include-cleaner
- lib
- tool
- unittests
- modularize
- pp-trace
- pseudo/include/clang-pseudo/grammar
- test/clang-tidy/checkers
- bugprone
- readability
- unittests/clang-tidy
- compiler-rt
- cmake/Modules
- docs
- lib
- asan
- builtins
- loongarch
- hwasan
- lsan
- orc
- tests/unit
- sanitizer_common
- symbolizer/scripts
- scudo/standalone
- tests
- tsan/rtl
- test
- asan/TestCases
- Linux
- Posix
- builtins/Unit
- cfi
- crt
- fuzzer
- hwasan/TestCases
- Linux
- lsan/TestCases
- Linux
- msan
- profile
- Linux
- Posix
- sanitizer_common/TestCases
- Linux
- NetBSD
- Posix
- tsan
- Linux
- ubsan/TestCases
- Float
- Integer
- Misc
- Linux
- Pointer
- TypeCheck
- Function
- xray/TestCases/Posix
- flang
- docs
- include/flang
- Evaluate
- Lower
- Optimizer
- Builder
- Runtime
- Dialect
- HLFIR
- Runtime
- Semantics
- lib
- Evaluate
- Frontend
- Lower
- Optimizer
- Builder
- Runtime
- CodeGen
- Dialect
- HLFIR
- IR
- Transforms
- Support
- Transforms
- Semantics
- runtime
- test
- Driver
- Evaluate
- Fir
- HLFIR
- Lower
- HLFIR
- Intrinsics
- Semantics
- tools
- bbc
- flang-driver
- unittests
- Frontend
- Optimizer
- Builder
- Runtime
- Runtime
- libc
- benchmarks
- cmake/modules
- config
- baremetal
- gpu
- linux
- docs
- fuzzing
- math
- stdlib
- include
- llvm-libc-macros
- loader/linux
- aarch64
- x86_64
- src
- __support
- CPP
- FPUtil
- generic
- File
- dirent
- spawn
- stdio
- printf_core
- scanf_core
- stdlib
- string
- memory_utils
- startup
- linux
- aarch64
- x86_64
- test
- integration
- loader
- linux
- scudo
- src
- __support/threads
- pthread
- spawn
- stdio
- stdlib
- threads
- unistd
- startup
- linux
- src
- __support
- CPP
- FPUtil
- File
- inttypes
- stdio
- stdlib
- string/memory_utils
- utils/tools/WrapperGen
- utils
- UnitTest
- libcxx
- docs
- Helpers
- Status
- include
- __algorithm
- __bit
- __chrono
- __compare
- __concepts
- __expected
- __filesystem
- __format
- __functional
- __fwd
- __iterator
- __memory
- __numeric
- __random
- __ranges
- __string
- __tuple_dir
- __type_traits
- __utility
- experimental
- lib/abi
- test
- configs
- libcxx
- assertions
- iterators/iterator.requirements/iterator.concepts
- language.support/support.dynamic
- numerics
- c.math
- numeric.ops
- ranges/range.utility.helpers
- transitive_includes
- utilities
- expected
- expected.expected
- expected.unexpected
- expected.void
- intseq
- utility/pairs/pairs.pair
- std
- atomics/atomics.types.operations/atomics.types.operations.wait
- iterators
- iterator.requirements/iterator.concepts/iterator.concept.readable
- predef.iterators
- iterators.common
- move.iterators/move.sentinel
- language.support
- support.dynamic
- support.limits/support.limits.general
- library/description/conventions/expos.only.func
- localization
- locale.stdcvt
- locales/locale.convenience/conversions
- conversions.buffer
- conversions.string
- numerics
- c.math
- numeric.ops/numeric.ops.midpoint
- ranges/range.utility/view.interface
- thread/futures/futures.task/futures.task.members
- time
- time.cal
- time.cal.md/time.cal.md.nonmembers
- time.cal.mdlast
- time.cal.mwd/time.cal.mwd.nonmembers
- time.cal.mwdlast/time.cal.mwdlast.nonmembers
- time.cal.wdidx/time.cal.wdidx.nonmembers
- time.cal.wdlast/time.cal.wdlast.nonmembers
- time.cal.ym/time.cal.ym.nonmembers
- time.cal.ymd/time.cal.ymd.nonmembers
- time.cal.ymdlast/time.cal.ymdlast.nonmembers
- time.cal.ymwd
- time.cal.ymwd.members
- time.cal.ymwd.nonmembers
- time.cal.ymwdlast/time.cal.ymwdlast.nonmembers
- time.syn
- utilities
- expected
- expected.bad
- expected.expected
- assign
- ctor
- equality
- observers
- swap
- expected.unexpected
- assign
- ctor
- observer
- swap
- expected.void
- assign
- ctor
- equality
- observers
- swap
- format
- format.formattable
- format.functions
- format.tuple
- function.objects/func.wrap/func.wrap.func
- func.wrap.func.con
- func.wrap.func.inv
- memory
- temporary.buffer
- tuple
- tuple.general
- tuple.tuple/tuple.cnstr
- utility
- as_const
- forward
- pairs
- pair.astuple
- pairs.pair
- pairs.spec
- utility.inplace
- support
- tools
- clang_tidy_checks
- utils
- ci
- libcxx
- sym_check
- test
- libcxxabi
- src
- test
- libunwind/src
- lld
- COFF
- Common
- ELF
- Arch
- MachO
- Arch
- MinGW
- docs/MachO
- test
- COFF
- Inputs
- ELF
- lto
- MachO
- invalid
- tools/lld
- wasm
- lldb
- docs
- examples/summaries/cocoa
- include/lldb
- Core
- Interpreter
- Symbol
- Target
- Utility
- source
- API
- Breakpoint
- Commands
- Core
- Expression
- Host
- common
- macosx/objcxx
- Interpreter
- Plugins
- ABI
- AArch64
- ARC
- ARM
- Hexagon
- Mips
- PowerPC
- SystemZ
- X86
- Disassembler/LLVMC
- DynamicLoader
- MacOSX-DYLD
- Windows-DYLD
- ExpressionParser/Clang
- Instruction
- LoongArch
- RISCV
- Language/CPlusPlus
- LanguageRuntime
- ObjC/AppleObjCRuntime
- RenderScript/RenderScriptRuntime
- ObjectFile
- Breakpad
- Mach-O
- PECOFF
- Platform
- FreeBSD
- MacOSX
- Process
- Linux
- Utility
- gdb-remote
- ScriptInterpreter/Python
- SymbolFile
- DWARF
- NativePDB
- Trace/intel-pt
- TypeSystem/Clang
- Symbol
- Target
- Utility
- test
- API
- functionalities
- progress_reporting/clang_modules
- rerun_and_expr_dylib
- signal
- lang/cpp/unique-types4
- macosx/early-process-launch
- tools/lldb-vscode/module
- Shell/Commands
- tools
- debugserver/source
- MacOSX
- driver
- intel-features/intel-mpx
- lldb-server
- lldb-test
- lldb-vscode
- unittests
- Host
- Instruction/RISCV
- Process
- gdb-remote
- minidump
- Symbol
- SymbolFile/NativePDB
- Target
- TestingSupport
- Utility
- utils/lit-cpuid
- llvm
- cmake/modules
- docs
- AMDGPU
- CommandGuide
- tutorial/MyFirstLanguageFrontend
- examples
- BrainF
- HowToUseJIT
- Kaleidoscope
- BuildingAJIT
- Chapter1
- Chapter2
- Chapter3
- Chapter4
- Chapter5
- Chapter6
- Chapter7
- Chapter8
- Chapter9
- MCJIT
- cached
- complete
- initial
- lazy
- ModuleMaker
- OrcV2Examples
- LLJITWithObjectLinkingLayerPlugin
- LLJITWithRemoteDebugging
- LLJITWithThinLTOSummaries
- OrcV2CBindingsAddObjectFile
- OrcV2CBindingsBasicUsage
- OrcV2CBindingsMCJITLikeMemoryManager
- OrcV2CBindingsReflectProcessSymbols
- OrcV2CBindingsRemovableCode
- include
- llvm
- ADT
- Analysis
- Utils
- AsmParser
- BinaryFormat
- ELFRelocs
- Bitcode
- Bitstream
- CodeGen
- GlobalISel
- Config
- DWARFLinker
- DWP
- DebugInfo
- CodeView
- DWARF
- LogicalView/Core
- Debuginfod
- ExecutionEngine
- JITLink
- Orc
- TargetProcess
- Frontend/OpenMP
- FuzzMutate
- IR
- LTO
- LineEditor
- MC
- MCParser
- ObjCopy
- Object
- Option
- ProfileData
- Support
- Target
- GlobalISel
- TargetParser
- Testing/Support
- Transforms
- IPO
- InstCombine
- Scalar
- Utils
- Vectorize
- XRay
- llvm-c
- lib
- Analysis
- AsmParser
- BinaryFormat
- Bitcode
- Reader
- Writer
- CodeGen/AsmPrinter
- llvm-spirv
- lib/SPIRV
- tools/llvm-spirv
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
13,924 files changed
+923417
-425228
lines changedLines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
37 | 37 |
| |
38 | 38 |
| |
39 | 39 |
| |
| 40 | + |
Lines changed: 2 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1614 | 1614 |
| |
1615 | 1615 |
| |
1616 | 1616 |
| |
1617 |
| - | |
| 1617 | + | |
1618 | 1618 |
| |
1619 | 1619 |
| |
1620 |
| - | |
1621 |
| - | |
| 1620 | + | |
1622 | 1621 |
| |
1623 | 1622 |
| |
1624 | 1623 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
157 | 157 |
| |
158 | 158 |
| |
159 | 159 |
| |
160 |
| - | |
| 160 | + | |
161 | 161 |
| |
162 | 162 |
| |
163 | 163 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1003 | 1003 |
| |
1004 | 1004 |
| |
1005 | 1005 |
| |
1006 |
| - | |
| 1006 | + | |
1007 | 1007 |
| |
1008 | 1008 |
| |
1009 | 1009 |
| |
| |||
1020 | 1020 |
| |
1021 | 1021 |
| |
1022 | 1022 |
| |
1023 |
| - | |
| 1023 | + | |
1024 | 1024 |
| |
1025 | 1025 |
| |
1026 | 1026 |
| |
|
Lines changed: 5 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1420 | 1420 |
| |
1421 | 1421 |
| |
1422 | 1422 |
| |
| 1423 | + | |
| 1424 | + | |
| 1425 | + | |
| 1426 | + | |
| 1427 | + | |
1423 | 1428 |
| |
1424 | 1429 |
| |
1425 | 1430 |
| |
|
Lines changed: 4 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
58 | 58 |
| |
59 | 59 |
| |
60 | 60 |
| |
61 |
| - | |
62 |
| - | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
63 | 65 |
| |
64 | 66 |
| |
65 | 67 |
| |
|
Lines changed: 40 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 | + |
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
247 | 247 |
| |
248 | 248 |
| |
249 | 249 |
| |
250 |
| - | |
| 250 | + | |
251 | 251 |
| |
252 | 252 |
| |
253 | 253 |
| |
|
Lines changed: 4 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
392 | 392 |
| |
393 | 393 |
| |
394 | 394 |
| |
395 |
| - | |
| 395 | + | |
396 | 396 |
| |
397 | 397 |
| |
398 | 398 |
| |
| |||
402 | 402 |
| |
403 | 403 |
| |
404 | 404 |
| |
405 |
| - | |
| 405 | + | |
406 | 406 |
| |
407 | 407 |
| |
408 |
| - | |
409 |
| - | |
| 408 | + | |
410 | 409 |
| |
411 | 410 |
| |
412 | 411 |
| |
| |||
485 | 484 |
| |
486 | 485 |
| |
487 | 486 |
| |
488 |
| - | |
| 487 | + | |
489 | 488 |
| |
490 | 489 |
| |
491 | 490 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
| 8 | + | |
8 | 9 |
| |
9 | 10 |
| |
10 | 11 |
| |
|
Lines changed: 16 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
171 | 171 |
| |
172 | 172 |
| |
173 | 173 |
| |
174 |
| - | |
| 174 | + | |
175 | 175 |
| |
176 | 176 |
| |
177 | 177 |
| |
178 |
| - | |
| 178 | + | |
179 | 179 |
| |
180 | 180 |
| |
181 | 181 |
| |
| |||
191 | 191 |
| |
192 | 192 |
| |
193 | 193 |
| |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
194 | 199 |
| |
195 | 200 |
| |
196 | 201 |
| |
197 | 202 |
| |
198 | 203 |
| |
199 | 204 |
| |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
200 | 213 |
| |
201 | 214 |
| |
202 | 215 |
| |
| |||
548 | 561 |
| |
549 | 562 |
| |
550 | 563 |
| |
551 |
| - | |
| 564 | + | |
552 | 565 |
| |
553 | 566 |
| |
554 | 567 |
| |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
| 16 | + | |
16 | 17 |
| |
17 | 18 |
| |
18 | 19 |
| |
| |||
56 | 57 |
| |
57 | 58 |
| |
58 | 59 |
| |
| 60 | + | |
59 | 61 |
| |
60 | 62 |
| |
61 | 63 |
| |
|
Lines changed: 63 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 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + |
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
47 | 47 |
| |
48 | 48 |
| |
49 | 49 |
| |
50 |
| - | |
| 50 | + |
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
448 | 448 |
| |
449 | 449 |
| |
450 | 450 |
| |
451 |
| - | |
| 451 | + | |
452 | 452 |
| |
453 | 453 |
| |
454 |
| - | |
| 454 | + | |
455 | 455 |
| |
456 | 456 |
| |
457 | 457 |
| |
|
Lines changed: 6 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
199 | 199 |
| |
200 | 200 |
| |
201 | 201 |
| |
202 |
| - | |
203 |
| - | |
204 |
| - | |
205 |
| - | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
206 | 206 |
| |
207 | 207 |
| |
208 | 208 |
| |
| |||
487 | 487 |
| |
488 | 488 |
| |
489 | 489 |
| |
490 |
| - | |
| 490 | + | |
491 | 491 |
| |
492 | 492 |
| |
493 | 493 |
| |
| |||
572 | 572 |
| |
573 | 573 |
| |
574 | 574 |
| |
575 |
| - | |
| 575 | + | |
576 | 576 |
| |
577 | 577 |
| |
578 | 578 |
| |
|
Lines changed: 11 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| 15 | + | |
15 | 16 |
| |
16 | 17 |
| |
17 | 18 |
| |
| |||
179 | 180 |
| |
180 | 181 |
| |
181 | 182 |
| |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
182 | 188 |
| |
183 | 189 |
| |
184 | 190 |
| |
| |||
298 | 304 |
| |
299 | 305 |
| |
300 | 306 |
| |
301 |
| - | |
| 307 | + | |
302 | 308 |
| |
303 | 309 |
| |
304 | 310 |
| |
| |||
315 | 321 |
| |
316 | 322 |
| |
317 | 323 |
| |
318 |
| - | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
319 | 327 |
| |
320 | 328 |
| |
| 329 | + | |
321 | 330 |
| |
322 | 331 |
| |
323 | 332 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
| 8 | + | |
8 | 9 |
| |
9 | 10 |
| |
10 | 11 |
| |
|
0 commit comments