File tree
2,554 files changed
+830418
-267959
lines changed- .github- workflows/containers- github-action-ci-windows
- github-action-ci
 
 
- bolt- include/bolt- Core
- Passes
- Profile
- Utils
 
- lib- Core
- Passes
- Profile
- Rewrite
- RuntimeLibs
- Target- AArch64
- X86
 
- Utils
 
- test- X86
- perf2bolt
- runtime/X86
 
- tools- heatmap
- merge-fdata
 
- unittests/Core
 
- clang-tools-extra- clang-doc
- clang-tidy/utils
- clangd- unittests
 
- docs/clang-tidy/checks/bugprone
- include-cleaner- lib
- tool
- unittests
 
- modularize
- unittests/clang-doc
 
- clang- docs- analyzer- user-docs
 
- tools
 
- include/clang- AST
- Analysis- Analyses
 
- Basic
- CIR- Dialect/IR
 
- Driver
- Lex
- Parse
- Sema
- Serialization
- StaticAnalyzer- Checkers
- Core- PathSensitive
 
 
 
- lib- AST- ByteCode
 
- Analysis
- Basic/Targets
- CIR- CodeGen
- Dialect- IR
- Transforms
 
- Lowering/DirectToLLVM
 
- CodeGen- TargetBuiltins
 
- Driver- ToolChains
 
- ExtractAPI
- Format
- Frontend
- Headers- cuda_wrappers
 
- Lex
- Parse
- Sema
- Serialization
- StaticAnalyzer- Checkers- WebKit
 
- Core
 
- Tooling/Inclusions/Stdlib
 
- test- AST- HLSL
 
- Analysis- Checkers/WebKit
 
- CIR- CodeGenOpenACC
- CodeGen
- IR
- Transforms
 
- CXX- basic/basic.lookup/basic.lookup.classref
- expr/expr.const
 
- CodeGenCUDA
- CodeGenHLSL/builtins
- CodeGen- AArch64
 
- Driver
- Headers
- Modules
- OpenMP
- ParserOpenACC
- Parser
- SemaCUDA
- SemaCXX
- SemaHLSL
- SemaObjCXX
- SemaOpenACC
- SemaTemplate
- Sema
 
- tools- clang-scan-deps
- clang-sycl-linker
- driver
- libclang
 
- unittests- ASTMatchers
- AST
- Basic
- Format
- Frontend
- Lex
- Parse
- Tooling/DependencyScanning
 
- utils/TableGen
 
- compiler-rt- cmake/Modules
- lib/sanitizer_common- symbolizer/scripts
 
 
- flang- docs
- include/flang- Evaluate
- Lower
- Optimizer- Builder
- Dialect
- HLFIR
- Transforms
 
- Parser
- Semantics
- Support
 
- lib- Evaluate
- Lower- OpenMP
- Support
 
- Optimizer- Analysis
- Builder
- Dialect
- HLFIR- IR
- Transforms
 
- OpenMP
- Passes
- Transforms
 
- Parser
- Semantics
- Support
 
- test- Driver
- Fir
- HLFIR
- Integration
- Lower- CUDA
- HLFIR
- OpenACC
- OpenMP- Todo
 
 
- Parser- OpenMP
 
- Preprocessing
- Semantics- OpenACC
- OpenMP
- PowerPC
 
- Transforms
 
 
- libclc- amdgpu/lib
- clc- include/clc- geometric
- math
 
- lib- amdgpu- math
 
- generic- geometric
- math
 
 
 
- clspv/lib
- generic- include/clc- geometric
- math
 
- lib- geometric
- math
 
 
- spirv/lib
 
- libcxxabi- src- demangle
 
- test
 
- libcxx- docs- ReleaseNotes
 
- include- __cxx03- __algorithm
- __atomic
- __bit
- __chrono
- __condition_variable
- __debug_utils
- __functional
- __fwd
- __iterator
- __math
- __memory
- __mutex
- __numeric
- __random
- __string
- __system_error
- __thread
- __type_traits
- __utility
 
- __format
- __type_traits
- __utility
- __vector
 
- src- filesystem
- include- ryu
 
