File tree
2,136 files changed
+48825
-49583
lines changed- .github/workflows
- clang
- docs
- include/clang
- APINotes
- AST
- ASTMatchers
- Basic
- Driver
- Sema
- Tooling/Transformer
- lib
- APINotes
- AST
- ASTMatchers
- Basic/Targets
- CodeGen
- Driver
- ToolChains
- Format
- Frontend
- Headers
- Parse
- Sema
- StaticAnalyzer
- Checkers
- Core
- Tooling/Transformer
- test
- Analysis
- Inputs
- CXX
- cpp/cpp.predefined
- dcl.decl/dcl.init/dcl.init.ref
- drs
- temp/temp.res/temp.local
- CodeGen
- SystemZ
- CodeGenCUDA
- CodeGenCXX
- Driver
- Inputs
- debian_8_sparc64_tree/usr/lib/sparc64-linux-gnu
- debian_8_sparc_multilib_tree/usr
- lib
- gcc/sparc-linux-gnu/4.9
- 64
- sparc-linux-gnu
- lib64
- debian_multiarch_tree
- lib
- sparc-linux-gnu
- sparc64-linux-gnu
- usr
- include
- c++/4.5
- sparc-linux-gnu
- sparc64-linux-gnu
- sparc-linux-gnu
- sparc64-linux-gnu
- lib
- gcc
- sparc-linux-gnu/4.5
- sparc64-linux-gnu/4.5
- sparc-linux-gnu
- sparc64-linux-gnu
- lld
- Frontend
- Index
- OpenMP
- Parser
- Preprocessor
- Sema
- SemaCXX
- SemaOpenCL
- SemaTemplate
- tools
- clang-fuzzer/handle-llvm
- clang-offload-bundler
- driver
- unittests
- AST
- ASTMatchers
- Format
- Tooling
- www
- clang-tools-extra
- clang-query
- clang-tidy
- bugprone
- cppcoreguidelines
- readability
- utils
- clangd
- index
- remote
- marshalling
- server
- refactor
- tweaks
- support
- test
- tool
- unittests
- support
- docs
- clang-tidy/checks
- test/clang-tidy/checkers
- unittests
- clang-query
- clang-tidy
- compiler-rt
- cmake
- include/sanitizer
- lib
- builtins
- hwasan
- profile
- sanitizer_common
- test
- builtins
- Unit
- hwasan/TestCases
- msan/Linux
- flang
- docs
- include/flang/Parser
- lib
- Lower
- Parser
- Semantics
- test/Semantics
- tools/flang-driver
- unittests/Frontend
- libc
- benchmarks
- src
- math
- string
- test/src
- math
- string
- utils
- UnitTest
- buildbot
- testutils
- libcxx
- docs
- Helpers
- include
- experimental
- lib/abi
- 3.9
- 4.0
- 5.0
- 6.0
- 8.0
- 9.0
- src
- experimental
- test
- libcxx
- containers/sequences/vector
- numerics
- strings/basic.string/string.capacity
- utilities/memory/util.smartptr
- std
- algorithms/alg.modifying.operations/alg.copy
- atomics
- atomics.lockfree
- atomics.types.generic
- atomics.types.operations
- atomics.types.operations.req
- atomics.types.operations.wait
- experimental
- memory/memory.resource/memory.resource.priv
- simd/simd.access
- language.support/support.limits/support.limits.general
- localization/locale.categories/category.monetary
- locale.money.get/locale.money.get.members
- locale.money.put/locale.money.put.members
- numerics/bit/bit.pow.two
- strings
- basic.string
- string.capacity
- string.cons
- char.traits/char.traits.specializations
- char.traits.specializations.char
- char.traits.specializations.char8_t
- char.traits.specializations.wchar.t
- thread
- futures
- futures.promise
- futures.task/futures.task.members
- futures.unique_future
- thread.barrier
- thread.condition
- thread.condition.condvar
- thread.condition.condvarany
- thread.latch
- thread.mutex
- thread.lock
- thread.lock.unique
- thread.lock.unique.cons
- thread.lock.unique.locking
- thread.mutex.requirements
- thread.mutex.requirements.mutex
- thread.mutex.class
- thread.mutex.recursive
- thread.timedmutex.requirements
- thread.timedmutex.class
- thread.timedmutex.recursive
- thread.once/thread.once.callonce
- thread.semaphore
- thread.threads/thread.thread.class
- thread.thread.algorithm
- thread.thread.assign
- thread.thread.constr
- thread.thread.destr
- thread.thread.member
- utilities
- memory
- allocator.traits/allocator.traits.members
- default.allocator/allocator.members
- specialized.algorithms/specialized.destroy
- meta/meta.trans/meta.trans.other
- variant/variant.visit
- support
- utils
- ci
- libcxx/test
- www
- libcxxabi
- src
- demangle
- test
- libunwind/src
- lld
- COFF
- Common
- ELF
- Arch
- MachO
- test
- COFF
- ELF
- lto
- MachO
- wasm
- tools/lld
- wasm
- lldb
- include/lldb
- Target
- source
- API
- Commands
- Plugins
- Platform
- POSIX
- Windows
- gdb-server
- Process
- FreeBSD
- FreeBSDRemote
- Linux
- MacOSX-Kernel
- NetBSD
- Utility
- Windows/Common
- elf-core
- gdb-remote
- mach-core
- minidump
- TypeSystem/Clang
- Symbol
- Target
- test
- API
- commands
- expression/import-std-module
- deque-basic
- deque-dbg-info-content
- forward_list
- forward_list-dbg-info-content
- list
- list-dbg-info-content
- queue
- stack
- unique_ptr
- unique_ptr-dbg-info-content
- vector
- vector-bool
- vector-dbg-info-content
- vector-of-vectors
- register/register/register_command
- functionalities
- gdb_remote_client
- thread/step_out
- tools/lldb-server
- Shell
- Commands
- Register
- SymbolFile/NativePDB
- unittests/Process/Utility
- llvm
- bindings/ocaml/llvm
- cmake/modules
- docs
- CommandGuide
- TableGen
- include
- llvm
- ADT
- Analysis
- BinaryFormat
- Bitcode
- CodeGen
- Config
- Demangle
- ExecutionEngine/Orc
- Frontend/OpenMP
- IR
- InterfaceStub
- MC
- Object
- ObjectYAML
- Passes
- Support
- TableGen
- Target
- Transforms/Vectorize
- llvm-c
- lib
- Analysis
- AsmParser
- Bitcode
- Reader
- Writer
- CodeGen
- AsmPrinter
- SelectionDAG
- DebugInfo/PDB/Native
- IR
- InterfaceStub
- LTO
- MC
- MCParser
- MCA
- Object
- ObjectYAML
- Passes
- Support
- TableGen
- Target
- AArch64
- GISel
- MCTargetDesc
- AMDGPU
- AsmParser
- Disassembler
- MCTargetDesc
- Utils
- ARM
- AsmParser
- BPF
- Hexagon
- Mips
- PowerPC
- RISCV
- VE
- X86
- MCTargetDesc
- Transforms
- Coroutines
- IPO
- InstCombine
- Instrumentation
- Scalar
- Utils
- Vectorize
- test
- Analysis
- AliasSet
- BasicAA
- CostModel
- AArch64
- ARM
- X86
- DivergenceAnalysis/AMDGPU
- LegacyDivergenceAnalysis/AMDGPU
- Lint
- LoopAccessAnalysis
- MemoryDependenceAnalysis
- ScalarEvolution
- StackSafetyAnalysis
- ValueTracking
- Assembler
- Bindings/OCaml
- Bitcode
- CodeGen
- AArch64
- GlobalISel
- AMDGPU
- GlobalISel
- ARM
- GlobalISel
- BPF
- Generic
- Hexagon
- autohvx
- loop-idiom
- MIR/X86
- MSP430
- Mips
- Fast-ISel
- GlobalISel
- irtranslator
- llvm-ir
- cconv
- tailcall
- NVPTX
- PowerPC
- RISCV
- SPARC
- SystemZ
- Thumb
- Thumb2
- LowOverheadLoops
- mve-intrinsics
- VE
- Scalar
- Vector
- WebAssembly
- X86
- GlobalISel
- XCore
- DebugInfo
- ARM
- COFF
- Generic
- Mips
- X86
- Feature
- Instrumentation
- AddressSanitizer
- BoundsChecking
- MemorySanitizer
- PowerPC
- Linker
- MC
- AArch64
- AMDGPU
- ARM
- AsmParser
- Disassembler/AArch64
- WebAssembly
- Object
- Other
- TableGen
- Transforms
- ArgumentPromotion
- Attributor
- ArgumentPromotion
- IPConstantProp
- reduced
- DeadArgElim
- DeadStoreElimination
- MSSA
- MemDepAnalysis
- EarlyCSE
- FunctionAttrs
- GVN
- GlobalOpt
- IndVarSimplify
- Inline
- InstCombine
- InstMerge
- InstSimplify
- JumpThreading
- LoopFlatten
- LoopLoadElim
- LoopStrengthReduce
- LoopUnroll
- LoopUnrollAndJam
- LoopUnswitch
- LoopVectorize
- ARM
- X86
- MemCpyOpt
- MergeFunc
- MergeICmps/X86
- MetaRenamer
- NewGVN
- ObjCARC
- OpenMP
- PGOProfile
- PhaseOrdering
- ARM
- X86
- SCCP
- SLPVectorizer
- AArch64
- ARM
- X86
- SROA
- SafeStack/X86
- SampleProfile
- SimpleLoopUnswitch
- SimplifyCFG
- TailCallElim
- Verifier
- tools
- llvm-elfabi
- llvm-mca/ARM
- llvm-ml
- llvm-profgen
- llvm-readobj/ELF
- obj2yaml/ELF
- tools
- llvm-c-test
- llvm-elfabi
- llvm-exegesis
- lib
- llvm-jitlink
- llvm-mc
- llvm-mca
- llvm-ml
- llvm-objdump
- llvm-profgen
- llvm-readobj
- llvm-rtdyld
- obj2yaml
- opt
- unittests
- ADT
- Analysis
- CodeGen
- IR
- Object
- Support
- TableGen
- Transforms/Vectorize
- utils
- TableGen
- GlobalISel
- gn
- build
- secondary
- clang
- lib/APINotes
- test
- clang-tools-extra/clangd
- index/remote
- unimplemented
- support
- tool
- unittests
- compiler-rt/lib/builtins
- lld/tools/lld
- llvm/unittests/CodeGen
- release
- llvm-spirv
- .github/workflows
- include
- lib/SPIRV
- libSPIRV
- test
- DebugInfo
- Generic
- X86
- llvm-intrinsics
- transcoding
- SPV_INTEL_fpga_loop_controls
- mlir
- cmake/modules
- docs
- Bindings
- Rationale
- include
- mlir
- Bindings/Python
- CAPI
- Conversion
- SCFToOpenMP
- Dialect
- Affine/IR
- GPU
- Linalg
- IR
- Transforms
- Utils
- OpenMP
- StandardOps
- IR
- Transforms
- Tosa/IR
- Utils
- Vector
- ExecutionEngine
- Interfaces
- Transforms
- mlir-c
- Bindings/Python
- integration_test/Dialect
- Async/CPU
- Linalg/CPU
- lib
- Bindings/Python
- CAPI/IR
- Conversion
- AsyncToLLVM
- GPUCommon
- OpenMPToLLVM
- SCFToOpenMP
- SCFToStandard
- StandardToSPIRV
- Dialect
- Affine/IR
- Linalg
- EDSC
- IR
- Transforms
- Utils
- OpenMP/IR
- Quant/IR
- SCF
- Transforms
- StandardOps
- IR
- Transforms
- Tosa/IR
- Vector
- ExecutionEngine
- IR
- Interfaces
- TableGen
- Target/LLVMIR
- Transforms
- Utils
- test
- Bindings
- Python
- dialects
- CAPI
- Conversion
- GPUCommon
- OpenMPToLLVM
- SCFToOpenMP
- SCFToStandard
- Dialect
- GPU
- Linalg
- Quant
- SCF
- Standard
- Tosa
- Vector
- IR
- Target
- Transforms
- lib/Transforms
- mlir-cpu-runner
- mlir-tblgen
- tools
- mlir-cuda-runner
- mlir-opt
- mlir-rocm-runner
- mlir-tblgen
- unittests/Dialect
- Quant
- openmp
- docs
- design
- optimizations
- libomptarget/plugins/cuda
- runtime
- src
- test/ompt
- loadtool
- tool_available
- tool_available_search
- tool_not_available
- parallel
- tools/archer/tests/parallel
- polly/lib/Analysis
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,136 files changed
+48825
-49583
lines changedLines changed: 21 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 | + |
Lines changed: 0 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
134 | 134 |
| |
135 | 135 |
| |
136 | 136 |
| |
137 |
| - | |
138 |
| - | |
139 | 137 |
| |
140 | 138 |
| |
141 | 139 |
| |
|
Lines changed: 5 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
79 | 79 |
| |
80 | 80 |
| |
81 | 81 |
| |
82 |
| - | |
83 |
| - | |
84 |
| - | |
85 |
| - | |
86 |
| - | |
87 |
| - | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
88 | 87 |
| |
89 | 88 |
| |
90 | 89 |
| |
|
Lines changed: 4 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
32 | 32 |
| |
33 | 33 |
| |
34 | 34 |
| |
35 |
| - | |
36 |
| - | |
| 35 | + | |
| 36 | + | |
37 | 37 |
| |
38 | 38 |
| |
39 | 39 |
| |
| |||
47 | 47 |
| |
48 | 48 |
| |
49 | 49 |
| |
50 |
| - | |
| 50 | + | |
51 | 51 |
| |
52 | 52 |
| |
53 | 53 |
| |
| |||
57 | 57 |
| |
58 | 58 |
| |
59 | 59 |
| |
60 |
| - | |
| 60 | + | |
61 | 61 |
| |
62 | 62 |
| |
63 | 63 |
| |
|
Lines changed: 34 additions & 11 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
122 | 122 |
| |
123 | 123 |
| |
124 | 124 |
| |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
125 | 140 |
| |
126 | 141 |
| |
127 |
| - | |
128 |
| - | |
| 142 | + | |
| 143 | + | |
129 | 144 |
| |
130 | 145 |
| |
131 | 146 |
| |
132 | 147 |
| |
| 148 | + | |
| 149 | + | |
| 150 | + | |
133 | 151 |
| |
134 | 152 |
| |
135 | 153 |
| |
| |||
141 | 159 |
| |
142 | 160 |
| |
143 | 161 |
| |
144 |
| - | |
| 162 | + | |
| 163 | + | |
145 | 164 |
| |
146 |
| - | |
| 165 | + | |
147 | 166 |
| |
148 | 167 |
| |
149 | 168 |
| |
| |||
175 | 194 |
| |
176 | 195 |
| |
177 | 196 |
| |
| 197 | + | |
| 198 | + | |
| 199 | + | |
178 | 200 |
| |
179 | 201 |
| |
180 | 202 |
| |
| |||
194 | 216 |
| |
195 | 217 |
| |
196 | 218 |
| |
197 |
| - | |
| 219 | + | |
198 | 220 |
| |
199 | 221 |
| |
200 | 222 |
| |
| |||
589 | 611 |
| |
590 | 612 |
| |
591 | 613 |
| |
592 |
| - | |
593 |
| - | |
594 |
| - | |
595 |
| - | |
596 |
| - | |
597 |
| - | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
598 | 618 |
| |
599 | 619 |
| |
600 | 620 |
| |
| |||
681 | 701 |
| |
682 | 702 |
| |
683 | 703 |
| |
| 704 | + | |
| 705 | + | |
| 706 | + | |
684 | 707 |
| |
685 | 708 |
| |
686 | 709 |
| |
|
Lines changed: 8 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
52 | 52 |
| |
53 | 53 |
| |
54 | 54 |
| |
55 |
| - | |
56 |
| - | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
57 | 59 |
| |
58 | 60 |
| |
59 | 61 |
| |
60 | 62 |
| |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
61 | 67 |
| |
62 | 68 |
| |
63 | 69 |
| |
|
Lines changed: 5 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
| 13 | + | |
13 | 14 |
| |
14 | 15 |
| |
15 | 16 |
| |
| |||
463 | 464 |
| |
464 | 465 |
| |
465 | 466 |
| |
| 467 | + | |
| 468 | + | |
466 | 469 |
| |
467 | 470 |
| |
468 | 471 |
| |
| |||
503 | 506 |
| |
504 | 507 |
| |
505 | 508 |
| |
506 |
| - | |
| 509 | + | |
| 510 | + | |
507 | 511 |
| |
508 | 512 |
| |
509 | 513 |
| |
| |||
517 | 521 |
| |
518 | 522 |
| |
519 | 523 |
| |
520 |
| - | |
521 | 524 |
| |
522 | 525 |
| |
523 | 526 |
| |
|
Lines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
59 | 59 |
| |
60 | 60 |
| |
61 | 61 |
| |
| 62 | + | |
| 63 | + | |
| 64 | + | |
62 | 65 |
| |
63 | 66 |
| |
64 | 67 |
| |
|
Lines changed: 8 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
81 | 81 |
| |
82 | 82 |
| |
83 | 83 |
| |
| 84 | + | |
84 | 85 |
| |
85 | 86 |
| |
86 | 87 |
| |
| |||
97 | 98 |
| |
98 | 99 |
| |
99 | 100 |
| |
| 101 | + | |
100 | 102 |
| |
101 | 103 |
| |
102 | 104 |
| |
| |||
139 | 141 |
| |
140 | 142 |
| |
141 | 143 |
| |
142 |
| - | |
143 | 144 |
| |
144 | 145 |
| |
145 | 146 |
| |
| |||
168 | 169 |
| |
169 | 170 |
| |
170 | 171 |
| |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
171 | 176 |
| |
172 |
| - | |
173 |
| - | |
| 177 | + | |
| 178 | + | |
174 | 179 |
| |
175 | 180 |
| |
176 | 181 |
| |
177 | 182 |
| |
178 | 183 |
| |
179 | 184 |
| |
180 |
| - | |
181 |
| - | |
182 |
| - | |
183 | 185 |
| |
184 | 186 |
|
Lines changed: 42 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
604 | 604 |
| |
605 | 605 |
| |
606 | 606 |
| |
| 607 | + | |
607 | 608 |
| |
608 | 609 |
| |
609 | 610 |
| |
| |||
624 | 625 |
| |
625 | 626 |
| |
626 | 627 |
| |
| 628 | + | |
627 | 629 |
| |
628 | 630 |
| |
629 | 631 |
| |
| |||
1223 | 1225 |
| |
1224 | 1226 |
| |
1225 | 1227 |
| |
| 1228 | + | |
| 1229 | + | |
| 1230 | + | |
| 1231 | + | |
| 1232 | + | |
| 1233 | + | |
| 1234 | + | |
| 1235 | + | |
| 1236 | + | |
| 1237 | + | |
| 1238 | + | |
| 1239 | + | |
| 1240 | + | |
| 1241 | + | |
| 1242 | + | |
| 1243 | + | |
| 1244 | + | |
| 1245 | + | |
| 1246 | + | |
| 1247 | + | |
1226 | 1248 |
| |
1227 | 1249 |
| |
1228 | 1250 |
| |
| |||
1291 | 1313 |
| |
1292 | 1314 |
| |
1293 | 1315 |
| |
| 1316 | + | |
| 1317 | + | |
| 1318 | + | |
| 1319 | + | |
| 1320 | + | |
| 1321 | + | |
| 1322 | + | |
| 1323 | + | |
| 1324 | + | |
| 1325 | + | |
| 1326 | + | |
| 1327 | + | |
| 1328 | + | |
| 1329 | + | |
| 1330 | + | |
| 1331 | + | |
1294 | 1332 |
| |
1295 | 1333 |
| |
1296 | 1334 |
| |
| |||
1431 | 1469 |
| |
1432 | 1470 |
| |
1433 | 1471 |
| |
| 1472 | + | |
1434 | 1473 |
| |
1435 | 1474 |
| |
1436 | 1475 |
| |
| |||
1450 | 1489 |
| |
1451 | 1490 |
| |
1452 | 1491 |
| |
| 1492 | + | |
| 1493 | + | |
| 1494 | + | |
1453 | 1495 |
| |
1454 | 1496 |
| |
1455 | 1497 |
| |
|
Lines changed: 10 additions & 0 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 |
| |
| |||
133 | 135 |
| |
134 | 136 |
| |
135 | 137 |
| |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
136 | 146 |
| |
137 | 147 |
| |
138 | 148 |
| |
|
0 commit comments