File tree
2,502 files changed
+285149
-149670
lines changed- .ci
- metrics
 
 - .github/workflows
 - bolt
- include/bolt
- Core
 - Passes
 
 - lib
- Passes
 - Target/AArch64
 
 - test/binary-analysis/AArch64
 
 - clang-tools-extra
- clang-doc
- support
 
 - clang-tidy
 - clangd
 - test/clang-tidy/checkers/bugprone
 
 - clang
- docs
 - include/clang
- AST
 - Basic
 - CIR
- Dialect
- Builder
 - IR
 
 - Interfaces
 
 - Driver
 - Sema
 - Serialization
 - StaticAnalyzer/Core/PathSensitive
 - Tooling/DependencyScanning
 
 - lib
- AST
- ByteCode
 
 - Basic
- Targets
 
 - CIR
- CodeGen
 - Dialect
- IR
 - Transforms
 
 - Lowering/DirectToLLVM
 
 - CodeGen
- TargetBuiltins
 - Targets
 
 - Driver
- ToolChains
 
 - Format
 - Frontend
 - Headers/hlsl
 - Lex
 - Sema
 - Serialization
 - StaticAnalyzer/Checkers/WebKit
 - Tooling/DependencyScanning
 
 - test
- AST
- ByteCode
- libcxx
 
 - HLSL
 
 - Analysis/Checkers/WebKit
 - CIR
- CodeGenOpenACC
 - CodeGen
 - IR
 - Lowering
 - Transforms
 
 - CXX
- basic/basic.stc/basic.stc.dynamic/basic.stc.dynamic.allocation
 - class.derived/class.derived.general
 - temp/temp.decls/temp.class.spec
 
 - ClangScanDeps
 - CodeGenCXX
- Inputs
 
 - CodeGenCoroutines
 - CodeGenHLSL
- BasicFeatures
 - builtins
 
 - CodeGenObjC
 - CodeGenOpenCLCXX
 - CodeGenOpenCL
 - CodeGen
- AArch64/sme2-intrinsics
 - SystemZ
 
 - C/C11
 - Driver
 - Frontend
 - Headers
 - Index
 - Misc/target-invalid-cpu-note
 - Modules
 - ParserOpenACC
 - Preprocessor
 - SemaCXX
 - SemaHLSL
- BuiltIns
 - Operators
 
 - SemaOpenACC
 - SemaTemplate
 - Sema
 
 - tools
- amdgpu-arch
 - clang-format
 - nvptx-arch
 - offload-arch
 
 - unittests
- AST
- ByteCode
 
 - Format
 
 - utils/TableGen
 - www
 
 - compiler-rt
- cmake
 - lib
- asan
 - builtins
 - ctx_profile
 - msan
 - sanitizer_common
 
 - test
- asan/TestCases
- Linux
 
 - ctx_profile/TestCases
 - hwasan/TestCases
- Linux
 
 - sanitizer_common/android_commands
 - ubsan/TestCases/Integer
 
 
 - flang-rt
- include/flang-rt/runtime
 - lib
- cuda
 - runtime
 
 - unittests
- Evaluate
 - Runtime
- CUDA
 
 
 
 - flang
- docs
 - include/flang
- Common
 - Lower
 - Optimizer
- Builder
 - CodeGen
 - Dialect
- CUF
 - FIRCG
 
 - OpenACC
 - OpenMP/Support
 - Support
 
 - Runtime
- CUDA
 
 - Support
 
 - lib
- Evaluate
 - Frontend
 - Lower
- OpenMP
 
 - Optimizer
- Builder
- Runtime
 
 - CodeGen
 - Dialect
- FIRCG
 
 - OpenACC
 - OpenMP
- Support
 
 - Transforms
 
 - Parser
 - Semantics
 - Support
 
 - module
 - test
- Fir
- CUDA
 
 - HLFIR
 - Integration
- OpenMP
 
 - Lower
- CUDA
 - Intrinsics
 - OpenACC
 - OpenMP
 
 - Parser/OpenMP
 - Preprocessing
 - Semantics
- OpenMP
 
 - Transforms
 
 - tools
- bbc
 - fir-lsp-server
 - fir-opt
 - tco
 
 - unittests/Optimizer
 
 - libclc
- clc
- include/clc
- integer
 - math
 - misc
 
 - lib
