File tree
2,712 files changed
+112566
-52485
lines changed- .github/workflows
- bolt
- include/bolt
- Passes
- Rewrite
- lib
- Core
- Passes
- Profile
- Target/AArch64
- test
- AArch64
- Inputs
- X86
- clang
- cmake/caches
- docs
- include
- clang
- APINotes
- AST
- Basic
- Driver
- Frontend
- Lex
- Sema
- Serialization
- StaticAnalyzer
- Checkers
- Core/PathSensitive
- Support
- lib
- ARCMigrate
- AST
- Interp
- Basic
- Targets
- CodeGen
- Targets
- Driver
- ToolChains
- Edit
- ExtractAPI
- Format
- Frontend
- Rewrite
- Index
- Lex
- Parse
- Sema
- Serialization
- StaticAnalyzer
- Checkers
- WebKit
- Core
- Support
- Tooling/DependencyScanning
- test
- AST/Interp
- Analysis
- ClangScanDeps
- CodeGen
- LoongArch
- RISCV
- rvv-intrinsics-autogenerated
- non-policy
- non-overloaded
- overloaded
- policy
- non-overloaded
- overloaded
- rvv-intrinsics-handcrafted
- aarch64-sme-intrinsics
- aarch64-sve-intrinsics
- aarch64-sve2-intrinsics
- aarch64-sve2p1-intrinsics
- aarch64_neon_sve_bridge_intrinsics
- CodeGenCXX
- CodeGenCoroutines
- Driver
- Modules
- OpenMP
- Preprocessor
- Sema
- SemaCXX
- SemaObjC
- SemaTemplate
- tools
- clang-extdef-mapping
- clang-linker-wrapper
- libclang
- unittests
- AST
- Format
- Sema
- Serialization
- Support
- utils
- ClangVisualizers
- TableGen
- www/analyzer
- clang-tools-extra
- clang-doc
- clang-tidy
- bugprone
- cppcoreguidelines
- llvmlibc
- modernize
- tool
- clangd
- refactor
- tweaks
- test
- docs
- clang-tidy/checks/llvmlibc
- modularize
- test/clang-tidy/checkers
- llvmlibc
- modernize/Inputs/smart-ptr
- unittests/clang-doc
- compiler-rt
- cmake
- Modules
- include/sanitizer
- lib
- asan
- fuzzer
- hwasan
- lsan
- profile
- sanitizer_common
- symbolizer/scripts
- tsan/rtl
- test
- builtins/Unit
- hwasan/TestCases
- orc/TestCases/Darwin
- arm64
- x86-64
- profile/Linux
- tsan
- flang
- docs
- include/flang
- Evaluate
- Optimizer/Dialect
- Parser
- lib
- Evaluate
- Lower
- Optimizer
- CodeGen
- Dialect
- Transforms
- Parser
- Semantics
- runtime
- test
- Fir
- Lower
- HLFIR
- OpenACC
- OpenMP
- Parser
- OpenMP
- Preprocessing
- Semantics
- OpenACC
- OpenMP
- unittests/Optimizer
- libc
- cmake/modules
- src
- __support
- stdio/printf_core
- test
- UnitTest
- src
- fcntl
- sched
- signal
- sys
- mman/linux
- random/linux
- select
- utsname
- termios
- unistd
- utils/gpu/loader/amdgpu
- libcxx
- cmake
- caches
- docs
- ReleaseNotes
- Status
- include
- __algorithm
- __exception
- __memory
- __utility
- experimental
- __simd
- src
- include
- test
- configs
- libcxx
- algorithms
- containers/views/views.span
- debug
- containers
- experimental/memory/memory.resource.global
- language.support/support.dynamic
- memory
- selftest/convenience_substitutions
- strings/string.view/string.view.iterators
- thread
- transitive_includes
- utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.mem
- std
- algorithms
- alg.nonmodifying/alg.find
- alg.sorting/alg.clamp
- atomics/atomics.types.operations/atomics.types.operations.wait
- diagnostics/syserr/syserr.errcat/syserr.errcat.objects
- experimental
- memory
- memory.observer.ptr
- memory.polymorphic.allocator.class
- memory.polymorphic.allocator.ctor
- memory.polymorphic.allocator.eq
- memory.polymorphic.allocator.mem
- memory.resource.aliases
- memory.resource.global
- simd
- simd.class
- simd.mask.class
- language.support
- support.dynamic/new.delete
- new.delete.array
- new.delete.single
- support.limits/support.limits.general
- thread/thread.mutex
- thread.mutex.requirements
- utilities
- any
- any.class
- any.assign
- any.cons
- any.modifiers
- any.nonmembers
- any.cast
- optional
- optional.bad_optional_access
- optional.monadic
- optional.object
- optional.object.ctor
- optional.object.observe
- optional.specalg
- variant
- variant.bad_variant_access
- variant.get
- variant.variant
- variant.assign
- variant.ctor
- variant.mod
- variant.swap
- variant.visit
- support
- utils
- ci
- data
- libcxx/test
- libcxxabi
- cmake
- src
- test/configs
- libunwind/test
- configs
- lld
- COFF
- ELF
- docs
- ELF
- test
- COFF
- ELF
- Inputs
- linkerscript
- Inputs
- lto
- wasm
- wasm
- lldb
- cmake/modules
- docs/resources
- include/lldb
- Core
- Symbol
- Target
- packages/Python/lldbsuite/test
- builders
- make
- scripts
- source
- API
- Commands
- Core
- DataFormatters
- Expression
- Host
- common
- macosx/objcxx
- posix
- windows
- Plugins
- Architecture/AArch64
- DynamicLoader
- Darwin-Kernel
- FreeBSD-Kernel
- ExpressionParser/Clang
- Language/ObjC
- LanguageRuntime
- CPlusPlus/ItaniumABI
- ObjC/AppleObjCRuntime
- ObjectFile
- Breakpad
- COFF
- Mach-O
- PECOFF
- Platform
- FreeBSD
- Linux
- MacOSX
- NetBSD
- Process
- FreeBSD
- Linux
- MacOSX-Kernel
- Utility
- elf-core
- gdb-remote
- mach-core
- RegisterTypeBuilder
- SymbolFile
- CTF
- DWARF
- NativePDB
- PDB
- SymbolLocator
- DebugSymbols
- Default
- SymbolVendor
- ELF
- MacOSX
- PECOFF
- wasm
- SystemRuntime/MacOSX
- TypeSystem/Clang
- Symbol
- Utility
- test
- API
- commands
- register/register
- aarch64_dynamic_regset
- aarch64_sme_z_registers
- save_restore
- za_dynamic_resize
- target/dump-separate-debug-info
- dwo
- oso
- functionalities/vtable
- linux/aarch64/sme_core_file
- Shell/ObjectFile/PECOFF
- tools
- debugserver/source/MacOSX
- lldb-dap
- unittests/Symbol
- llvm
- bindings/ocaml
- llvm
- target
- cmake
- docs
- CommandGuide
- include
- llvm
- ADT
- Analysis
- Bitcode
- CodeGen
- GlobalISel
- Config
- DebugInfo/Symbolize
- ExecutionEngine/Orc
- Frontend/OpenMP
- IR
- Object
- Passes
- ProfileData
- Support
- TableGen
- Target
- TargetParser
- Transforms
- IPO
- Utils
- llvm-c
- lib
- Analysis
- AsmParser
- Bitcode
- Reader
- Writer
- CodeGen
- AsmPrinter
- GlobalISel
- MIRParser
- SelectionDAG
- DWARFLinker
- DWARFLinkerParallel
- DebugInfo
- BTF
- CodeView
- DWARF
- Symbolize
- ExecutionEngine
- JITLink
- Orc
- Frontend/OpenMP
- IR
- MC
- ObjCopy
- MachO
- Object
- Passes
- ProfileData
- Support
- Windows
- Target
- AArch64
- AsmParser
- Disassembler
- GISel
- MCTargetDesc
- AMDGPU
- ARM
- BPF
- LoongArch/MCTargetDesc
- Mips
- NVPTX
- PowerPC
- RISCV
- Disassembler
- GISel
- WebAssembly/AsmParser
- X86
- AsmParser
- MCTargetDesc
- TargetParser
- Transforms
- AggressiveInstCombine
- IPO
- InstCombine
- Instrumentation
- Scalar
- Utils
- Vectorize
- test
- Analysis
- Lint
- ScalarEvolution
- Assembler
- Bindings/OCaml
- Bitcode
- CodeGen
- AArch64
- Atomics
- GlobalISel
- AMDGPU
- GlobalISel
- ARM
- GlobalISel
- BPF
- BTF
- CSKY
- Hexagon
- M68k/GlobalISel
- MIR
- AArch64
- Generic
- Mips
- GlobalISel
- legalizer
- llvm-ir
- llvm-ir
- PowerPC
- RISCV
- GlobalISel
- instruction-select
- irtranslator
- legalizer
- rv32
- rv64
- rv64-legal-i32
- rvv
- WebAssembly
- X86
- GlobalISel
- DebugInfo
- Generic
- X86
- Feature
- Integer
- LTO/ARM
- MC
- AArch64
- FP8
- FP8_SME2
- FP8_SVE2
- SME2
- SVE2p1
- RISCV
- rvv
- Other
- Support
- ThinLTO/X86
- Transforms
- ConstraintElimination
- DFAJumpThreading
- DeadStoreElimination
- ExpandLargeDivRem/X86
- ExpandLargeFpConvert/X86
- FunctionAttrs
- GlobalDCE
- GlobalOpt
- HardwareLoops/ARM
- IRCE
- IndVarSimplify
- AArch64
- X86
- InferAddressSpaces/AMDGPU
- InstCombine
- ARM
- InstSimplify
- ConstProp
- JumpThreading
- LICM
- LoopFlatten
- LoopIdiom/X86
- LoopStrengthReduce
- LoopVectorize
- ARM
- X86
- MemCpyOpt
- OpenMP
- PGOProfile
- Inputs
- PhaseOrdering
- RewriteStatepointsForGC
- SCCP
- SLPVectorizer/X86
- SimplifyCFG
- Verifier
- tools
- UpdateTestChecks/update_llc_test_checks/Inputs
- dsymutil
- Inputs
- X86
- llvm-dwarfdump/X86
- llvm-objcopy/MachO
- llvm-profdata
- llvm-symbolizer
- Inputs
- tools
- llvm-profdata
- llvm-symbolizer
- unittests
- CodeGen/GlobalISel
- DebugInfo/GSYM
- ExecutionEngine/JITLink
- Frontend
- IR
- ProfileData
- Support
- Target
- TargetParser
- Transforms/Utils
- utils
- TableGen
- GlobalISel
- gn/secondary
- libcxx/src
- lldb/source
- Plugins
- SymbolLocator
- DebugSymbols
- Default
- Symbol
- llvm
- include/llvm/Config
- lib
- Target/RISCV
- Transforms/Utils
- unittests
- Target
- lit/lit
- release
- mlir
- docs
- Bindings
- Dialects
- Tools
- include
- mlir
- Analysis
- Bytecode
- Conversion
- LLVMCommon
- Dialect
- Arith/IR
- ArmSME/IR
- Bufferization/IR
- GPU/Transforms
- LLVMIR
- Linalg
- IR
- TransformOps
- Transforms
- MemRef
- IR
- TransformOps
- Transforms
- Mesh
- IR
- Interfaces
- Transforms
- OpenACC
- SCF/IR
- SPIRV/IR
- SparseTensor
- IR
- Transforms
- Tensor/Transforms
- Tosa/IR
- Transform
- LoopExtension
- PDLExtension
- Transforms
- Vector
- IR
- Transforms
- IR
- Interfaces
- Target
- LLVM
- NVVM
- ROCDL
- SPIRV
- Transforms
- mlir-c
- lib
- Analysis
- Presburger
- Bindings/Python
- Bytecode/Writer
- CAPI/IR
- Conversion
- ArmSMEToSCF
- ComplexToStandard
- ControlFlowToSPIRV
- FuncToLLVM
- GPUCommon
- GPUToNVVM
- GPUToROCDL
- GPUToSPIRV
- GPUToVulkan
- LLVMCommon
- MemRefToLLVM
- NVGPUToNVVM
- SCFToOpenMP
- SPIRVToLLVM
- VectorToArmSME
- VectorToLLVM
- Dialect
- AMX/Transforms
- ArmSME/Transforms
- Bufferization
- IR
- Transforms
- GPU
- Transforms
- LLVMIR/IR
- Linalg
- IR
- TransformOps
- Transforms
- MemRef
- IR
- TransformOps
- Transforms
- Mesh
- IR
- Interfaces
- Transforms
- NVGPU/TransformOps
- OpenACC/IR
- OpenMP/IR
- SCF
- IR
- Transforms
- SPIRV/IR
- SparseTensor
- IR
- Transforms
- Tensor/Transforms
- Tosa
- IR
- Transform
- LoopExtension
- Vector
- IR
- Transforms
- IR
- Interfaces
- Target
- Cpp
- LLVM
- NVVM
- ROCDL
- SPIRV
- Transforms
- Utils
- python/mlir
- _mlir_libs
- _mlir
- test
- Bytecode
- CAPI
- Conversion
- ArmSMEToSCF
- ComplexToStandard
- ControlFlowToSPIRV
- FuncToLLVM
- GPUCommon
- GPUToNVVM
- GPUToROCDL
- GPUToSPIRV
- GPUToVulkan
- MemRefToLLVM
- NVGPUToNVVM
- OpenMPToLLVM
- SCFToOpenMP
- VectorToLLVM
- Dialect
- ArmSME
- Bufferization
- Transforms
- OwnershipBasedBufferDeallocation
- GPU
- LLVMIR
- Linalg
- MemRef
- Mesh
- OpenACC
- OpenMP
- SCF
- SPIRV/IR
- SparseTensor
- Tosa
- Transform
- Vector
- IR
- Integration
- Dialect
- SparseTensor
- CPU
- GPU/CUDA
- python
- Vector/CPU
- ArmSME
- X86Vector
- GPU/CUDA/sm90
- Target
- Cpp
- LLVMIR
- Transforms
- lib
- Conversion/FuncToLLVM
- Dialect
- Test
- Transform
- IR
- mlir-cpu-runner
- mlir-tblgen
- python
- dialects
- gpu
- ir
- custom_dialect
- tools
- mlir-opt
- mlir-tblgen
- unittests/Dialect/LLVMIR
- openmp
- libomptarget
- DeviceRTL
- include
- src
- include
- plugins-nextgen
- amdgpu/src
- common/PluginInterface
- cuda/src
- s390x
- test/offloading
- runtime
- cmake
- src
- thirdparty/ittnotify
- test
- ompt
- tools/lib
- polly/test/CodeGen
- utils/bazel
- llvm-project-overlay
- clang
- mlir
- python
- llvm_configs
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,712 files changed
+112566
-52485
lines changedLines changed: 12 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
23 | 23 |
| |
24 | 24 |
| |
25 | 25 |
| |
| 26 | + | |
26 | 27 |
| |
27 | 28 |
| |
28 | 29 |
| |
| |||
35 | 36 |
| |
36 | 37 |
| |
37 | 38 |
| |
| 39 | + | |
38 | 40 |
| |
39 | 41 |
| |
40 | 42 |
| |
41 | 43 |
| |
42 | 44 |
| |
| 45 | + | |
43 | 46 |
| |
44 | 47 |
| |
45 | 48 |
| |
| |||
75 | 78 |
| |
76 | 79 |
| |
77 | 80 |
| |
| 81 | + | |
| 82 | + | |
78 | 83 |
| |
79 | 84 |
| |
80 | 85 |
| |
| |||
143 | 148 |
| |
144 | 149 |
| |
145 | 150 |
| |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
146 | 158 |
|
Lines changed: 19 additions & 39 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
2 | 6 |
| |
3 |
| - | |
4 |
| - | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
5 | 16 |
| |
6 | 17 |
| |
7 | 18 |
| |
8 | 19 |
| |
9 |
| - | |
10 | 20 |
| |
11 | 21 |
| |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
12 | 26 |
| |
13 | 27 |
| |
14 |
| - | |
15 |
| - | |
| 28 | + | |
| 29 | + | |
16 | 30 |
| |
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 | 31 |
| |
51 | 32 |
| |
52 | 33 |
| |
53 | 34 |
| |
54 | 35 |
| |
55 | 36 |
| |
56 |
| - |
Lines changed: 3 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
| 9 | + | |
9 | 10 |
| |
10 | 11 |
| |
11 | 12 |
| |
12 | 13 |
| |
13 |
| - | |
| 14 | + | |
14 | 15 |
| |
15 | 16 |
| |
16 | 17 |
| |
17 | 18 |
| |
18 | 19 |
| |
19 | 20 |
| |
20 |
| - | |
| 21 | + | |
21 | 22 |
| |
22 | 23 |
| |
23 | 24 |
| |
|
Lines changed: 0 additions & 26 deletions
This file was deleted.
Lines changed: 0 additions & 34 deletions
This file was deleted.
Lines changed: 0 additions & 27 deletions
This file was deleted.
Lines changed: 5 additions & 47 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 |
| - | |
5 |
| - | |
| 4 | + | |
6 | 5 |
| |
7 |
| - | |
| 6 | + | |
8 | 7 |
| |
9 | 8 |
| |
10 |
| - | |
11 | 9 |
| |
12 | 10 |
| |
13 | 11 |
| |
14 | 12 |
| |
15 | 13 |
| |
16 |
| - | |
17 |
| - | |
18 |
| - | |
19 |
| - | |
| 14 | + | |
20 | 15 |
| |
21 | 16 |
| |
22 | 17 |
| |
| |||
26 | 21 |
| |
27 | 22 |
| |
28 | 23 |
| |
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 | 24 |
| |
64 |
| - | |
65 | 25 |
| |
66 |
| - | |
67 |
| - | |
68 | 26 |
| |
69 | 27 |
| |
70 | 28 |
| |
71 |
| - | |
72 |
| - | |
| 29 | + | |
| 30 | + |
Lines changed: 61 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 | + |
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
| 3 | + | |
| 4 | + | |
3 | 5 |
| |
4 | 6 |
| |
5 | 7 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
32 | 32 |
| |
33 | 33 |
| |
34 | 34 |
| |
35 |
| - | |
| 35 | + | |
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
|
0 commit comments