File tree
3,113 files changed
+180204
-74537
lines changed- .github/workflows
- clang-tools-extra
- clang-tidy
- bugprone
- cert
- cppcoreguidelines
- modernize
- readability
- tool
- clangd
- docs
- clang-tidy/checks
- bugprone
- cert
- cppcoreguidelines
- modularize
- pseudo/lib
- test/clang-tidy
- checkers
- bugprone
- cert
- cppcoreguidelines
- modernize
- readability
- infrastructure
- clang
- docs
- include
- clang
- APINotes
- AST
- Basic
- Driver
- Lex
- Parse
- Sema
- lib
- APINotes
- ARCMigrate
- AST
- Interp
- Analysis/FlowSensitive
- Models
- Basic
- Targets
- CodeGen
- Targets
- Driver
- ToolChains
- Arch
- ExtractAPI
- Format
- Frontend
- Rewrite
- Headers
- ppc_wrappers
- Index
- Lex
- Parse
- Sema
- Serialization
- StaticAnalyzer
- Checkers
- Core
- Tooling/DependencyScanning
- test
- AST
- HLSL
- Interp
- Analysis
- CXX/dcl.decl/dcl.init/dcl.init.ref
- ClangScanDeps
- CodeGenCXX
- CodeGenOpenCL
- CodeGen
- LoongArch
- lasx
- lsx
- PowerPC
- RISCV
- rvv-intrinsics-autogenerated/non-policy/non-overloaded
- C/drs
- Driver
- Frontend
- Headers
- Import/objc-param-decl
- Index
- Interpreter
- Modules
- Inputs/builtin-headers
- OpenMP
- Preprocessor
- SemaCXX
- SemaOpenCLCXX
- SemaSYCL
- SemaTemplate
- Sema
- tools
- clang-linker-wrapper
- libclang
- unittests
- AST
- Analysis/FlowSensitive
- Driver
- Format
- Interpreter/ExceptionTests
- Sema
- Serialization
- Support
- Tooling
- RecursiveASTVisitorTests
- utils/TableGen
- compiler-rt
- cmake
- include
- profile
- sanitizer
- lib
- builtins
- aarch64
- profile
- sanitizer_common/symbolizer/scripts
- scudo/standalone
- test
- builtins/Unit
- fuzzer
- profile
- Linux
- sanitizer_common/TestCases/Linux
- xray/TestCases/Posix
- flang
- docs
- include/flang
- Evaluate
- Optimizer
- Builder
- Dialect
- Parser
- lib
- Evaluate
- Lower
- Optimizer
- Builder
- CodeGen
- Dialect
- Parser
- Semantics
- module
- runtime
- test
- Driver
- OpenMP
- Fir
- Lower
- HLFIR
- OpenACC
- OpenMP
- Parser
- OpenMP
- Preprocessing
- Semantics
- OpenACC
- OpenMP
- unittests/Optimizer
- libclc/utils/libclc-remangler
- libcxxabi/test
- configs
- libcxx
- docs
- ReleaseNotes
- Status
- include
- __algorithm
- __exception
- __expected
- __filesystem
- __fwd
- __ios
- __iterator
- __memory_resource
- __memory
- __random
- __ranges
- __thread
- __utility
- experimental
- __simd
- ext
- src
- test
- configs
- libcxx
- algorithms
- atomics
- experimental/memory/memory.resource.global
- fuzzing
- language.support/support.dynamic
- memory
- selftest/convenience_substitutions
- thread
- transitive_includes
- utilities
- function.objects
- utility
- std
- algorithms
- alg.modifying.operations
- alg.copy
- alg.move
- alg.sorting/alg.clamp
- atomics/atomics.types.operations/atomics.types.operations.wait
- containers/views/mdspan/layout_stride
- depr/depr.c.headers
- experimental
- memory
- 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
- simd.reference
- input.output
- file.streams/fstreams
- ifstream.members
- ofstream.members
- iostream.format/output.streams/ostream
- iterators/iterator.range
- language.support
- support.dynamic/new.delete
- new.delete.array
- new.delete.single
- support.limits/support.limits.general
- numerics/c.math
- ranges/range.factories/range.repeat.view
- strings/basic.string/string.access
- thread/thread.mutex
- thread.mutex.requirements
- utilities
- any
- any.class
- any.assign
- any.cons
- any.modifiers
- any.nonmembers
- any.cast
- expected
- expected.expected
- assign
- ctor
- observers
- swap
- expected.void
- ctor
- observers
- swap
- function.objects/func.wrap/func.wrap.badcall
- optional
- optional.bad_optional_access
- optional.monadic
- optional.object
- optional.object.ctor
- optional.object.observe
- optional.specalg
- utility/declval
- variant
- variant.bad_variant_access
- variant.get
- variant.variant
- variant.assign
- variant.ctor
- variant.mod
- variant.swap
- variant.visit
- utils
- data
- libcxx/test
- libc
- benchmarks
- src
- __support
- RPC
- stdio/printf_core
- string
- memory_utils
- x86_64
- test/src/stdio
- utils/gpu/loader/amdgpu
- libunwind/test
- configs
- lldb
- bindings
- interface
- python
- examples/python
- templates
- include/lldb
- API
- Core
- Interpreter
- Interfaces
- Symbol
- Target
- packages/Python/lldbsuite/test
- scripts
- source
- API
- Commands
- Core
- DataFormatters
- Host/macosx/objcxx
- Plugins
- ExpressionParser/Clang
- LanguageRuntime
- CPlusPlus/ItaniumABI
- ObjC/AppleObjCRuntime
- Language/CPlusPlus
- ObjectFile
- COFF
- Mach-O
- PECOFF
- OperatingSystem/Python
- Process
- Linux
- MacOSX-Kernel
- Utility
- elf-core
- gdb-remote
- minidump
- ScriptInterpreter/Python
- Interfaces
- StructuredData/DarwinLog
- SymbolFile/DWARF
- TraceExporter/ctf
- Trace/intel-pt
- TypeSystem/Clang
- Symbol
- Target
- test/API
- commands/register/register
- aarch64_dynamic_regset
- aarch64_sme_z_registers
- save_restore
- za_dynamic_resize
- functionalities
- data-formatter/data-formatter-stl/libcxx/chrono
- plugins/python_os_plugin
- vtable
- tools
- debugserver/source/MacOSX
- lldb-dap
- unittests
- Interpreter
- ScriptInterpreter/Python
- Target
- lld
- COFF
- ELF
- docs/ELF
- test
- COFF
- ELF/linkerscript
- Inputs
- llvm-spirv
- lib/SPIRV
- test
- DebugInfo/NonSemantic
- extensions/INTEL/SPV_INTEL_cache_controls
- llvm
- bindings/ocaml/target
- cmake
- docs
- CommandGuide
- GlobalISel
- include
- llvm-c
- llvm
- ADT
- Analysis
- AsmParser
- BinaryFormat
- Bitcode
- CodeGen
- GlobalISel
- DWARFLinkerParallel
- DWARFLinker
- DebugInfo/Symbolize
- ExecutionEngine/JITLink
- Frontend/OpenMP
- IR
- ProfileData
- Coverage
- Support
- TableGen
- TargetParser
- Target
- GlobalISel
- Transforms
- IPO
- Instrumentation
- Utils
- lib
- Analysis
- AsmParser
- Bitcode
- Reader
- Writer
- CodeGen
- AsmPrinter
- GlobalISel
- MIRParser
- SelectionDAG
- DWARFLinker
- DebugInfo
- CodeView
- Symbolize
- ExecutionEngine/JITLink
- Frontend/OpenMP
- IR
- Linker
- MC
- Passes
- ProfileData
- Coverage
- Support
- TargetParser
- Target
- AArch64
- AsmParser
- Disassembler
- GISel
- AMDGPU
- ARM
- DirectX
- Hexagon
- LoongArch/MCTargetDesc
- M68k/MCTargetDesc
- NVPTX
- PowerPC
- RISCV
- Disassembler
- GISel
- MCA
- MCTargetDesc
- SystemZ
- VE
- WebAssembly
- AsmParser
- X86
- AsmParser
- MCTargetDesc
- Transforms
- AggressiveInstCombine
- IPO
- InstCombine
- Instrumentation
- Scalar
- Utils
- Vectorize
- runtimes
- test
- Analysis
- BasicAA
- CostModel
- AArch64
- AMDGPU
- ARM
- PowerPC
- RISCV
- SystemZ
- X86
- DominanceFrontier
- LoopAccessAnalysis
- ScalarEvolution
- Assembler
- Bitcode
- CodeGen
- AArch64
- Atomics
- GlobalISel
- AMDGPU
- GlobalISel
- ARM
- GlobalISel
- BPF/CORE
- CSKY
- DirectX
- Generic
- M68k/GlobalISel
- MLRegAlloc
- Inputs
- Mips/GlobalISel
- legalizer
- llvm-ir
- PowerPC
- RISCV
- GlobalISel
- instruction-select
- legalizer
- rv32
- rv64
- regbankselect
- rv64-legal-i32
- rvv
- SystemZ
- WebAssembly
- X86
- GlobalISel
- ExecutionEngine/JITLink/RISCV
- Instrumentation
- AddressSanitizer
- HWAddressSanitizer
- InstrProfiling
- SanitizerCoverage
- LTO/ARM
- Linker
- MC
- AArch64
- FP8_SME2
- FP8_SVE2
- FP8
- SVE2p1
- SVE2
- ELF
- MachineVerifier
- Other
- SYCLLowerIR
- Support
- TableGen
- GlobalISelCombinerEmitter
- ThinLTO/X86
- Transforms
- AggressiveInstCombine/AArch64
- AtomicExpand
- AMDGPU
- PowerPC
- X86
- CodeGenPrepare/AMDGPU
- DeadStoreElimination
- DivRemPairs/X86
- ExpandLargeDivRem/X86
- ExpandLargeFpConvert/X86
- ExpandMemCmp/AArch64
- FunctionAttrs
- IRCE
- IndVarSimplify
- AArch64
- ARM
- X86
- InferAddressSpaces/AMDGPU
- InferAlignment
- InferFunctionAttrs
- Inline
- AArch64
- ML
- InstCombine
- ARM
- InstSimplify
- ConstProp
- JumpThreading
- LICM
- LoopFlatten
- LoopIdiom/X86
- LoopStrengthReduce
- X86
- LoopUnroll
- AArch64
- ARM
- LoopVectorize
- AArch64
- ARM
- PowerPC
- RISCV
- MemCpyOpt
- MergeICmps/X86
- NewGVN
- OpenMP
- PGOProfile
- Inputs
- PhaseOrdering
- AArch64
- SCCP
- SLPVectorizer
- AArch64
- X86
- SafeStack/X86
- SeparateConstOffsetFromGEP
- AMDGPU
- NVPTX
- RISCV
- SimpleLoopUnswitch/AMDGPU
- SimplifyCFG
- X86
- TypePromotion/ARM
- VectorCombine
- AArch64
- X86
- Verifier
- tools
- UpdateTestChecks
- update_analyze_test_checks
- Inputs
- update_test_checks
- Inputs
- dsymutil
- Inputs
- bar-relink-variant.dylib.dSYM/Contents
- Resources
- DWARF
- Relocations/aarch64
- bar-relink.dylib.dSYM/Contents
- Resources
- DWARF
- Relocations/aarch64
- foo-relink-variant.dylib.dSYM/Contents
- Resources
- DWARF
- Relocations/aarch64
- foo-relink.dylib.dSYM/Contents
- Resources
- DWARF
- Relocations/aarch64
- proxy-relink.dylib.dSYM/Contents
- Resources
- DWARF
- Relocations/aarch64
- llvm-mca
- RISCV/SiFive7
- X86
- Generic
- IceLakeServer
- SapphireRapids
- SkylakeServer
- Znver4
- llvm-profdata
- Inputs
- llvm-reduce/mir
- llvm-symbolizer
- Inputs
- opt
- tools
- dsymutil
- llvm-dwarfutil
- llvm-nm
- llvm-profdata
- llvm-reduce
- llvm-symbolizer
- opt
- unittests
- ADT
- CodeGen
- GlobalISel
- DebugInfo/GSYM
- ExecutionEngine/JITLink
- Frontend
- IR
- ProfileData
- TargetParser
- Target
- utils
- TableGen
- UpdateTestChecks
- git
- gn/secondary
- clang
- lib
- APINotes
- Headers
- unittests/Tooling
- compiler-rt/lib/builtins
- libcxx/include
- lldb/source/Core
- llvm
- lib
- CodeGen
- Target/RISCV
- Transforms
- Utils
- Vectorize
- tools/dsymutil
- unittests
- Target
- lit/lit
- mlir
- cmake/modules
- docs
- Dialects
- examples
- toy
- Ch2
- Ch3
- mlir
- parser
- Ch4
- mlir
- parser
- Ch5
- mlir
- parser
- Ch6
- mlir
- parser
- Ch7
- mlir
- parser
- transform/Ch2/lib
- include
- mlir-c/Dialect
- mlir
- Analysis
- Presburger
- Bytecode
- Conversion
- LLVMCommon
- TosaToLinalg
- Dialect
- Arith/IR
- ArmSME/IR
- ArmSVE
- Transforms
- Bufferization/IR
- EmitC/IR
- LLVMIR
- Linalg
- IR
- TransformOps
- Transforms
- MLProgram/IR
- MemRef/Transforms
- Mesh/IR
- OpenACC
- SCF
- IR
- TransformOps
- SPIRV/IR
- SparseTensor
- IR
- Transforms
- Utils
- Tensor/Transforms
- Tosa/IR
- Transform
- IR
- Transforms
- Utils
- Vector
- IR
- Transforms
- ExecutionEngine
- SparseTensor
- IR
- Interfaces
- Tools/mlir-opt
- Transforms
- lib
- Analysis
- AliasAnalysis
- DataFlow
- Presburger
- Bindings/Python
- Bytecode/Writer
- CAPI/Dialect
- Conversion
- ArmSMEToSCF
- AsyncToLLVM
- ComplexToStandard
- ControlFlowToLLVM
- ControlFlowToSPIRV
- FuncToLLVM
- GPUCommon
- GPUToNVVM
- GPUToROCDL
- GPUToVulkan
- LLVMCommon
- MemRefToLLVM
- NVGPUToNVVM
- SCFToEmitC
- SCFToOpenMP
- SPIRVToLLVM
- TosaToLinalg
- VectorToArmSME
- Dialect
- Affine/IR
- Arith/IR
- ArmSME/Transforms
- ArmSVE/Transforms
- Bufferization
- IR
- Transforms
- EmitC/IR
- LLVMIR/IR
- Linalg
- IR
- TransformOps
- Transforms
- MemRef/Transforms
- OpenACC/IR
- OpenMP/IR
- SCF
- IR
- TransformOps
- Transforms
- SPIRV/IR
- SparseTensor
- IR
- Detail
- Transforms
- Tensor/Transforms
- Tosa
- IR
- Transforms
- Transform/IR
- Utils
- Vector
- IR
- Transforms
- ExecutionEngine
- IR
- Interfaces
- Target
- Cpp
- LLVMIR
- Dialect
- OpenACC
- OpenMP
- Tools/mlir-opt
- Transforms
- Utils
- python/mlir
- _mlir_libs
- dialects/transform
- test
- Bytecode
- CAPI
- Conversion
- ArmSMEToSCF
- AsyncToLLVM
- ComplexToStandard
- ControlFlowToLLVM
- ControlFlowToSPIRV
- FuncToLLVM
- GPUCommon
- GPUToNVVM
- GPUToROCDL
- GPUToVulkan
- MemRefToLLVM
- NVGPUToNVVM
- SCFToEmitC
- SCFToOpenMP
- SPIRVToLLVM
- TosaToLinalg
- Dialect
- ArmSME
- ArmSVE
- Bufferization
- Transforms
- OwnershipBasedBufferDeallocation
- EmitC
- LLVMIR
- Linalg
- MemRef
- OpenACC
- SCF
- SparseTensor
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
3,113 files changed
+180204
-74537
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
| 25 | + | |
24 | 26 | | |
25 | 27 | | |
26 | 28 | | |
| |||
31 | 33 | | |
32 | 34 | | |
33 | 35 | | |
| 36 | + | |
| 37 | + | |
34 | 38 | | |
35 | 39 | | |
36 | 40 | | |
| |||
67 | 71 | | |
68 | 72 | | |
69 | 73 | | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
70 | 78 | | |
71 | 79 | | |
72 | 80 | | |
| |||
125 | 133 | | |
126 | 134 | | |
127 | 135 | | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
128 | 146 | | |
| 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 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
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 | | |
| |||
This file was deleted.
This file was deleted.
This file was deleted.
| 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 | + | |
| 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: 9 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
36 | 42 | | |
37 | 43 | | |
38 | 44 | | |
39 | 45 | | |
40 | | - | |
41 | | - | |
| 46 | + | |
| 47 | + | |
42 | 48 | | |
43 | | - | |
| 49 | + | |
44 | 50 | | |
45 | 51 | | |
46 | 52 | | |
| |||
0 commit comments