Commit 086aa55
authored
File tree
4,784 files changed
+396871
-84857
lines changed- .github/workflows
- bolt
- cmake/modules
- include/bolt
- Core
- Profile
- lib
- Core
- Passes
- Profile
- Rewrite
- runtime
- test
- X86
- Inputs
- tools
- bat-dump
- driver
- heatmap
- merge-fdata
- clang-tools-extra
- clang-include-fixer/tool
- clang-tidy
- bugprone
- llvmlibc
- misc
- readability
- tool
- utils
- clangd
- indexer
- index
- refactor
- support
- tool
- unittests
- docs
- clang-tidy/checks
- bugprone
- llvmlibc
- misc
- readability
- include-cleaner
- include/clang-include-cleaner
- lib
- unittests
- modularize
- pseudo/lib/grammar
- test/clang-tidy/checkers
- bugprone
- cert
- misc
- Inputs
- system
- readability
- unittests/clang-tidy
- clang
- cmake/caches
- docs
- analyzer
- tools
- examples
- Attribute
- CallSuperAttribute
- include
- clang-c
- clang
- AST
- Analysis
- Analyses
- FlowSensitive
- Basic
- Driver
- ExtractAPI
- Serialization
- Frontend
- Interpreter
- Lex
- Parse
- Sema
- Serialization
- StaticAnalyzer
- Checkers
- Core
- BugReporter
- PathSensitive
- Tooling
- Inclusions
- lib
- AST
- Interp
- Analysis
- FlowSensitive
- Models
- Basic
- Targets
- CodeGen
- Driver
- ToolChains
- Arch
- ExtractAPI
- Serialization
- Format
- Frontend
- Headers
- Interpreter
- Lex
- Parse
- Sema
- Serialization
- StaticAnalyzer
- Checkers
- Core
- Tooling
- Inclusions
- Transformer
- runtime
- test
- AST
- Interp
- Analysis
- Checkers/WebKit
- CXX
- class.derived/class.abstract
- class/class.compare/class.compare.default
- drs
- expr/expr.const
- temp/temp.res
- CodeGenCUDA
- Inputs
- CodeGenCXX
- CodeGenHIP
- CodeGenObjCXX
- CodeGenObjC
- CodeGenOpenCL
- CodeGen
- RISCV/rvv-intrinsics-autogenerated/policy/overloaded
- WebAssembly
- aarch64-sme-intrinsics
- aarch64-sve2p1-intrinsics
- CoverageMapping
- Driver
- XRay
- FixIt
- Format
- Frontend
- Headers
- Lexer
- Misc
- Modules
- Inputs/filename
- OpenMP
- Parser
- Preprocessor
- SemaCUDA
- SemaCXX
- SemaObjCXX
- SemaOpenCL
- SemaTemplate
- Sema
- aarch64-sme-intrinsics
- tools
- clang-linker-wrapper
- clang-shlib
- driver
- libclang
- scan-build-py/tests/functional/exec
- unittests
- AST
- Analysis/FlowSensitive
- Driver
- Format
- Sema
- Serialization
- libclang
- utils/TableGen
- www
- cmake/Modules
- compiler-rt
- cmake
- Modules
- docs
- include/sanitizer
- lib
- asan_abi
- asan
- tests
- builtins
- crt
- hwasan
- interception
- tests
- lsan
- memprof
- tests
- msan
- orc
- profile
- sanitizer_common
- scripts
- symbolizer/scripts
- tests
- scudo/standalone
- tests
- tsan
- rtl
- tests
- ubsan_minimal
- xray
- test
- asan_abi
- asan/TestCases
- Darwin
- Linux
- Posix
- Windows
- builtins/Unit
- hwasan/TestCases
- msan/Linux
- profile/Posix
- sanitizer_common/TestCases
- tsan
- Linux
- ubsan/TestCases/Misc
- flang
- docs
- include/flang
- Common
- Decimal
- Evaluate
- Frontend
- Lower
- Optimizer
- Builder
- HLFIR
- Support
- Parser
- Semantics
- lib
- Common
- Decimal
- Evaluate
- FrontendTool
- Frontend
- Lower
- Optimizer
- Builder
- Runtime
- CodeGen
- HLFIR
- IR
- Transforms
- Support
- Transforms
- Parser
- Semantics
- module
- runtime
- test
- Driver
- Evaluate
- Fir
- HLFIR
- Lower
- HLFIR
- Intrinsics
- OpenACC
- OpenMP
- Todo
- Parser
- Semantics
- OpenMP
- Transforms
- lib
- tools
- bbc
- f18
- fir-opt
- flang-driver
- tco
- unittests
- Evaluate
- Optimizer
- Runtime
- libclc
- libcxxabi
- src
- demangle
- libcxx
- benchmarks
- cmake/caches
- docs
- Status
- include
- __algorithm
- pstl_backends
- cpu_backends
- __chrono
- __debug_utils
- __filesystem
- __functional
- __iterator
- __memory_resource
- __memory
- __numeric
- __pstl/internal
- __stop_token
- __string
- __type_traits
- __utility
- src
- test
- libcxx
- algorithms
- alg.sorting
- assertions
- containers
- container.adaptors
- queue
- stack
- sequences
- array
- deque
- forwardlist
- list
- vector
- unord
- unord.map
- unord.set
- diagnostics
- std.exceptions
- syserr
- experimental/memory/memory.resource.synop
- inclusions
- input.output
- file.streams/fstreams
- filesystems
- iostream.format
- input.streams
- output.streams
- std.manip
- iostream.forward
- iostream.objects
- iostreams.base
- stream.buffers
- string.streams
- iterators
- iterator.requirements/iterator.assoc.types/iterator.traits
- language.support
- cmp
- cstdint
- support.exception
- support.initlist
- support.limits
- limits
- support.rtti
- support.types
- localization
- c.locales
- locale.stdcvt
- numerics
- cfenv
- complex.number
- numarray
- numeric.ops
- rand/rand.synopsis
- strings
- c.strings
- thread
- thread.mutex
- thread.threads
- time
- transitive_includes
- utilities
- any
- expected
- function.objects
- memory
- meta
- optional
- ratio
- template.bitset
- tuple
- type.index
- utility
- variant
- std
- algorithms
- alg.modifying.operations/alg.replace
- alg.nonmodifying/alg.count
- alg.sorting
- alg.heap.operations/sort.heap
- alg.merge
- alg.sort/stable.sort
- alg.three.way
- numeric.ops
- reduce
- transform.reduce
- containers
- associative
- map/map.nonmember
- multimap/multimap.nonmember
- multiset/multiset.nonmember
- set/set.nonmember
- container.adaptors
- priority.queue
- priqueue.cons
- priqueue.members
- queue
- queue.cons
- queue.defn
- queue.ops
- stack
- stack.cons
- stack.defn
- sequences
- array
- deque
- deque.capacity
- deque.cons
- deque.erasure
- deque.modifiers
- deque.special
- vector.bool
- vector
- vector.cons
- depr
- depr.ios.members
- depr.str.strstreams
- depr.istrstream
- depr.istrstream.cons
- depr.istrstream.members
- depr.ostrstream
- depr.ostrstream.cons
- depr.ostrstream.members
- depr.strstreambuf
- depr.strstreambuf.cons
- depr.strstreambuf.members
- depr.strstreambuf.virtuals
- depr.strstream
- depr.strstream.cons
- depr.strstream.dest
- depr.strstream.oper
- input.output
- file.streams
- iostream.objects/wide.stream.objects
- stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.put
- string.streams/stringstream
- stringstream.assign
- stringstream.cons
- stringstream.members
- iterators/iterator.primitives/iterator.traits
- language.support
- support.dynamic/new.delete
- new.delete.array
- new.delete.single
- support.limits/support.limits.general
- localization/locales/locale.convenience/conversions/conversions.buffer
- numerics/numarray/class.slice/slice.ops
- thread/thread.stoptoken
- nostopstate
- stopcallback
- stopsource
- stoptoken
- time
- time.cal
- time.cal.day/time.cal.day.nonmembers
- time.cal.year/time.cal.year.nonmembers
- time.clock
- time.clock.file
- time.clock.local
- time.clock.system
- time.duration/time.duration.nonmember
- time.hms/time.hms.nonmembers
- time.syn
- utilities/format
- format.formattable
- format.functions
- format.range/format.range.fmtkind
- support
- tools/clang_tidy_checks
- utils
- ci
- data
- libcxx/test
- libc
- cmake/modules
- config
- gpu
- linux/riscv64
- docs
- gpu
- math
- examples/hello_world
- src
- __support
- CPP
- FPUtil
- aarch64
- riscv64
- x86_64
- File
- gpu
- linux
- GPU/nvptx
- OSUtil/gpu
- RPC
- macros/properties
- dirent
- errno
- math/generic
- stdio/printf_core
- stdlib
- gpu
- test
- UnitTest
- src
- __support
- CPP
- FPUtil
- File
- math
- stdio
- stdlib
- string/memory_utils
- time
- utils/FPUtil
- utils
- MPFRWrapper
- gpu/loader
- amdgpu
- nvptx
- mathtools
- libunwind
- src
- lldb
- docs
- examples/python
- include/lldb
- API
- Breakpoint
- Core
- DataFormatters
- Expression
- Host
- macosx
- Interpreter
- Symbol
- Target
- Utility
- source
- API
- Breakpoint
- Commands
- Core
- DataFormatters
- Expression
- Host
- common
- macosx/objcxx
- Interpreter
- Plugins
- ABI/AArch64
- Architecture/AArch64
- DynamicLoader
- Darwin-Kernel
- MacOSX-DYLD
- ExpressionParser/Clang
- Instruction/ARM
- LanguageRuntime
- CPlusPlus
- ObjC/AppleObjCRuntime
- Language
- CPlusPlus
- ObjCPlusPlus
- ObjC
- ObjectFile
- Mach-O
- PDB
- Platform/MacOSX
- Process
- gdb-remote
- mach-core
- minidump
- REPL/Clang
- ScriptInterpreter/Python
- StructuredData/DarwinLog
- SymbolFile
- DWARF
- Symtab
- Trace/intel-pt
- TypeSystem/Clang
- Symbol
- Target
- Utility
- test
- API
- commands
- dwim-print
- expression
- deleting-implicit-copy-constructor
- diagnostics
- save_jit_objects
- functionalities
- breakpoint/scripted_bkpt
- completion
- data-formatter
- data-formatter-categories
- root-reference-children
- inline-stepping
- step-avoids-no-debug
- var_path
- lang
- cpp
- class_static
- constructors
- frame-var-depth-and-elem-count
- global_variables
- namespace
- static_members
- this_class_type_mixing
- c/step-target
- macosx/ignore_exceptions
- python_api
- function_symbol
- process
- symbol-context
- target
- value
- Shell
- ObjectFile/PDB
- ScriptInterpreter
- Lua
- Python/Crashlog
- Inputs/interactive_crashlog
- SymbolFile/DWARF/x86
- Target
- Unwind
- Watchpoint
- Inputs
- tools/debugserver
- source
- unittests
- Expression
- Host
- Utility
- utils/TableGen
- lld
- COFF
- Common
- ELF
- Arch
- MachO
- Arch
- MinGW
- docs
- ELF
- test
- COFF
- ELF
- MachO
- Inputs
- invalid
- wasm
- llvm-libgcc
- llvm
- bindings/ocaml/llvm
- cmake
- modules
- docs
- CommandGuide
- GlobalISel
- TableGen
- tutorial
- MyFirstLanguageFrontend
- examples
- Kaleidoscope/BuildingAJIT
- Chapter3
- Chapter4
- OrcV2Examples/LLJITWithExecutorProcessControl
- include
- llvm-c
- Transforms
- llvm
- ADT
- Analysis
- BinaryFormat
- ELFRelocs
- Bitcode
- CodeGen
- GlobalISel
- Config
- DWARFLinkerParallel
- DWARFLinker
- DWP
- DebugInfo
- DWARF
- GSYM
- Demangle
- ExecutionEngine
- JITLink
- Orc
- Frontend
- OpenACC
- OpenMP
- FuzzMutate
- IR
- MCA
- HardwareUnits
- Stages
- MC
- MCParser
- ObjectYAML
- Object
- Option
- ProfileData
- Support
- TableGen
- TargetParser
- Target
- GlobalISel
- Transforms
- IPO
- InstCombine
- Instrumentation
- Scalar
- Utils
- Vectorize
- lib
- Analysis
- CodeGen
- AsmPrinter
- GlobalISel
- LiveDebugValues
- MIRParser
- SelectionDAG
- DWARFLinkerParallel
- DWARFLinker
- DWP
- DebugInfo
- DWARF
- LogicalView/Readers
- Symbolize
- Demangle
- ExecutionEngine
- Interpreter
- JITLink
- Frontend/OpenMP
- FuzzMutate
- IR
- LTO
- MC
- MCParser
- ObjCopy
- ELF
- MachO
- ObjectYAML
- Object
- Option
- Passes
- ProfileData
- Support
- TableGen
- TargetParser
- Target
- AArch64
- AsmParser
- GISel
- MCTargetDesc
- AMDGPU
- AsmParser
- MCTargetDesc
- Utils
- ARM
- AsmParser
- MCTargetDesc
- AVR
- MCTargetDesc
- BPF
- MCTargetDesc
- CSKY
- Hexagon
- MCTargetDesc
- Lanai/MCTargetDesc
- LoongArch
- MCTargetDesc
- M68k
- MCTargetDesc
- MSP430/MCTargetDesc
- NVPTX
- MCTargetDesc
- PowerPC
- MCTargetDesc
- RISCV
- AsmParser
- GISel
- MCTargetDesc
- SPIRV
- MCTargetDesc
- Sparc/MCTargetDesc
- SystemZ
- MCTargetDesc
- VE/MCTargetDesc
- WebAssembly
- MCTargetDesc
- Utils
- X86
- AsmParser
- MCTargetDesc
- Xtensa/MCTargetDesc
- ToolDrivers
- llvm-dlltool
- llvm-lib
- Transforms
- Coroutines
- IPO
- InstCombine
- Instrumentation
- Scalar
- Utils
- Vectorize
- test
- Analysis
- CostModel/AArch64
- DependenceAnalysis
- ScalarEvolution
- TypeBasedAliasAnalysis
- UniformityAnalysis/AMDGPU
- ValueTracking
- Bindings/llvm-c
- Bitcode
- CodeGen
- AArch64
- GlobalISel
- AMDGPU/GlobalISel
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
4,784 files changed
+396871
-84857
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
7 | 10 | | |
8 | 11 | | |
9 | 12 | | |
| |||
111 | 114 | | |
112 | 115 | | |
113 | 116 | | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
114 | 126 | | |
115 | 127 | | |
116 | 128 | | |
| |||
| 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 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
384 | 384 | | |
385 | 385 | | |
386 | 386 | | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
387 | 391 | | |
388 | 392 | | |
389 | 393 | | |
| |||
1566 | 1570 | | |
1567 | 1571 | | |
1568 | 1572 | | |
| 1573 | + | |
| 1574 | + | |
| 1575 | + | |
| 1576 | + | |
| 1577 | + | |
| 1578 | + | |
1569 | 1579 | | |
1570 | 1580 | | |
1571 | 1581 | | |
| |||
| 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 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
73 | 77 | | |
74 | 78 | | |
75 | 79 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3611 | 3611 | | |
3612 | 3612 | | |
3613 | 3613 | | |
3614 | | - | |
3615 | | - | |
3616 | | - | |
3617 | | - | |
3618 | | - | |
3619 | | - | |
3620 | | - | |
3621 | | - | |
3622 | 3614 | | |
3623 | 3615 | | |
3624 | 3616 | | |
| |||
4509 | 4501 | | |
4510 | 4502 | | |
4511 | 4503 | | |
4512 | | - | |
| 4504 | + | |
4513 | 4505 | | |
4514 | 4506 | | |
4515 | 4507 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1341 | 1341 | | |
1342 | 1342 | | |
1343 | 1343 | | |
| 1344 | + | |
| 1345 | + | |
1344 | 1346 | | |
1345 | 1347 | | |
1346 | 1348 | | |
1347 | 1349 | | |
| 1350 | + | |
1348 | 1351 | | |
1349 | 1352 | | |
1350 | 1353 | | |
| |||
1379 | 1382 | | |
1380 | 1383 | | |
1381 | 1384 | | |
| 1385 | + | |
| 1386 | + | |
| 1387 | + | |
| 1388 | + | |
| 1389 | + | |
1382 | 1390 | | |
1383 | 1391 | | |
1384 | 1392 | | |
| |||
1387 | 1395 | | |
1388 | 1396 | | |
1389 | 1397 | | |
| 1398 | + | |
1390 | 1399 | | |
1391 | 1400 | | |
1392 | 1401 | | |
| |||
1433 | 1442 | | |
1434 | 1443 | | |
1435 | 1444 | | |
| 1445 | + | |
| 1446 | + | |
| 1447 | + | |
| 1448 | + | |
| 1449 | + | |
| 1450 | + | |
| 1451 | + | |
| 1452 | + | |
| 1453 | + | |
| 1454 | + | |
1436 | 1455 | | |
1437 | 1456 | | |
1438 | 1457 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
216 | 216 | | |
217 | 217 | | |
218 | 218 | | |
219 | | - | |
220 | | - | |
221 | | - | |
222 | | - | |
223 | | - | |
224 | | - | |
225 | | - | |
226 | | - | |
227 | | - | |
228 | | - | |
229 | | - | |
| 219 | + | |
230 | 220 | | |
231 | 221 | | |
232 | 222 | | |
| |||
266 | 256 | | |
267 | 257 | | |
268 | 258 | | |
269 | | - | |
270 | | - | |
271 | 259 | | |
272 | 260 | | |
273 | 261 | | |
| |||
777 | 765 | | |
778 | 766 | | |
779 | 767 | | |
780 | | - | |
| 768 | + | |
| 769 | + | |
781 | 770 | | |
782 | 771 | | |
783 | 772 | | |
| |||
791 | 780 | | |
792 | 781 | | |
793 | 782 | | |
794 | | - | |
795 | | - | |
796 | | - | |
797 | | - | |
798 | | - | |
799 | | - | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
800 | 789 | | |
801 | 790 | | |
802 | 791 | | |
803 | 792 | | |
804 | 793 | | |
805 | | - | |
806 | | - | |
807 | | - | |
808 | | - | |
809 | | - | |
810 | | - | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
811 | 800 | | |
812 | 801 | | |
813 | 802 | | |
| |||
838 | 827 | | |
839 | 828 | | |
840 | 829 | | |
841 | | - | |
842 | | - | |
843 | | - | |
| 830 | + | |
844 | 831 | | |
845 | | - | |
| 832 | + | |
846 | 833 | | |
847 | 834 | | |
848 | 835 | | |
| |||
902 | 889 | | |
903 | 890 | | |
904 | 891 | | |
905 | | - | |
906 | | - | |
907 | | - | |
908 | | - | |
909 | | - | |
910 | | - | |
911 | | - | |
912 | | - | |
913 | | - | |
914 | | - | |
915 | | - | |
| 892 | + | |
| 893 | + | |
| 894 | + | |
| 895 | + | |
| 896 | + | |
| 897 | + | |
916 | 898 | | |
917 | | - | |
918 | | - | |
| 899 | + | |
919 | 900 | | |
920 | 901 | | |
921 | 902 | | |
922 | 903 | | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
| 911 | + | |
| 912 | + | |
923 | 913 | | |
924 | 914 | | |
925 | 915 | | |
| |||
930 | 920 | | |
931 | 921 | | |
932 | 922 | | |
933 | | - | |
| 923 | + | |
934 | 924 | | |
935 | 925 | | |
936 | 926 | | |
| |||
1977 | 1967 | | |
1978 | 1968 | | |
1979 | 1969 | | |
| 1970 | + | |
| 1971 | + | |
1980 | 1972 | | |
1981 | 1973 | | |
1982 | 1974 | | |
| |||
0 commit comments