- ryu
 
- test- libcxx- containers- associative- map
- set
- unord.map
- unord.set
 
- container.adaptors/flat.map
 
- gdb
- utilities/format/format.arguments/format.arg
 
- std- algorithms/alg.modifying.operations/alg.swap
- containers/sequences/vector.bool
- utilities- format- format.formatter/format.formatter.spec
- format.functions
 
- utility/pairs/pair.astuple
 
 
 
 
- libc- config/linux/riscv
- docs- dev
 
- fuzzing/__support
- hdr/types
- include- llvm-libc-types
- sys
 
- src- __support- FPUtil
- GPU
- HashTable
 
- poll/linux
- search
- sys/time/linux
 
 
- libunwind- src
 
- lldb- bindings/interface
- docs- resources
- use
 
- include/lldb- API
- Symbol
 
- packages/Python/lldbsuite/test- make
- tools/lldb-dap
 
- source- API
- Host/windows
- Interpreter
- Plugins- ABI/AArch64
- Disassembler/LLVMC
- DynamicLoader/MacOSX-DYLD
- ExpressionParser/Clang
- ObjectFile/XCOFF
- Process- elf-core
- gdb-remote
 
- SymbolFile/DWARF
- TypeSystem/Clang
 
- Symbol
- Target
- Utility
- ValueObject
 
- test- API- commands- frame/var-dil/basics/PointerArithmetic
- process- attach-resume
- attach
- detach-resumes
 
- register/register/register_command
 
- driver/batch_mode
- functionalities- completion
- data-formatter/data-formatter-stl/generic/optional
- deleted-executable
- load_after_attach
- process_group
- thread/create_after_attach
- unwind/frameless-faulted
 
- iohandler/completion
- macosx/branch-islands
- python_api- hello_world
- sbsavecoreoptions
 
- tools- lldb-dap- attach
- console
- disconnect
- io
- module-event
- module
 
- lldb-server- attach-wait
 
 
 
- Shell/ObjectFile/XCOFF
 
- tools- lldb-dap- Handler
- Protocol
- src-ts/ui
- tool
 
- lldb-server
 
- unittests- DAP
- Host
 
 
- lld- ELF
- MachO
- test/ELF
 
- llvm- docs- GlobalISel
 
- include- llvm-c
- llvm- ADT
- Analysis
- Bitcode
- CodeGen- GlobalISel
 
- DebugInfo- BTF
- GSYM
- Symbolize
 
- Demangle
- Frontend- HLSL
- OpenACC
- OpenMP
 
- IR
- MC
- Passes
- Support- Windows
 
- TableGen
- Target
 
 
- lib- Analysis
- AsmParser
- Bitcode- Reader
- Writer
 
- CodeGen- AsmPrinter
- GlobalISel
- LiveDebugValues
- SelectionDAG
 
- DebugInfo- GSYM
- LogicalView/Readers
- Symbolize
 
- Debuginfod
- Frontend- HLSL
- OpenMP
 
- FuzzMutate
- IR
- LTO
- MC
- ObjCopy- ELF
 
- Passes
- ProfileData/Coverage
- Support
- TableGen
- TargetParser
- Target- AArch64- GISel
 
- AMDGPU
- ARM
- AVR
- DirectX- DXILWriter
 
- Hexagon- MCTargetDesc
 
- Mips
- NVPTX- MCTargetDesc
 
- PowerPC
- RISCV- Disassembler
- GISel
- MCTargetDesc
 
- SPIRV
- Sparc- MCTargetDesc
 
- WebAssembly
- X86- AsmParser
 
 
- Transforms- AggressiveInstCombine
- IPO
- InstCombine
- Instrumentation
- ObjCARC
- Scalar
- Utils
- Vectorize
 
 
- runtimes
- test- Analysis- CostModel- AArch64
- AMDGPU
 
- DependenceAnalysis
- MemorySSA
 
- Assembler
- CodeGen- AArch64- GlobalISel
 
- AMDGPU- GlobalISel
 
- DirectX
- Hexagon
- MIR/NVPTX
- Mips
- NVPTX
- PowerPC
- RISCV- rvv
 
