File tree
3,756 files changed
+380809
-325532
lines changed- clang
- cmake/caches
- docs
- include/clang
- AST
- ASTMatchers
- Analysis/Analyses
- Basic
- Driver
- Edit
- Format
- Frontend
- Lex
- Sema
- Serialization
- Tooling
- Inclusions
- Refactoring
- Syntax
- lib
- ARCMigrate
- AST
- ASTMatchers/Dynamic
- Analysis
- Basic
- Targets
- CodeGen
- Driver
- ToolChains
- Edit
- Format
- Frontend
- Rewrite
- Headers
- Lex
- Parse
- Rewrite
- Sema
- Serialization
- StaticAnalyzer
- Checkers
- Core
- Frontend
- Tooling
- Core
- DependencyScanning
- Inclusions
- Refactoring
- Rename
- Syntax
- Transformer
- test
- AST
- ASTMerge/attr
- Inputs
- Analysis
- CXX
- basic/basic.types
- dcl.dcl/dcl.spec/dcl.constexpr
- drs
- except/except.spec
- expr/expr.const
- CodeGen
- X86
- arc
- CodeGenCUDA
- CodeGenCXX
- CodeGenCoroutines
- CodeGenObjC
- CodeGenObjCXX
- CodeGenOpenCL
- CodeGenOpenCLCXX
- Driver
- Inputs/basic_darwin_sdk_usr_cxx_v1/usr
- include/c++/v1
- lib
- Frontend
- Index
- Inputs
- Layout
- Lexer
- Misc
- Modules
- OpenMP
- PCH
- Parser
- Preprocessor
- Profile
- Sema
- SemaCUDA
- SemaCXX
- SemaObjC
- SemaObjCXX
- SemaOpenCL
- SemaTemplate
- TableGen
- clang-rename
- tools
- clang-diff
- clang-format
- clang-fuzzer/handle-llvm
- clang-import-test
- diagtool
- driver
- libclang
- unittests
- AST
- Analysis
- Basic
- Format
- Tooling
- RecursiveASTVisitorTests
- utils
- TableGen
- hmaptool
- www
- clang-tools-extra
- clang-change-namespace
- clang-tidy
- bugprone
- cppcoreguidelines
- google
- misc
- modernize
- portability
- readability
- utils
- clangd
- index
- remote/marshalling
- quality/model
- refactor/tweaks
- support
- test
- tool
- unittests
- remote
- support
- docs
- clang-tidy/checks
- modularize
- test/clang-tidy/checkers
- unittests/clang-tidy
- compiler-rt
- cmake
- include
- profile
- sanitizer
- lib
- asan
- tests
- dfsan
- fuzzer
- afl
- gwp_asan
- optional
- platform_specific
- hwasan
- interception
- memprof
- profile
- sanitizer_common
- scripts
- tests
- scudo/standalone
- tsan
- go
- rtl
- ubsan
- ubsan_minimal
- xray
- test
- asan
- TestCases
- Linux
- builtins/Unit
- dfsan
- hwasan/TestCases
- lsan/TestCases
- memprof
- TestCases
- sanitizer_common/android_commands
- debuginfo-tests/dexter
- flang
- cmake/modules
- include/flang
- Common
- Evaluate
- Optimizer
- CodeGen
- Transforms
- Parser
- Semantics
- lib
- Evaluate
- Lower
- Parser
- Semantics
- runtime
- test
- Evaluate
- Parser
- Semantics
- tools/flang-driver
- unittests
- Decimal
- Evaluate
- Frontend
- Runtime
- libc
- benchmarks
- cmake/modules
- config/linux
- spec
- utils
- HdrGen
- buildbot
- libcxx
- cmake
- Modules
- caches
- docs
- DesignDocs
- fuzzing
- include
- lib/abi
- src
- filesystem
- test
- configs
- libcxx
- containers
- sequences
- deque
- list
- list.cons
- list.modifiers
- list.ops
- vector
- unord
- unord.map
- unord.map.modifiers
- unord.multimap
- unord.multimap.modifiers
- unord.multiset
- unord.set
- debug
- containers
- depr/depr.c.headers
- fuzzing
- iterators
- language.support/support.rtti/type.info
- numerics
- rand/rand.device
- selftest
- compile.fail.cpp
- compile.pass.cpp
- dsl
- fail.cpp
- link.fail.cpp
- link.pass.cpp
- pass.cpp
- pass.mm
- run.fail.cpp
- sh.cpp
- verify.cpp
- strings/basic.string
- string.access
- string.iterators
- string.modifiers
- utilities
- function.objects
- func.wrap
- meta/stress_tests
- optional/optional.object/optional.object.observe
- std
- algorithms
- alg.modifying.operations
- alg.move
- alg.rotate
- alg.sorting/alg.merge
- atomics
- atomics.flag
- atomics.lockfree
- atomics.types.operations/atomics.types.operations.req
- containers
- associative
- map
- map.cons
- map.modifiers
- set/set.cons
- sequences
- forwardlist/forwardlist.ops
- vector/vector.modifiers
- unord
- unord.map
- unord.multimap
- unord.multimap.cnstr
- unord.multiset
- unord.set
- depr/depr.c.headers
- input.output
- filesystems
- class.directory_entry/directory_entry.obs
- class.directory_iterator
- directory_iterator.members
- directory_iterator.nonmembers
- class.path
- path.itr
- path.member
- path.assign
- path.construct
- path.decompose
- path.gen
- path.modifiers
- path.native.obs
- path.nonmember
- class.rec.dir.itr
- rec.dir.itr.members
- rec.dir.itr.nonmembers
- fs.enum
- fs.op.funcs
- fs.op.absolute
- fs.op.canonical
- fs.op.copy_file
- fs.op.last_write_time
- fs.op.permissions
- fs.op.proximate
- fs.op.read_symlink
- fs.op.relative
- fs.op.space
- fs.op.status
- fs.op.symlink_status
- fs.op.temp_dir_path
- fs.op.weakly_canonical
- iostream.objects
- iterators/iterator.range
- language.support
- support.dynamic
- support.runtime
- localization/locale.categories
- category.monetary/locale.moneypunct.byname
- category.numeric/locale.num.get/facet.num.get.members
- facet.numpunct/locale.numpunct.byname
- namespace
- numerics
- bit
- bit.pow.two
- bitops.count
- bitops.rot
- complex.number/complex.ops
- numarray/valarray.nonmembers/valarray.transcend
- numbers
- numeric.ops
- inclusive.scan
- transform.exclusive.scan
- transform.inclusive.scan
- rand/rand.device
- re/re.const/re.matchflag
- strings
- basic.string/string.access
- string.view
- string.view.io
- string.view.nonmem
- thread/thread.mutex/thread.lock/thread.lock.guard
- utilities
- function.objects
- func.wrap/func.wrap.func/func.wrap.func.con
- refwrap
- refwrap.const
- refwrap.helpers
- refwrap.invoke
- intseq/intseq.intseq
- memory
- default.allocator
- specialized.algorithms
- specialized.construct
- specialized.destroy
- optional/optional.object/optional.object.observe
- support
- utils
- ci
- libcxx/test
- libcxxabi
- cmake/Modules
- src
- test
- support
- libunwind
- src
- test
- lld
- COFF
- Common
- ELF
- MinGW
- lib/ReaderWriter/MachO
- test
- COFF
- Inputs
- ELF
- lto
- MinGW
- wasm
- Inputs
- wasm
- lldb
- bindings/interface
- cmake
- caches
- modules
- docs
- resources
- use
- include/lldb
- API
- Core
- Host
- common
- windows
- Interpreter
- Symbol
- Target
- Utility
- packages/Python/lldbsuite
- test
- builders
- make
- test_event
- source
- API
- Commands
- Core
- Host
- common
- windows
- Interpreter
- Plugins
- ABI
- ARM
- Hexagon
- Mips
- SystemZ
- DynamicLoader
- Hexagon-DYLD
- MacOSX-DYLD
- Static
- ExpressionParser/Clang
- Language/ClangCommon
- LanguageRuntime
- CPlusPlus
- ObjC/AppleObjCRuntime
- Platform
- Android
- FreeBSD
- Linux
- MacOSX
- objcxx
- NetBSD
- OpenBSD
- Windows
- Process
- FreeBSD
- FreeBSDRemote
- Linux
- MacOSX-Kernel
- NetBSD
- Utility
- Windows/Common
- elf-core
- gdb-remote
- mach-core
- minidump
- ScriptInterpreter/Python
- SymbolFile
- DWARF
- NativePDB
- PDB
- Symtab
- SymbolVendor
- ELF
- MacOSX
- wasm
- Trace/intel-pt
- Symbol
- Target
- Utility
- test
- API
- commands
- expression
- error-limit
- persistent_variables
- target/basic
- trace
- intelpt-trace
- functionalities
- asan
- mtc
- postmortem/minidump-new
- tsan
- ubsan
- lang
- c
- bitfields
- stepping
- cpp/template-arguments
- python_api/breakpoint
- tools/lldb-server/memory-allocation
- Shell
- Expr
- Process
- Register
- Inputs
- SymbolFile/DWARF
- Unwind
- Inputs
- tools
- debugserver
- debugserver.xcodeproj
- source
- MacOSX
- lldb-server
- unittests
- Editline
- Host
- Process/gdb-remote
- TestingSupport/Host
- Utility
- llvm
- cmake/modules
- docs
- CommandGuide
- GlobalISel
- TableGen
- tutorial
- examples
- Kaleidoscope
- BuildingAJIT
- Chapter1
- Chapter2
- Chapter3
- Chapter4
- Chapter5
- Server
- Chapter3
- Chapter4
- Chapter5
- Chapter6
- Chapter7
- Chapter8
- Chapter9
- include
- OrcV2Examples
- LLJITWithInitializers
- LLJITWithObjectLinkingLayerPlugin
- OrcV2CBindingsAddObjectFile
- OrcV2CBindingsBasicUsage
- OrcV2CBindingsReflectProcessSymbols
- OrcV2CBindingsRemovableCode
- include
- llvm
- ADT
- Analysis
- Utils
- BinaryFormat
- Bitcode
- CodeGen
- GlobalISel
- DebugInfo
- CodeView
- DWARF
- Symbolize
- ExecutionEngine
- Orc
- Frontend/OpenMP
- IR
- LTO/legacy
- MC
- Object
- ObjectYAML
- ProfileData
- Coverage
- Support
- TableGen
- Target
- GlobalISel
- Transforms
- IPO
- Instrumentation
- Scalar
- Utils
- llvm-c
- lib
- Analysis
- AsmParser
- BinaryFormat
- Bitcode
- Reader
- Writer
- CodeGen
- AsmPrinter
- GlobalISel
- MIRParser
- SelectionDAG
- DebugInfo
- CodeView
- DWARF
- PDB
- Symbolize
- ExecutionEngine
- Orc
- RuntimeDyld
- IR
- InterfaceStub
- LTO
- Linker
- MC
- MCParser
- MCA
- Object
- ObjectYAML
- Passes
- ProfileData
- Coverage
- Support
- TableGen
- Target
- AArch64
- AsmParser
- GISel
- MCTargetDesc
- AMDGPU
- AsmParser
- Disassembler
- MCTargetDesc
- Utils
- ARM
- MCTargetDesc
- AVR
- BPF
- CSKY
- TargetInfo
- Hexagon
- MSP430
- Mips
- NVPTX
- PowerPC
- RISCV
- Sparc
- SystemZ
- Disassembler
- VE
- AsmParser
- Disassembler
- MCTargetDesc
- TargetInfo
- WebAssembly
- AsmParser
- MCTargetDesc
- X86
- AsmParser
- Transforms
- AggressiveInstCombine
- Coroutines
- IPO
- InstCombine
- Instrumentation
- Scalar
- Utils
- Vectorize
- test
- Analysis
- BasicAA
- CostModel
- AArch64
- ARM
- X86
- MemorySSA
- ScalarEvolution
- StackSafetyAnalysis
- TypeBasedAliasAnalysis
- Assembler
- Bindings/llvm-c
- Bitcode
- CodeGen
- AArch64
- GlobalISel
- AMDGPU
- GlobalISel
- ARM
- BPF
- Hexagon
- autohvx
- vect
- Mips
- NVPTX
- PowerPC
- RISCV
- SystemZ
- Thumb2
- LowOverheadLoops
- VE
- WebAssembly
- WinCFGuard
- X86
- DebugInfo
- COFF/ARMNT
- Generic
- MIR/InstrRef
- X86
- Examples/Kaleidoscope
- ExecutionEngine/OrcMCJIT
- Inputs
- remote
- Inputs
- Feature
- Instrumentation
- AddressSanitizer
- MemorySanitizer
- Linker
- Inputs
- MC
- AArch64
- AMDGPU
- AsmParser
- Disassembler
- AMDGPU
- X86
- VE
- WebAssembly
- X86
- MachineVerifier
- Object
- AMDGPU
- ObjectYAML/wasm
- Other
- Reduce
- TableGen
- ThinLTO/X86
- Inputs
- Transforms
- AggressiveInstCombine
- Attributor/ArgumentPromotion/X86
- llvm-spirv
- .github/workflows
- lib/SPIRV
- libSPIRV
- test
- transcoding
- OpenCL
- tools/spirv-tool
- utils
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
3,756 files changed
+380809
-325532
lines changedLines changed: 0 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
324 | 324 |
| |
325 | 325 |
| |
326 | 326 |
| |
327 |
| - | |
328 |
| - | |
329 |
| - | |
330 |
| - | |
331 | 327 |
| |
332 | 328 |
| |
333 | 329 |
| |
|
Lines changed: 2 additions & 16 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
305 | 305 |
| |
306 | 306 |
| |
307 | 307 |
| |
308 |
| - | |
309 |
| - | |
310 |
| - | |
311 |
| - | |
312 |
| - | |
313 |
| - | |
314 |
| - | |
315 |
| - | |
316 |
| - | |
317 |
| - | |
318 |
| - | |
319 |
| - | |
320 |
| - | |
321 |
| - | |
322 |
| - | |
323 |
| - | |
| 308 | + | |
| 309 | + | |
324 | 310 |
| |
325 | 311 |
| |
326 | 312 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
47 | 47 |
| |
48 | 48 |
| |
49 | 49 |
| |
50 |
| - | |
| 50 | + | |
51 | 51 |
| |
52 | 52 |
| |
53 | 53 |
| |
54 | 54 |
| |
55 | 55 |
| |
56 | 56 |
| |
57 |
| - | |
| 57 | + | |
58 | 58 |
| |
59 | 59 |
| |
60 | 60 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
24 |
| - | |
| 24 | + | |
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
|
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
54 | 54 |
| |
55 | 55 |
| |
56 | 56 |
| |
57 |
| - | |
| 57 | + | |
58 | 58 |
| |
59 |
| - | |
60 |
| - | |
| 59 | + | |
| 60 | + | |
61 | 61 |
| |
62 | 62 |
| |
63 | 63 |
| |
|
Lines changed: 5 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
85 | 85 |
| |
86 | 86 |
| |
87 | 87 |
| |
88 |
| - | |
89 |
| - | |
90 |
| - | |
| 88 | + | |
| 89 | + | |
91 | 90 |
| |
92 | 91 |
| |
93 | 92 |
| |
94 |
| - | |
95 |
| - | |
96 |
| - | |
| 93 | + | |
| 94 | + | |
97 | 95 |
| |
98 | 96 |
| |
99 | 97 |
| |
100 | 98 |
| |
101 | 99 |
| |
102 | 100 |
| |
103 | 101 |
| |
104 |
| - | |
| 102 | + | |
105 | 103 |
| |
106 | 104 |
| |
107 | 105 |
| |
|
Lines changed: 2 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
298 | 298 |
| |
299 | 299 |
| |
300 | 300 |
| |
301 |
| - | |
302 |
| - | |
| 301 | + | |
303 | 302 |
| |
304 | 303 |
| |
305 | 304 |
| |
| |||
313 | 312 |
| |
314 | 313 |
| |
315 | 314 |
| |
316 |
| - | |
317 |
| - | |
| 315 | + | |
318 | 316 |
| |
319 | 317 |
| |
320 | 318 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
33 | 33 |
| |
34 | 34 |
| |
35 | 35 |
| |
36 |
| - | |
| 36 | + | |
37 | 37 |
| |
38 | 38 |
| |
39 | 39 |
| |
|
Lines changed: 5 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
794 | 794 |
| |
795 | 795 |
| |
796 | 796 |
| |
797 |
| - | |
| 797 | + | |
798 | 798 |
| |
799 |
| - | |
800 |
| - | |
| 799 | + | |
| 800 | + | |
801 | 801 |
| |
802 |
| - | |
| 802 | + | |
803 | 803 |
| |
804 |
| - | |
| 804 | + | |
805 | 805 |
| |
806 | 806 |
| |
807 | 807 |
| |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
140 | 140 |
| |
141 | 141 |
| |
142 | 142 |
| |
143 |
| - | |
| 143 | + | |
| 144 | + | |
144 | 145 |
| |
145 | 146 |
| |
146 | 147 |
| |
|
0 commit comments