- clspv/integer
 - generic
- math
 - misc
 
 
 
 - clspv/lib/math
 - generic
- include/clc/misc
 - lib/misc
 
 
 - libcxxabi/src/demangle
 - libcxx
- cmake/caches
 - docs
- DesignDocs
 - ReleaseNotes
 - Status
 
 - include
- __chrono
 - __compare
 - __condition_variable
 - __coroutine
 - __cxx03
- __algorithm
 - __atomic
 - __bit
 - __charconv
 - __chrono
 - __compare
 - __concepts
 - __coroutine
 - __expected
 - __filesystem
 - __format
 - __functional
 - __fwd
 - __iterator
 - __math
 - __mdspan
 - __memory_resource
 - __memory
 - __mutex
 - __numeric
 - __ostream
 - __pstl
- backends
 - cpu_algos
 
 - __random
 - __ranges
 - __stop_token
 - __string
 - __system_error
 - __thread
 - __tuple
 - __type_traits
 - __utility
 - experimental
- __simd
 
 - ext
 
 - __format
 - __functional
 - __fwd
 - __ios
 - __iterator
 - __memory_resource
 - __memory
 - __mutex
 - __ostream
 - __random
 - __ranges
 - __string
 - __system_error
 - __thread
 - __tuple
 - __type_traits
 - __utility
 - __variant
 - __vector
 - experimental
 - ext
 
 - test
- libcxx
- algorithms
 - feature_test_macro
 - gdb
 - memory
 - utilities
- utility
 
 
 - std
- depr/depr.c.headers
 - language.support/support.types
 - library/description/conventions/customization.point.object
 - ranges/range.req/range.view
 - strings
- basic.string
 - string.view
 
 - time/time.zone/time.zone.zonedtraits
 - utilities
- meta
- meta.trans/meta.trans.other
 - meta.unary/meta.unary.prop
 
 - tuple/tuple.general
 
 
 - support
 
 
 - libc
- cmake/modules
 - config
- darwin/arm
 - linux/aarch64
 
 - src
- __support
- FPUtil
- aarch64
 - arm
 - riscv
 
 - macros/properties
 
 - math/generic
 
 - test/src
- __support
 - math/smoke
 
 
 - lldb
- include/lldb
- API
 - Core
 - Initialization
 - Interpreter
 - Symbol
 - Target
 - ValueObject
 
 - source
- API
 - Core
 - Initialization
 - Interpreter
 - Plugins
- DynamicLoader/MacOSX-DYLD
 - ObjectFile/Minidump
 - Process
- Utility
 - gdb-remote
 
 - UnwindAssembly/x86
 
 - Symbol
 - Target
 - ValueObject
 
 - test/API
- commands/expression/expr-from-non-zero-frame
 - macosx/thread_start_bps
 
 - tools
- driver
 - lldb-server
 - lldb-test
 
 - unittests
- Core
 - Symbol
 - UnwindAssembly
- ARM64
 - PPC64
 - x86
 
 
 
 - lld
- ELF
 - MachO
 - MinGW
 - docs
 - test
- ELF
 - MachO
- invalid
 
 
 
 - llvm
- docs
- CommandGuide
 
 - include/llvm
- ADT
 - Analysis
 - CodeGen
- GlobalISel
 
 - Frontend
- Atomic
 - OpenMP
 
 - IR
 - MC
- MCParser
 
 - Object
 - Passes
 - ProfileData
 - SandboxIR
 - Target
- GlobalISel
 
 - Transforms
- Coroutines
 - IPO
 - Instrumentation
 - Scalar
 
 
 - lib
- Analysis
 - AsmParser
 - Bitcode/Reader
 - CodeGen
- AsmPrinter
 - GlobalISel
 - SelectionDAG
 
 - DebugInfo/DWARF
 - Frontend
- Atomic
 - OpenMP
 
 - IR
 - MC
- MCParser
 
 - Object
 - Passes
 - ProfileData
 - SandboxIR
 - TargetParser
 - Target
- AArch64
- AsmParser
 - MCTargetDesc
 
 - AMDGPU
- AsmParser
 - MCTargetDesc
 - Utils
 
 - ARM
- MCTargetDesc
 
 - BPF
 - DirectX
 - LoongArch
 - NVPTX
 - RISCV