- SPIRV- hlsl-resources
 
- X86- apx
 
 
- DebugInfo- Generic
- KeyInstructions/X86
- NVPTX
 
- ExecutionEngine/JITLink/x86-64
- MC- Disassembler/Sparc
- RISCV
- Sparc
 
- Object
- TableGen
- ThinLTO/X86
- Transforms- AggressiveInstCombine
- AtomicExpand/AMDGPU
- ConstraintElimination
- Inline
- InstCombine- AMDGPU
 
- InterleavedAccess/RISCV
- LICM
- LoadStoreVectorizer/NVPTX
- LoopDistribute
- LoopInterchange
- LoopUnroll
- LoopVectorize- AArch64
- RISCV
- X86
 
- LoopVersioningLICM
- NaryReassociate/NVPTX
- ObjCARC
- PGOProfile
- PhaseOrdering/X86
- SLPVectorizer- AArch64
- RISCV
- X86
 
- SeparateConstOffsetFromGEP/NVPTX
- SimplifyCFG
- StraightLineStrengthReduce/NVPTX
- StructurizeCFG
- VectorCombine/AArch64
- WholeProgramDevirt
 
- tools- UpdateTestChecks/update_llc_test_checks/Inputs
- dsymutil/ARM
- llvm-objdump- BPF
- ELF/PowerPC
- X86
- XCOFF
 
- llvm-symbolizer- Inputs
 
 
 
- tools- dsymutil
- llvm-objdump
- llvm-symbolizer
 
- unittests- CodeGen- GlobalISel
 
- Frontend
- Support
- TargetParser
- Transforms- Utils
- Vectorize
 
 
- utils- TableGen- Basic
- Common- GlobalISel
 
 
- gn/secondary- clang/lib/AST
- libcxx/src
- lldb- test
- tools/lldb-dap- tool
 
 
- llvm- lib- DebugInfo- GSYM
- Symbolize
 
- Frontend/HLSL
- Target- AMDGPU
- AVR
- RISCV
- X86
 
 
- unittests- Frontend
- Target/DirectX
 
 
 
- lit/lit
 
 
- mlir- docs- DefiningDialects
- Tutorials/transform
 
- include/mlir- Analysis
- Conversion
- Dialect- Affine/IR
- Arith/Transforms
- ArmSME/IR
- Bufferization- IR
- Transforms
 
- Func/Transforms
- GPU- TransformOps
- Transforms
 
- LLVMIR- Transforms
 
- Linalg/IR
- MLProgram/IR
- MemRef/IR
- Polynomial- IR
 
- SPIRV/IR
- SparseTensor/IR
- Tensor/Transforms
- Vector/IR
- XeGPU- IR
- Transforms
 
 
- IR
- Interfaces
- Query/Matcher
- TableGen
- Tools/PDLL/AST
 
- lib- Analysis/Presburger
- AsmParser
- Conversion- ArmSMEToSCF
- GPUToROCDL
- LLVMCommon
- MathToFuncs
- MemRefToLLVM
- MeshToMPI
- VectorToArmSME
- VectorToGPU
- VectorToLLVM
- VectorToSCF
- VectorToXeGPU
 
- Dialect- AMDGPU/Transforms
- Affine- Analysis
- IR
- Transforms
 
- Arith- Transforms
- Utils
 
- ArmSME/Transforms
- Async/Transforms
- Bufferization- IR
- Transforms
 
- Func/Transforms
- GPU- TransformOps
- Transforms
 
- LLVMIR- IR
- Transforms
 
- Linalg- IR
- TransformOps
- Transforms
 
- MLProgram/IR
- MemRef/Transforms
- Mesh/Interfaces
- NVGPU- TransformOps
- Transforms
- Utils
 
- OpenMP/IR
- Polynomial- IR
 
- Quant/Utils
- SCF- TransformOps
- Transforms
- Utils
 
- SparseTensor/Transforms- Utils
 
- Tensor- IR
- Transforms
 
- Tosa- IR
- Transforms
 
- Vector- IR
- Transforms
- Utils
 
