Commit 72ce50b
committed
File tree
10,735 files changed
+648523
-851204
lines changed- .github/workflows
- bolt
- docs
- include/bolt
- Core
- Passes
- Rewrite
- Utils
- lib
- Core
- Passes
- Profile
- Rewrite
- RuntimeLibs
- Target
- AArch64
- X86
- Utils
- runtime
- test
- AArch64
- X86
- Inputs
- runtime
- X86
- Inputs
- tools/merge-fdata
- unittests/Core
- clang-tools-extra
- clang-change-namespace
- clang-doc
- clang-tidy
- bugprone
- cert
- cppcoreguidelines
- misc
- ConfusableTable
- modernize
- clangd
- index
- refactor/tweaks
- test
- unittests
- support
- tweaks
- xpc
- docs
- clang-tidy
- checks
- bugprone
- cert
- pseudo
- benchmarks
- fuzzer
- gen
- include
- clang-pseudo
- cli
- cxx
- grammar
- lib
- cli
- cxx
- grammar
- test
- cxx
- tool
- unittests
- test
- clang-tidy
- checkers
- Inputs/Headers
- bugprone
- cert
- cppcoreguidelines
- misc
- readability
- pp-trace
- unittests
- clang-doc
- clang-tidy
- clang
- cmake
- caches
- modules
- docs
- analyzer
- developer-docs
- tools
- include
- clang-c
- clang
- APINotes
- ASTMatchers
- AST
- Analysis
- Analyses
- FlowSensitive
- Models
- Basic
- Driver
- Format
- Frontend
- Interpreter
- Lex
- Parse
- Sema
- Serialization
- StaticAnalyzer/Core/PathSensitive
- Support
- Tooling
- DependencyScanning
- Inclusions
- Syntax
- Transformer
- lib
- ASTMatchers
- Dynamic
- AST
- Interp
- Analysis
- FlowSensitive
- Models
- Basic
- Targets
- CodeGen
- Driver
- ToolChains
- Arch
- Edit
- ExtractAPI/Serialization
- Format
- Frontend
- Rewrite
- Headers
- hlsl
- ppc_wrappers
- Interpreter
- Lex
- Parse
- Sema
- Serialization
- StaticAnalyzer
- Checkers
- Core
- Support
- Tooling
- Core
- DependencyScanning
- Syntax
- runtime
- test
- AST
- HLSL
- Analysis
- exploded-graph-rewriter
- CXX
- basic
- basic.lookup/basic.lookup.argdep
- basic.scope/basic.scope.namespace
- class
- class.friend
- class.mfct
- dcl.dcl
- dcl.decl/dcl.init
- drs
- expr/expr.prim/expr.prim.id
- modules-ts/basic/basic.link/p2
- module
- module.context
- module.import
- module.interface
- module.reach
- p4
- module.unit/p7
- special
- class.copy
- class.ctor
- ClangScanDeps
- Inputs
- preserved-args
- removed-args
- CodeGenCUDA
- CodeGenCXX
- CodeGenCoroutines
- Inputs
- CodeGenObjCXX
- CodeGenObjC
- CodeGenOpenCL
- CodeGenSPIRV/intel
- CodeGenSYCL
- CodeGen
- Inputs
- PowerPC
- RISCV
- rvv-intrinsics-overloaded
- rvv-intrinsics
- X86
- aarch64-sve-intrinsics
- aarch64_neon_sve_bridge_intrinsics
- C/drs
- Driver
- Inputs
- basic_riscv32_tree
- bin
- lib/gcc/riscv32-unknown-linux-gnu/8.0.1
- riscv32-unknown-linux-gnu
- include/c++/8.0.1
- lib
- basic_riscv64_tree
- bin
- lib/gcc/riscv64-unknown-linux-gnu/8.0.1
- riscv64-unknown-linux-gnu
- include/c++/8.0.1
- lib
- FixIt
- Format
- Frontend
- Headers
- Index
- Interpreter
- Lexer
- Misc
- Modules
- Inputs
- PR31469
- concept
- OpenMP
- PCH
- Parser
- Preprocessor
- SemaCXX
- SemaHLSL
- BuiltIns
- SemaObjCXX
- SemaOpenCL
- SemaSYCL
- Inputs
- CL/sycl/detail
- sycl/detail
- SemaTemplate
- Sema
- utils/update_cc_test_checks
- Inputs
- tools
- clang-check
- clang-extdef-mapping
- clang-format
- clang-linker-wrapper
- clang-offload-packager
- clang-repl
- clang-scan-deps
- driver
- libclang
- scan-build/man
- unittests
- ASTMatchers
- Dynamic
- Analysis
- FlowSensitive
- Basic
- CodeGen
- DirectoryWatcher
- Driver
- Format
- Interpreter
- Lex
- StaticAnalyzer
- Tooling
- Syntax
- utils
- TableGen
- analyzer
- www
- compiler-rt
- cmake/Modules
- lib
- asan
- tests
- fuzzer
- gwp_asan/tests
- hwasan
- interception/tests
- lsan
- memprof
- tests
- msan
- tests
- orc
- unittests
- profile
- sanitizer_common
- symbolizer/scripts
- tests
- scudo/standalone
- include/scudo
- tests
- tsan
- go
- rtl
- tests
- rtl
- unit
- ubsan
- xray
- tests
- test
- asan/TestCases
- Darwin
- Linux
- Posix
- Windows
- builtins
- cfi
- fuzzer
- hwasan/TestCases
- msan/Linux
- orc/TestCases/Linux/aarch64
- profile
- sanitizer_common
- TestCases
- Linux
- tsan
- Linux
- ubsan/TestCases/Misc
- unittests
- cross-project-tests/debuginfo-tests
- clang_llvm_roundtrip
- llvm-prettyprinters/gdb
- devops
- flang
- docs
- FIR
- include/flang
- Evaluate
- Frontend
- Lower
- Optimizer
- Builder
- Runtime
- Dialect
- Support
- Parser
- Semantics
- lib
- Evaluate
- Frontend
- Lower
- Optimizer
- Builder
- Runtime
- CodeGen
- Dialect
- Support
- Transforms
- Parser
- Semantics
- module
- runtime
- test
- Driver
- Evaluate
- Examples
- Fir
- Frontend
- Intrinsics
- Lower
- Intrinsics
- OpenACC
- OpenMP
- forall
- Semantics
- OpenMP
- tools
- bbc
- f18
- unittests
- Evaluate
- Optimizer/Builder
- Runtime
- libclc/ptx-nvidiacl/libspirv/group
- libcxxabi/src
- libcxx
- benchmarks
- algorithms
- cmake/caches
- docs
- DesignDocs
- Status
- include
- __algorithm
- __charconv
- __chrono
- __debug_utils
- __filesystem
- __format
- __functional
- __iterator
- __memory
- __numeric
- __random
- __ranges
- __string
- __support
- android
- ibm
- musl
- openbsd
- win32
- xlocale
- __type_traits
- __utility
- experimental
- ext
- lib/abi
- src
- test
- libcxx
- algorithms
- alg.sorting
- atomics/atomics.types.operations/atomics.types.operations.req
- containers
- associative
- sequences/vector
- views/views.span
- span.elem
- span.sub
- experimental/memory
- memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem
- memory.resource.global
- input.output
- file.streams/fstreams
- filebuf
- iostream.format
- input.streams
- output.streams
- string.streams
- iterators
- bounded_iter
- predef.iterators/reverse.iterators
- language.support/support.dynamic
- lint
- localization/locales/locale.convenience/conversions/conversions.string
- memory
- numerics/c.math
- strings/basic.string
- transitive_includes
- utilities
- format/format.string/format.string.std
- meta
- tuple/tuple.tuple/tuple.cnstr
- utility/pairs/pairs.pair
- variant/variant.variant/variant.helper
- vendor
- clang-cl
- mingw
- std
- algorithms
- alg.modifying.operations
- alg.copy
- alg.generate
- alg.move
- alg.partitions
- alg.random.sample
- alg.random.shuffle
- alg.remove
- alg.replace
- alg.reverse
- alg.rotate
- alg.swap
- alg.unique
- alg.nonmodifying
- alg.find.end
- alg.search
- alg.sorting
- alg.binary.search/equal.range
- alg.heap.operations
- is.heap
- make.heap
- pop.heap
- push.heap
- sort.heap
- alg.merge
- alg.min.max
- alg.nth.element
- alg.set.operations
- includes
- set.difference
- set.intersection
- set.symmetric.difference
- set.union
- alg.sort
- partial.sort.copy
- partial.sort
- sort
- stable.sort
- atomics/atomics.flag
- containers
- associative
- map
- map.cons
- map.nonmember
- multimap
- multimap.cons
- multimap.nonmember
- multiset/multiset.nonmember
- set/set.nonmember
- sequences
- array
- array.creation
- array.fill
- array.swap
- array.tuple
- deque
- deque.cons
- list
- vector.bool
- vector
- vector.modifiers
- unord
- unord.map
- unord.multimap
- views/views.span/span.sub
- experimental
- language.support/support.coroutines/coroutine.handle/coroutine.handle.export
- memory
- memory.polymorphic.allocator.class
- memory.polymorphic.allocator.ctor
- memory.polymorphic.allocator.eq
- memory.polymorphic.allocator.mem
- memory.resource.adaptor
- memory.resource.adaptor.ctor
- memory.resource.adaptor.mem
- memory.resource.adaptor.overview
- memory.resource.aliases
- memory.resource.global
- memory.resource
- memory.resource.eq
- memory.resource.public
- input.output/iostream.format/output.streams
- ostream.formatted/ostream.inserters
- ostream
- iterators
- iterator.primitives/iterator.operations
- predef.iterators/move.iterators/move.iter.ops/move.iter.op.ref
- language.support
- support.dynamic
- new.delete
- new.delete.array
- new.delete.single
- ptr.launder
- support.limits/support.limits.general
- library/description/conventions/customization.point.object
- localization
- locale.categories
- category.monetary/locale.moneypunct.byname
- category.time/locale.time.get.byname
- locale.stdcvt
- locales/locale.convenience/conversions
- conversions.buffer
- conversions.string
- numerics
- numbers
- rand/rand.eng/rand.eng.lcong
- ranges
- range.access
- range.adaptors/range.zip
- re/re.traits
- strings
- basic.string
- string.conversions
- string.view
- thread/thread.barrier
- time
- time.cal
- time.cal.day/time.cal.day.nonmembers
- time.cal.mdlast
- time.cal.md/time.cal.md.nonmembers
- time.cal.month/time.cal.month.nonmembers
- time.cal.mwdlast/time.cal.mwdlast.nonmembers
- time.cal.mwd/time.cal.mwd.nonmembers
- time.cal.operators
- time.cal.wdidx/time.cal.wdidx.nonmembers
- time.cal.wdlast/time.cal.wdlast.nonmembers
- time.cal.weekday/time.cal.weekday.nonmembers
- time.cal.year/time.cal.year.nonmembers
- time.cal.ymdlast/time.cal.ymdlast.nonmembers
- time.cal.ymd/time.cal.ymd.nonmembers
- time.cal.ymwdlast/time.cal.ymwdlast.nonmembers
- time.cal.ymwd/time.cal.ymwd.nonmembers
- time.cal.ym/time.cal.ym.nonmembers
- time.hms
- time.hms.members
- utilities
- any/any.nonmembers/any.cast
- charconv
- charconv.from.chars
- charconv.to.chars
- format
- format.arguments/format.arg.store
- format.formatter/format.formatter.spec
- format.functions
- intseq/intseq.make
- memory/specialized.algorithms
- uninitialized.copy
- uninitialized.move
- optional
- optional.object
- optional.object.ctor
- optional.syn
- tuple/tuple.tuple
- tuple.assign
- tuple.cnstr
- tuple.special
- tuple.swap
- utility/forward
- variant/variant.relops
- support
- test.support
- utils
- ci
- libcxx/test
- libc
- cmake/modules
- config
- darwin/arm
- linux
- aarch64
- arm
- x86_64
- windows
- docs
- include/llvm-libc-types
- lib
- loader/linux
- aarch64
- x86_64
- spec
- src
- __support
- CPP
- FPUtil
- aarch64
- generic
- x86_64
- threads
- linux
- inttypes
- math
- generic
- pthread
- stdio/printf_core
- stdlib
- string/memory_utils
- threads
- test
- integration/src
- __support
- threads
- pthread
- threads
- src
- __support
- CPP
- threads
- fenv
- inttypes
- math
- differential_testing
- exhaustive
- stdio
- printf_core
- stdlib
- string
- memory_utils
- utils
- MPFRWrapper
- UnitTest
- testutils
- libdevice
- cmake/modules
- imf_utils
- include
- libunwind
- src
- test
- lld
- COFF
- ELF
- Arch
- MachO
- Arch
- docs
- test
- COFF
- ELF
- linkerscript
- lto
- MachO
- invalid
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
10,735 files changed
+648523
-851204
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
22 | 32 | | |
23 | 33 | | |
24 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
180 | 180 | | |
181 | 181 | | |
182 | 182 | | |
183 | | - | |
| 183 | + | |
184 | 184 | | |
185 | 185 | | |
186 | 186 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
67 | | - | |
| 67 | + | |
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
| |||
634 | 635 | | |
635 | 636 | | |
636 | 637 | | |
637 | | - | |
638 | | - | |
| 638 | + | |
639 | 639 | | |
640 | 640 | | |
641 | 641 | | |
642 | 642 | | |
643 | | - | |
644 | | - | |
| 643 | + | |
645 | 644 | | |
646 | 645 | | |
647 | 646 | | |
| |||
673 | 672 | | |
674 | 673 | | |
675 | 674 | | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
676 | 679 | | |
677 | 680 | | |
678 | 681 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| 42 | + | |
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
| |||
199 | 200 | | |
200 | 201 | | |
201 | 202 | | |
202 | | - | |
| 203 | + | |
203 | 204 | | |
204 | 205 | | |
205 | 206 | | |
| |||
235 | 236 | | |
236 | 237 | | |
237 | 238 | | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
238 | 251 | | |
239 | 252 | | |
240 | 253 | | |
| |||
475 | 488 | | |
476 | 489 | | |
477 | 490 | | |
478 | | - | |
| 491 | + | |
479 | 492 | | |
480 | 493 | | |
481 | 494 | | |
482 | 495 | | |
483 | | - | |
| 496 | + | |
484 | 497 | | |
485 | 498 | | |
486 | | - | |
| 499 | + | |
487 | 500 | | |
488 | 501 | | |
489 | 502 | | |
| |||
498 | 511 | | |
499 | 512 | | |
500 | 513 | | |
501 | | - | |
502 | | - | |
| 514 | + | |
| 515 | + | |
503 | 516 | | |
504 | 517 | | |
505 | | - | |
506 | | - | |
| 518 | + | |
| 519 | + | |
507 | 520 | | |
508 | 521 | | |
509 | 522 | | |
| |||
641 | 654 | | |
642 | 655 | | |
643 | 656 | | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
644 | 661 | | |
645 | 662 | | |
646 | 663 | | |
| |||
884 | 901 | | |
885 | 902 | | |
886 | 903 | | |
887 | | - | |
888 | | - | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
| 911 | + | |
| 912 | + | |
| 913 | + | |
| 914 | + | |
| 915 | + | |
| 916 | + | |
| 917 | + | |
| 918 | + | |
| 919 | + | |
| 920 | + | |
889 | 921 | | |
890 | 922 | | |
891 | 923 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
115 | | - | |
| 115 | + | |
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
| |||
0 commit comments