- AsmParser
 - MCTargetDesc
 
 - SPIRV
 - SystemZ
 - WebAssembly
- AsmParser
 - Disassembler
 - MCTargetDesc
 
 - X86
 
 - Transforms
- AggressiveInstCombine
 - IPO
 - InstCombine
 - Instrumentation
 - ObjCARC
 - Scalar
 - Utils
 - Vectorize
 
 
 - test
- Analysis
- BasicAA
 - CostModel/SystemZ
 - CtxProfAnalysis
 
 - Assembler
 - Bitcode
 - CodeGen
- AArch64
 - AMDGPU
- GlobalISel
 
 - ARM
 - DirectX
- ShaderFlags
 
 - LoongArch
- lasx
 - lsx
 
 - NVPTX
 - PowerPC
 - RISCV
- rvv
 
 - SPIRV
- extensions/SPV_INTEL_ternary_bitwise_function
 - pointers
 
 - SystemZ
 - Thumb2
 - X86
 
 - Instrumentation/MemorySanitizer
- PowerPC32
 - i386
 
 - MC
- AArch64
 - AMDGPU
 - ARM
 - Disassembler
- AMDGPU
 - SystemZ
 
 - MachO/AArch64
 - RISCV
 - SystemZ
 
 - Transforms
- AggressiveInstCombine
 - Attributor
 - CodeGenPrepare/X86
 - Coroutines
 - DeadArgElim
 - DeadStoreElimination
 - EliminateAvailableExternally
 - FixIrreducible
 - IndVarSimplify
 - Inline
- SystemZ
 - X86
 
 - InstCombine
- AArch64
 - AMDGPU
 
 - InstSimplify
 - JumpThreading
 - LoopUnroll/AArch64
 - LoopVectorize
- AArch64
 - LoongArch
 - PowerPC
 - RISCV
 - X86
 
 - MemCpyOpt
 - PGOProfile
 - Reassociate
 - RewriteStatepointsForGC
 - SLPVectorizer
- AArch64
 - RISCV
 - SystemZ
 - X86
 
 - SeparateConstOffsetFromGEP/AMDGPU
 - StripSymbols
 - TailCallElim
 
 - tools
- dsymutil
- ARM
 - Inputs
 
 - llc
 - llvm-mc
 - llvm-mt
 - llvm-nm
 - llvm-reduce
 - llvm-symbolizer
 
 
 - tools
- dsymutil
 - llc
 - llvm-extract
 - llvm-link
 - llvm-lto2
 - llvm-lto
 - llvm-mc
 - llvm-mt
 - llvm-reduce
- deltas
 
 - verify-uselistorder
 
 - unittests
- ADT
 - Analysis
 - Frontend
 - TargetParser
 - Transforms/Utils
 
 - utils
- TableGen
- Common
 
 - git
 - gn
- build/toolchain
 - secondary
- clang-tools-extra/clang-doc
- support
 
 - clang/include/clang/Basic
 - compiler-rt
- lib
- builtins
 - hwasan
 
 - test/hwasan
 
 - libcxx/include
 - lldb/source/Plugins/DynamicLoader/MacOSX-DYLD
 - llvm/tools/dsymutil
 
 
 
 
 - mlir
- docs/Dialects
 - examples/transform-opt
 - include
- mlir-c/Dialect
 - mlir
- Dialect
- AMDGPU/IR
 - Affine/IR
 - LLVMIR
 - OpenMP
 - Ptr/IR
 - Tosa
- IR
 - Transforms
 
 - X86Vector
 - XeGPU/IR
 
 - IR
 - Interfaces
 - Reducer
 - Target/LLVMIR
- Dialect
- X86Vector
 
 
 - Tools/mlir-opt
 
 
 - lib
- Bindings/Python
 - CAPI/Dialect
 - Conversion
- AMDGPUToROCDL
 - NVGPUToNVVM
 - SPIRVToLLVM
 - TosaToLinalg
 
 - Debug
 - Dialect
- AMDGPU/IR
 - Affine/IR
 - DLTI
 - LLVMIR
- IR
 - Transforms
 
 - MemRef/IR
 - NVGPU/Utils
 - OpenMP/IR
 - Tosa
- IR
 - Transforms
 
 - X86Vector
- IR
 - Transforms
 
 - XeGPU/IR
 
 - IR
 - Interfaces
 - Reducer
 - Target/LLVMIR