- XeGPU- IR
- Transforms
 
 
- ExecutionEngine
- IR
- Query- Matcher
 
- TableGen
- Target- LLVMIR- Dialect/NVVM
 
- LLVM/NVVM
 
- Transforms
 
- python/mlir/dialects/linalg
- test- Conversion/MeshToMPI
- Dialect- Affine
- Arith
- ArmSME
- Bufferization- Transforms- OwnershipBasedBufferDeallocation
 
 
- ControlFlow
- GPU
- LLVMIR
- Linalg
- MemRef
- Polynomial
- SCF
- SPIRV/IR
- Shape
- SparseTensor- GPU
 
- Tensor
- Vector- canonicalize
 
- XeGPU
 
- IR
- Integration/Dialect- Tosa/CPU
- Vector/CPU- AMX
- ArmSME
 
 
- Target/LLVMIR- Import
 
- Transforms
- lib- Dialect- Linalg
- Test
- XeGPU
 
- Pass
 
- mlir-query
- mlir-tblgen
- python/dialects/linalg
 
- tools- mlir-opt
- mlir-query
- mlir-tblgen
 
- unittests/Dialect- Polynomial
- SCF
 
- utils/tree-sitter-mlir- dialect
- queries
 
 
- offload- plugins-nextgen/common/include
- test/offloading/fortran
 
- openmp- runtime- src
- test/ompt- cancel
- loadtool/tool_available_search
- misc
- parallel
- synchronization- barrier
 
- tasks
- worksharing- for
- taskinfo
 
 
 
- tools/multiplex/tests- custom_data_storage
- print
 
 
- polly/lib/Analysis
- utils/bazel/llvm-project-overlay- clang-tools-extra/unittests
- lldb
- llvm- unittests
 
