File tree
1,882 files changed
+66442
-22208
lines changed- .ci
- .github/workflows
- bolt
- docs
- include/bolt/Profile
- lib
- Core
- Profile
- Rewrite
- test/X86
- clang
- cmake/caches
- docs
- analyzer
- include
- clang
- AST
- Analysis
- FlowSensitive
- Basic
- Driver
- InstallAPI
- Interpreter
- Lex
- Parse
- Sema
- StaticAnalyzer
- Checkers
- Core
- BugReporter
- PathSensitive
- clang-c
- lib
- APINotes
- AST
- Interp
- Analysis
- FlowSensitive
- Models
- Basic/Targets
- CodeGen
- Targets
- Driver/ToolChains
- Format
- Frontend
- Headers/hlsl
- InstallAPI
- Interpreter
- Lex
- Parse
- Sema
- Serialization
- StaticAnalyzer
- Checkers
- Core
- Frontend
- test
- APINotes
- Inputs
- APINotes
- BrokenHeaders
- BrokenHeaders2
- Frameworks
- FrameworkWithActualPrivateModule.framework
- Headers
- Modules
- PrivateHeaders
- FrameworkWithWrongCase.framework
- Headers
- Modules
- PrivateHeaders
- FrameworkWithWrongCasePrivate.framework
- Headers
- Modules
- PrivateHeaders
- LayeredKit.framework
- Headers
- Modules
- LayeredKitImpl.framework
- Headers
- Modules
- SimpleKit.framework/Modules
- SomeKit.framework
- APINotes
- Headers
- Modules
- PrivateHeaders
- SomeOtherKit.framework
- APINotes
- Headers
- Modules
- TopLevelPrivateKit.framework
- Headers
- Modules
- PrivateHeaders
- VersionedKit.framework
- Headers
- Modules
- Headers
- yaml-reader-errors
- AST
- Analysis
- Inputs
- C
- C99
- Inputs
- drs
- ClangScanDeps
- CodeCompletion
- CodeGen
- CSKY
- LoongArch
- PowerPC
- RISCV
- rvb-intrinsics
- rvv-intrinsics-handcrafted
- WebAssembly
- X86
- CodeGenCXX
- CodeGenHLSL/builtins
- CodeGenOpenCL
- Driver
- InstallAPI
- Inputs
- Simple
- Extra
- Simple.framework
- Headers
- PrivateHeaders
- Umbrella/Umbrella.framework
- Headers
- PrivateHeaders
- Modules
- Options
- Preprocessor
- Sema
- SemaCXX
- SemaHLSL/BuiltIns
- SemaObjCXX
- SemaTemplate
- tools
- clang-format
- clang-installapi
- libclang
- unittests
- AST
- Analysis/FlowSensitive
- Format
- Interpreter
- StaticAnalyzer
- utils
- TableGen
- analyzer
- www
- analyzer
- clang-tools-extra
- clang-tidy
- google
- modernize
- readability
- clangd
- support
- test
- tool
- unittests
- docs
- test/clang-tidy/checkers
- modernize
- readability
- compiler-rt
- include/sanitizer
- lib
- asan
- hwasan
- interception
- msan
- sanitizer_common
- scudo/standalone
- tests
- tsan/rtl
- test/tsan
- Linux
- flang
- include/flang
- Common
- Decimal
- Lower
- Optimizer/Dialect
- Parser
- Runtime
- Semantics
- lib
- Evaluate
- Lower
- OpenMP
- Optimizer
- CodeGen
- Dialect
- Parser
- Semantics
- runtime
- test
- Fir
- Lower
- CUDA
- HLFIR
- OpenACC
- Parser
- Semantics
- OpenMP
- unittests/Runtime
- libc
- cmake/modules
- config
- linux
- aarch64
- arm
- riscv
- x86_64
- windows
- docs
- dev
- math
- include
- llvm-libc-macros
- llvm-libc-types
- sys
- spec
- src
- __support
- CPP
- type_traits
- FPUtil
- gpu
- File
- OSUtil
- baremetal
- darwin
- gpu
- linux
- macros
- math
- generic
- stdlib
- string/memory_utils
- generic
- sys
- statvfs
- linux
- test
- UnitTest
- src
- __support
- CPP
- math/smoke
- stdlib
- sys
- statvfs
- linux
- utils/gpu/server
- libclc
- cmake
- libcxx
- include
- __algorithm
- __chrono
- __format
- src
- include/tzdb
- test
- std
- experimental/simd
- simd.class
- simd.mask.class
- simd.reference
- numerics/numeric.ops/numeric.ops.sat
- utilities/variant
- variant.get
- variant.helpers
- variant.variant
- variant.assign
- variant.ctor
- variant.mod
- variant.visit
- variant.visit.member
- support
- utils
- ci
- libcxx/test
- libcxxabi/test
- lld
- COFF
- ELF
- Arch
- MachO
- test
- COFF
- ELF
- linkerscript
- lto
- MachO
- lldb
- docs/use
- include/lldb
- Core
- Symbol
- Utility
- source
- API
- Core
- Host/common
- Interpreter
- Plugins
- Language/CPlusPlus
- LanguageRuntime/ObjC/AppleObjCRuntime
- ObjectFile/Mach-O
- SymbolFile/DWARF
- Symbol
- Target
- Utility
- test
- API/commands/target/modules/lookup
- unittests
- Core
- Utility
- llvm
- bindings/ocaml
- debuginfo
- llvm
- docs
- CommandGuide
- include
- llvm
- ADT
- AsmParser
- BinaryFormat
- CodeGen
- GlobalISel
- DebugInfo/LogicalView/Readers
- ExecutionEngine/Orc
- Frontend/OpenMP
- IR
- MC
- Object
- ObjectYAML
- ProfileData
- Coverage
- Support
- Target
- GlobalISel
- TextAPI
- Transforms
- IPO
- Scalar
- Utils
- llvm-c
- lib
- Analysis
- AsmParser
- CodeGen
- GlobalISel
- MIRParser
- SelectionDAG
- DebugInfo/LogicalView/Readers
- ExecutionEngine
- JITLink
- Orc
- Frontend/Offloading
- IR
- InterfaceStub
- MC
- ObjCopy/ELF
- Object
- ObjectYAML
- ProfileData
- Coverage
- Support
- Windows
- Target
- AArch64
- GISel
- AMDGPU
- AsmParser
- MCTargetDesc
- Utils
- ARM
- AsmParser
- DirectX
- NVPTX
- PowerPC
- RISCV
- AsmParser
- GISel
- MCTargetDesc
- SPIRV
- SystemZ
- WebAssembly
- X86
- GISel
- TargetParser
- TextAPI
- Transforms
- IPO
- InstCombine
- Instrumentation
- Scalar
- Utils
- Vectorize
- test
- Analysis
- CostModel/RISCV
- UniformityAnalysis/AMDGPU
- Bindings/OCaml
- Bitcode
- CodeGen
- AArch64
- GlobalISel
- AMDGPU
- GlobalISel
- DirectX
- LoongArch
- lasx/ir-instruction
- lsx/ir-instruction
- Mips/GlobalISel/legalizer
- PowerPC
- RISCV
- GlobalISel
- instruction-select/rvv
- legalizer
- rvv
- regbankselect/rvv
- rvv
- SPIRV
- extensions
- SPV_EXT_shader_atomic_float_add
- SPV_EXT_shader_atomic_float_min_max
- SPV_INTEL_bfloat16_conversion
- SPV_INTEL_function_pointers
- SPV_INTEL_subgroups
- SPV_INTEL_usm_storage_classes
- SPV_INTEL_variable_length_array
- SPV_KHR_subgroup_rotate
- SPV_KHR_uniform_group_instructions
- hlsl-intrinsics
- instructions
- llvm-intrinsics/llvm-vector-reduce
- pointers
- transcoding
- SystemZ
- Thumb2
- WebAssembly
- X86
- GlobalISel
- apx
- DebugInfo/X86
- ExecutionEngine/JITLink/AArch64
- Instrumentation
- HWAddressSanitizer
- MemorySanitizer
- AArch64
- SystemZ
- X86
- MC
- AArch64
- AMDGPU
- ARM
- RISCV
- rvv
- ObjectYAML/DXContainer
- TableGen
- Transforms
- ExpandLargeFpConvert/X86
- Float2Int
- GVNHoist
- GlobalOpt
- IROutliner
- Inline
- RISCV
- InstCombine
- LoopLoadElim
- LoopRotate
- LoopVectorize
- AArch64
- X86
- NewGVN
- PhaseOrdering/ARM
- Reassociate
- SLPVectorizer
- RISCV
- SystemZ
- X86
- SampleProfile
- Inputs
- TailCallElim
- Verifier
- tools
- UpdateTestChecks/update_llc_test_checks/Inputs
- dxil-dis
- llvm-lib
- llvm-mca
- AArch64/Neoverse
- X86
- Broadwell
- Haswell
- IceLakeServer
- llvm-readobj/ELF
- tools
- llvm-c-test
- llvm-debuginfo-analyzer
- llvm-dis
- llvm-exegesis/lib
- llvm-link
- llvm-mc
- llvm-objdump
- llvm-profdata
- llvm-readobj
- obj2yaml
- spirv-tools
- verify-uselistorder
- unittests
- CodeGen/GlobalISel
- IR
- Linker
- Support
- TableGen
- TargetParser
- Transforms/Vectorize
- utils
- TableGen
- Basic
- Common
- GlobalISel
- GlobalISel
- git
- gn/secondary
- clang/unittests
- Interpreter
- StaticAnalyzer
- llvm
- lib/Target/AMDGPU/MCTargetDesc
- unittests/TableGen
- utils/TableGen
- Basic
- Common
- GlobalISel
- mlir
- docs
- examples/transform/Ch4/include
- include/mlir
- Analysis/Presburger
- Conversion
- Dialect
- Bufferization
- IR
- Transforms
- Complex/IR
- LLVMIR
- Linalg/TransformOps
- SCF
- TransformOps
- Utils
- SPIRV
- IR
- Transforms
- SparseTensor/TransformOps
- Tosa/IR
- Transform
- DebugExtension
- IR
- Interfaces
- Vector/Utils
- IR
- Interfaces
- Target/LLVMIR
- lib
- Conversion
- ArithToSPIRV
- TosaToTensor
- Dialect
- Arith/IR
- Bufferization
- IR
- Transforms
- Complex/IR
- ControlFlow/IR
- Func/IR
- GPU/IR
- Index/IR
- LLVMIR/IR
- Linalg
- IR
- TransformOps
- Transforms
- Math/IR
- MemRef/IR
- SCF
- IR
- TransformOps
- Transforms
- Utils
- SPIRV
- IR
- Transforms
- Tensor
- IR
- Transforms
- Utils
- Tosa
- IR
- Transforms
- Transform
- IR
- Interfaces
- UB/IR
- Vector
- IR
- Transforms
- Utils
- ExecutionEngine
- Interfaces
- Target/LLVMIR
- test
- Conversion
- ArithToSPIRV
- TosaToTensor
- Dialect
- Bufferization/Transforms
- OwnershipBasedBufferDeallocation
- Complex
- LLVMIR
- Linalg
- SCF
- SPIRV/Transforms
- SparseTensor
- Tensor
- Tosa
- Transform
- Vector
- Integration/Dialect/Linalg/CPU
- ArmSVE
- Target/LLVMIR
- Import
- lib/Dialect
- Transform
- Vector
- mlir-cpu-runner
- tools/mlir-tblgen
- unittests/IR
- openmp
- libomptarget
- plugins-nextgen
- amdgpu/src
- common
- include
- src
- cuda/src
- host
- dynamic_ffi
- src
- src
- runtime
- src
- test/worksharing/for
- polly
- include/polly/Support
- lib
- Analysis
- CodeGen
- Support
- Transform
- test/Support
- utils/bazel
- llvm-project-overlay
- clang-tools-extra/clang-tidy
- libc
- test/UnitTest
- llvm
- unittests
- mlir
- examples/toy
- Ch4
- Ch5
- Ch6
- Ch7
- test
- third_party_build
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,882 files changed
+66442
-22208
lines changedLines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
21 |
| - | |
| 21 | + | |
22 | 22 |
| |
23 | 23 |
| |
24 | 24 |
| |
| |||
37 | 37 |
| |
38 | 38 |
| |
39 | 39 |
| |
40 |
| - | |
41 |
| - | |
| 40 | + | |
| 41 | + | |
42 | 42 |
| |
43 | 43 |
| |
44 | 44 |
| |
|
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
19 | 19 |
| |
20 | 20 |
| |
21 | 21 |
| |
22 |
| - | |
| 22 | + | |
23 | 23 |
| |
24 | 24 |
| |
25 | 25 |
| |
| |||
37 | 37 |
| |
38 | 38 |
| |
39 | 39 |
| |
40 |
| - | |
| 40 | + | |
41 | 41 |
| |
42 | 42 |
| |
43 | 43 |
| |
44 | 44 |
| |
45 | 45 |
| |
46 | 46 |
| |
47 |
| - | |
| 47 | + | |
48 | 48 |
| |
49 | 49 |
| |
50 | 50 |
| |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
73 | 73 |
| |
74 | 74 |
| |
75 | 75 |
| |
| 76 | + | |
76 | 77 |
| |
| 78 | + | |
77 | 79 |
| |
78 | 80 |
| |
79 | 81 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
39 |
| - | |
| 39 | + | |
40 | 40 |
| |
41 | 41 |
| |
42 | 42 |
| |
|
Lines changed: 36 additions & 25 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
42 | 42 |
| |
43 | 43 |
| |
44 | 44 |
| |
45 |
| - | |
46 |
| - | |
47 |
| - | |
48 |
| - | |
49 |
| - | |
50 |
| - | |
51 |
| - | |
| 45 | + | |
| 46 | + | |
52 | 47 |
| |
53 |
| - | |
| 48 | + | |
54 | 49 |
| |
55 | 50 |
| |
56 |
| - | |
57 |
| - | |
58 |
| - | |
59 |
| - | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
60 | 60 |
| |
61 | 61 |
| |
62 | 62 |
| |
| |||
74 | 74 |
| |
75 | 75 |
| |
76 | 76 |
| |
77 |
| - | |
78 |
| - | |
79 |
| - | |
80 |
| - | |
81 |
| - | |
82 |
| - | |
83 |
| - | |
84 |
| - | |
85 |
| - | |
86 |
| - | |
87 |
| - | |
88 |
| - | |
89 |
| - | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
90 | 91 |
| |
91 | 92 |
| |
92 | 93 |
| |
| |||
98 | 99 |
| |
99 | 100 |
| |
100 | 101 |
| |
| 102 | + | |
| 103 | + | |
| 104 | + | |
101 | 105 |
| |
102 | 106 |
| |
103 | 107 |
| |
104 | 108 |
| |
105 | 109 |
| |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + |
Lines changed: 8 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
118 | 118 |
| |
119 | 119 |
| |
120 | 120 |
| |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
121 | 126 |
| |
122 | 127 |
| |
123 | 128 |
| |
| |||
150 | 155 |
| |
151 | 156 |
| |
152 | 157 |
| |
| 158 | + | |
| 159 | + | |
| 160 | + | |
153 | 161 |
| |
154 | 162 |
| |
155 | 163 |
| |
|
Lines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
467 | 467 |
| |
468 | 468 |
| |
469 | 469 |
| |
| 470 | + | |
| 471 | + | |
| 472 | + | |
470 | 473 |
| |
471 | 474 |
| |
472 | 475 |
| |
|
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3547 | 3547 |
| |
3548 | 3548 |
| |
3549 | 3549 |
| |
3550 |
| - | |
| 3550 | + | |
3551 | 3551 |
| |
3552 | 3552 |
| |
3553 | 3553 |
| |
| |||
3580 | 3580 |
| |
3581 | 3581 |
| |
3582 | 3582 |
| |
3583 |
| - | |
| 3583 | + | |
3584 | 3584 |
| |
3585 | 3585 |
| |
3586 | 3586 |
| |
| |||
3589 | 3589 |
| |
3590 | 3590 |
| |
3591 | 3591 |
| |
3592 |
| - | |
| 3592 | + | |
3593 | 3593 |
| |
3594 | 3594 |
| |
3595 | 3595 |
| |
|
Lines changed: 76 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
88 | 88 |
| |
89 | 89 |
| |
90 | 90 |
| |
91 |
| - | |
92 |
| - | |
93 |
| - | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
94 | 99 |
| |
95 | 100 |
| |
96 | 101 |
| |
97 | 102 |
| |
98 | 103 |
| |
| 104 | + | |
| 105 | + | |
99 | 106 |
| |
100 | 107 |
| |
101 | 108 |
| |
| |||
185 | 192 |
| |
186 | 193 |
| |
187 | 194 |
| |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
188 | 199 |
| |
189 | 200 |
| |
190 | 201 |
| |
| |||
199 | 210 |
| |
200 | 211 |
| |
201 | 212 |
| |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
202 | 217 |
| |
203 | 218 |
| |
204 | 219 |
| |
| |||
244 | 259 |
| |
245 | 260 |
| |
246 | 261 |
| |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
247 | 273 |
| |
248 | 274 |
| |
249 | 275 |
| |
| |||
287 | 313 |
| |
288 | 314 |
| |
289 | 315 |
| |
| 316 | + | |
290 | 317 |
| |
291 | 318 |
| |
292 | 319 |
| |
| |||
303 | 330 |
| |
304 | 331 |
| |
305 | 332 |
| |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
306 | 339 |
| |
307 | 340 |
| |
308 | 341 |
| |
| |||
370 | 403 |
| |
371 | 404 |
| |
372 | 405 |
| |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
373 | 419 |
| |
374 | 420 |
| |
375 | 421 |
| |
| |||
397 | 443 |
| |
398 | 444 |
| |
399 | 445 |
| |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
400 | 453 |
| |
401 | 454 |
| |
402 | 455 |
| |
| |||
524 | 577 |
| |
525 | 578 |
| |
526 | 579 |
| |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
527 | 600 |
| |
528 | 601 |
|
0 commit comments