- Dialect
- LLVMIR
 - OpenMP
 - X86Vector
 
 
 - Tools
- mlir-opt
 - mlir-translate
 
 
 - python/mlir/_mlir_libs/_mlir
 - test
- Conversion
- AMDGPUToROCDL
 - TosaToLinalg
 - VectorToLLVM
 
 - Dialect
- EmitC
 - LLVMIR
 - MemRef
 - OpenMP
 - SparseTensor
 - Tensor
 - Tosa
 - Vector
 - X86Vector
 - XeGPU
 
 - IR
 - Pass
 - Target/LLVMIR
- Import
 
 - mlir-opt
 - mlir-tblgen
 - mlir-translate
 - python
- dialects/linalg
 - ir
 
 
 - utils
 
 - offload
- DeviceRTL
- src
 
 - cmake/Modules
 - test
- api
 - offloading/gpupgo
 - sanitizer
 
 
 - utils/bazel/llvm-project-overlay
- clang-tools-extra/clang-doc
 - clang
 - libc
 - lldb
- source/Plugins
 
 - llvm
 - mlir
 
 
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,502 files changed
+285149
-149670
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
92 | 92 |  | |
93 | 93 |  | |
94 | 94 |  | |
95 |  | - | |
 | 95 | + | |
96 | 96 |  | |
97 | 97 |  | |
98 | 98 |  | |
 | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
2 | 2 |  | |
3 | 3 |  | |
4 | 4 |  | |
 | 5 | + | |
 | 6 | + | |
 | 7 | + | |
5 | 8 |  | |
6 | 9 |  | |
7 | 10 |  | |
 | |||
150 | 153 |  | |
151 | 154 |  | |
152 | 155 |  | |
153 |  | - | |
 | 156 | + | |
154 | 157 |  | |
155 | 158 |  | |
156 | 159 |  | |
 | |||
182 | 185 |  | |
183 | 186 |  | |
184 | 187 |  | |
185 |  | - | |
 | 188 | + | |
186 | 189 |  | |
187 | 190 |  | |
188 | 191 |  | |
 | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
282 | 282 |  | |
283 | 283 |  | |
284 | 284 |  | |
 | 285 | + | |
 | 286 | + | |
 | 287 | + | |
 | 288 | + | |
 | 289 | + | |
 | 290 | + | |
 | 291 | + | |
285 | 292 |  | |
286 | 293 |  | |
287 | 294 |  | |
 | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
34 | 34 |  | |
35 | 35 |  | |
36 | 36 |  | |
37 |  | - | |
 | 37 | + | |
38 | 38 |  | |
39 |  | - | |
 | 39 | + | |
40 | 40 |  | |
41 | 41 |  | |
42 | 42 |  | |
 | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
37 | 37 |  | |
38 | 38 |  | |
39 | 39 |  | |
40 |  | - | |
 | 40 | + | |
41 | 41 |  | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
39 | 39 |  | |
40 | 40 |  | |
41 | 41 |  | |
42 |  | - | |
43 |  | - | |
44 |  | - | |
45 |  | - | |
46 |  | - | |
47 |  | - | |
 | 42 | + | |
48 | 43 |  | |
49 | 44 |  | |
50 | 45 |  | |
 | |||
64 | 59 |  | |
65 | 60 |  | |
66 | 61 |  | |
67 |  | - | |
 | 62 | + | |
68 | 63 |  | |
69 | 64 |  | |
70 | 65 |  | |
 | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
26 | 26 |  | |
27 | 27 |  | |
28 | 28 |  | |
29 |  | - | |
 | 29 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
577 | 577 |  | |
578 | 578 |  | |
579 | 579 |  | |
580 |  | - | |
581 |  | - | |
582 |  | - | |
 | 580 | + | |
 | 581 | + | |
 | 582 | + | |
583 | 583 |  | |
584 |  | - | |
585 |  | - | |
 | 584 | + | |
 | 585 | + | |
586 | 586 |  | |
587 | 587 |  | |
588 | 588 |  | |
 | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
175 | 175 |  | |
176 | 176 |  | |
177 | 177 |  | |
178 |  | - | |
179 |  | - | |
 | 178 | + | |
 | 179 | + | |
180 | 180 |  | |
181 | 181 |  | |
182 | 182 |  | |
 | |||
0 commit comments