- mlir- test
- unittests
 
 
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,554 files changed
+830418
-267959
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 791 | 791 |  | |
| 792 | 792 |  | |
| 793 | 793 |  | |
|  | 794 | + | |
|  | 795 | + | |
|  | 796 | + | |
|  | 797 | + | |
|  | 798 | + | |
|  | 799 | + | |
| 794 | 800 |  | |
| 795 | 801 |  | |
| 796 | 802 |  | |
|  | |||
| 817 | 823 |  | |
| 818 | 824 |  | |
| 819 | 825 |  | |
|  | 826 | + | |
|  | 827 | + | |
|  | 828 | + | |
|  | 829 | + | |
|  | 830 | + | |
|  | 831 | + | |
|  | 832 | + | |
|  | 833 | + | |
|  | 834 | + | |
|  | 835 | + | |
|  | 836 | + | |
|  | 837 | + | |
|  | 838 | + | |
| 820 | 839 |  | |
| 821 | 840 |  | |
| 822 | 841 |  | |
|  | |||
| 840 | 859 |  | |
| 841 | 860 |  | |
| 842 | 861 |  | |
|  | 862 | + | |
|  | 863 | + | |
|  | 864 | + | |
|  | 865 | + | |
|  | 866 | + | |
|  | 867 | + | |
|  | 868 | + | |
| 843 | 869 |  | |
| 844 | 870 |  | |
| 845 | 871 |  | |
|  | |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 108 | 108 |  | |
| 109 | 109 |  | |
| 110 | 110 |  | |
| 111 |  | - | |
|  | 111 | + | |
| 112 | 112 |  | |
| 113 | 113 |  | |
| 114 | 114 |  | |
|  | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 2 | 2 |  | |
| 3 | 3 |  | |
| 4 | 4 |  | |
| 5 |  | - | |
|  | 5 | + | |
| 6 | 6 |  | |
| 7 | 7 |  | |
| 8 | 8 |  | |
|  | |||
| 86 | 86 |  | |
| 87 | 87 |  | |
| 88 | 88 |  | |
| 89 |  | - | |
|  | 89 | + | |
| 90 | 90 |  | |
| 91 | 91 |  | |
| 92 | 92 |  | |
|  | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 1499 | 1499 |  | |
| 1500 | 1500 |  | |
| 1501 | 1501 |  | |
| 1502 |  | - | |
|  | 1502 | + | |
| 1503 | 1503 |  | |
| 1504 | 1504 |  | |
| 1505 | 1505 |  | |
|  | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 142 | 142 |  | |
| 143 | 143 |  | |
| 144 | 144 |  | |
| 145 |  | - | |
| 146 |  | - | |
|  | 145 | + | |
|  | 146 | + | |
| 147 | 147 |  | |
| 148 | 148 |  | |
| 149 | 149 |  | |
|  | |||
| 392 | 392 |  | |
| 393 | 393 |  | |
| 394 | 394 |  | |
| 395 |  | - | |
|  | 395 | + | |
| 396 | 396 |  | |
| 397 | 397 |  | |
| 398 | 398 |  | |
|  | |||
| 867 | 867 |  | |
| 868 | 868 |  | |
| 869 | 869 |  | |
| 870 |  | - | |
|  | 870 | + | |
| 871 | 871 |  | |
| 872 | 872 |  | |
| 873 | 873 |  | |
| 874 | 874 |  | |
| 875 | 875 |  | |
| 876 | 876 |  | |
| 877 | 877 |  | |
| 878 |  | - | |
|  | 878 | + | |
| 879 | 879 |  | |
| 880 | 880 |  | |
| 881 | 881 |  | |
|  | |||
| 1893 | 1893 |  | |
| 1894 | 1894 |  | |
| 1895 | 1895 |  | |
| 1896 |  | - | |
|  | 1896 | + | |
| 1897 | 1897 |  | |
| 1898 | 1898 |  | |
| 1899 | 1899 |  | |
| 1900 |  | - | |
|  | 1900 | + | |
| 1901 | 1901 |  | |
| 1902 | 1902 |  | |
| 1903 | 1903 |  | |
|  | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 137 | 137 |  | |
| 138 | 138 |  | |
| 139 | 139 |  | |
| 140 |  | - | |
|  | 140 | + | |
| 141 | 141 |  | |
| 142 | 142 |  | |
| 143 | 143 |  | |
|  | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 10 | 10 |  | |
| 11 | 11 |  | |
| 12 | 12 |  | |
|  | 13 | + | |
| 13 | 14 |  | |
| 14 | 15 |  | |
| 15 | 16 |  | |
|  | |||
| 53 | 54 |  | |
| 54 | 55 |  | |
| 55 | 56 |  | |
| 56 |  | - | |
| 57 |  | - | |
| 58 |  | - | |
|  | 57 | + | |
| 59 | 58 |  | |
| 60 | 59 |  | |
| 61 | 60 |  | |
|  | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 43 | 43 |  | |
| 44 | 44 |  | |
| 45 | 45 |  | |
| 46 |  | - | |
| 47 |  | - | |
| 48 |  | - | |
|  | 46 | + | |
| 49 | 47 |  | |
| 50 | 48 |  | |
| 51 | 49 |  | |
|  | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 92 | 92 |  | |
| 93 | 93 |  | |
| 94 | 94 |  | |
| 95 |  | - | |
| 96 |  | - | |
| 97 |  | - | |
| 98 |  | - | |
| 99 |  | - | |
| 100 |  | - | |
| 101 |  | - | |
| 102 |  | - | |
| 103 |  | - | |
| 104 |  | - | |
| 105 | 95 |  | |
| 106 | 96 |  | |
| 107 | 97 |  | |
|  | |||
| 131 | 121 |  | |
| 132 | 122 |  | |
| 133 | 123 |  | |
| 134 |  | - | |
| 135 | 124 |  | |
| 136 | 125 |  | |
| 137 | 126 |  | |
|  | |||
| 223 | 212 |  | |
| 224 | 213 |  | |
| 225 | 214 |  | |
| 226 |  | - | |
| 227 |  | - | |
| 228 |  | - | |
| 229 |  | - | |
| 230 |  | - | |
| 231 | 215 |  | |
| 232 | 216 |  | |
| 233 | 217 |  | |
|  | |||
| 257 | 241 |  | |
| 258 | 242 |  | |
| 259 | 243 |  | |
| 260 |  | - | |
|  | 244 | + | |
|  | 245 | + | |
| 261 | 246 |  | |
| 262 | 247 |  | |
| 263 | 248 |  | |
|  | |||
| 422 | 407 |  | |
| 423 | 408 |  | |
| 424 | 409 |  | |
| 425 |  | - | |
| 426 |  | - | |
| 427 |  | - | |
| 428 | 410 |  | |
| 429 | 411 |  | |
| 430 | 412 |  | |
|  | |||
| 486 | 468 |  | |
| 487 | 469 |  | |
| 488 | 470 |  | |
| 489 |  | - | |
| 490 | 471 |  | |
| 491 | 472 |  | |
| 492 | 473 |  | |
|  | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 90 | 90 |  | |
| 91 | 91 |  | |
| 92 | 92 |  | |
| 93 |  | - | |
| 94 |  | - | |
| 95 |  | - | |
| 96 |  | - | |
| 97 |  | - | |
| 98 |  | - | |
| 99 |  | - | |
|  | 93 | + | |
| 100 | 94 |  | |
| 101 | 95 |  | |
| 102 | 96 |  | |
|  | |||
| 218 | 212 |  | |
| 219 | 213 |  | |
| 220 | 214 |  | |
| 221 |  | - | |
|  | 215 | + | |
| 222 | 216 |  | |
| 223 | 217 |  | |
| 224 | 218 |  | |
| 225 |  | - | |
|  | 219 | + | |
|  | 220 | + | |
| 226 | 221 |  | |
| 227 |  | - | |
|  | 222 | + | |
| 228 | 223 |  | |
| 229 |  | - | |
|  | 224 | + | |
| 230 | 225 |  | |
| 231 | 226 |  | |
| 232 | 227 |  | |
|  | |||
| 235 | 230 |  | |
| 236 | 231 |  | |
| 237 | 232 |  | |
| 238 |  | - | |
|  | 233 | + | |
| 239 | 234 |  | |
| 240 | 235 |  | |
| 241 | 236 |  | |
| 242 | 237 |  | |
| 243 |  | - | |
| 244 |  | - | |
|  | 238 | + | |
|  | 239 | + | |
| 245 | 240 |  | |
| 246 | 241 |  | |
| 247 | 242 |  | |
| 248 | 243 |  | |
| 249 |  | - | |
|  | 244 | + | |
| 250 | 245 |  | |
| 251 | 246 |  | |
| 252 | 247 |  | |
| 253 | 248 |  | |
| 254 | 249 |  | |
|  | 250 | + | |
|  | 251 | + | |
|  | 252 | + | |
| 255 | 253 |  | |
| 256 | 254 |  | |
| 257 | 255 |  | |
|  | |||
| 311 | 309 |  | |
| 312 | 310 |  | |
| 313 | 311 |  | |
| 314 |  | - | |
|  | 312 | + | |
| 315 | 313 |  | |
| 316 | 314 |  | |
| 317 | 315 |  | |
|  | |||
| 385 | 383 |  | |
| 386 | 384 |  | |
| 387 | 385 |  | |
| 388 |  | - | |
|  | 386 | + | |
|  | 387 | + | |
| 389 | 388 |  | |
| 390 | 389 |  | |
| 391 | 390 |  | |
|  | |||
| 428 | 427 |  | |
| 429 | 428 |  | |
| 430 | 429 |  | |
| 431 |  | - | |
|  | 430 | + | |
| 432 | 431 |  | |
| 433 | 432 |  | |
| 434 | 433 |  | |
|  | |||
| 477 | 476 |  | |
| 478 | 477 |  | |
| 479 | 478 |  | |
| 480 |  | - | |
|  | 479 | + | |
| 481 | 480 |  | |
| 482 | 481 |  | |
| 483 | 482 |  | |
|  | |||
| 491 | 490 |  | |
| 492 | 491 |  | |
| 493 | 492 |  | |
| 494 |  | - | |
|  | 493 | + | |
| 495 | 494 |  | |
| 496 | 495 |  | |
| 497 | 496 |  | |
|  | |||
0 commit comments