File tree
2,553 files changed
+166860
-50278
lines changed- .github/workflows
- bolt
- cmake/modules
- include/bolt/Profile
- lib
- Profile
- Rewrite
- test
- X86
- Inputs
- tools
- bat-dump
- driver
- heatmap
- merge-fdata
- clang-tools-extra
- clang-tidy
- bugprone
- llvmlibc
- misc
- utils
- clangd
- indexer
- index
- refactor
- support
- unittests
- docs
- clang-tidy/checks
- bugprone
- llvmlibc
- misc
- include-cleaner
- include/clang-include-cleaner
- lib
- modularize
- pseudo/lib/grammar
- test/clang-tidy/checkers
- bugprone
- cert
- misc
- Inputs
- system
- readability
- unittests/clang-tidy
- clang
- cmake/caches
- docs
- analyzer
- tools
- examples
- Attribute
- CallSuperAttribute
- include
- clang
- AST
- Analysis/FlowSensitive
- Basic
- Driver
- ExtractAPI
- Serialization
- Frontend
- Lex
- Parse
- Sema
- Serialization
- StaticAnalyzer/Checkers
- Tooling
- Inclusions
- lib
- AST
- Interp
- Analysis
- FlowSensitive
- Basic
- CodeGen
- Driver
- ToolChains
- Arch
- ExtractAPI
- Serialization
- Format
- Frontend
- Headers
- Interpreter
- Lex
- Parse
- Sema
- Serialization
- StaticAnalyzer
- Checkers
- Core
- Tooling
- Inclusions
- runtime
- test
- AST/Interp
- Analysis
- Checkers/WebKit
- CXX/drs
- CodeGenCUDA
- CodeGenCXX
- CodeGenObjCXX
- CodeGen
- RISCV/rvv-intrinsics-autogenerated/policy/overloaded
- aarch64-sve2p1-intrinsics
- Driver
- FixIt
- Format
- Frontend
- Headers
- Lexer
- Misc
- Modules
- Inputs/filename
- OpenMP
- Parser
- Preprocessor
- SemaCXX
- SemaOpenCL
- Sema
- tools
- clang-linker-wrapper
- libclang
- unittests
- AST
- Analysis/FlowSensitive
- Format
- utils/TableGen
- www
- cmake/Modules
- compiler-rt
- cmake
- Modules
- include/sanitizer
- lib
- asan_abi
- asan
- builtins
- hwasan
- lsan
- memprof
- msan
- sanitizer_common
- tests
- scudo/standalone
- tests
- tsan/rtl
- test
- asan_abi
- asan/TestCases
- Darwin
- Windows
- builtins/Unit
- hwasan/TestCases
- sanitizer_common/TestCases
- tsan
- ubsan/TestCases/Misc
- flang
- docs
- include/flang
- Common
- Decimal
- Evaluate
- Frontend
- Lower
- Optimizer
- Builder
- HLFIR
- Parser
- Semantics
- lib
- Common
- Decimal
- Evaluate
- FrontendTool
- Frontend
- Lower
- Optimizer
- Builder
- Runtime
- HLFIR
- IR
- Transforms
- Transforms
- Parser
- Semantics
- module
- runtime
- test
- Driver
- Evaluate
- Fir
- HLFIR
- Lower
- HLFIR
- OpenACC
- OpenMP
- Parser
- Semantics
- OpenMP
- Transforms
- lib
- tools
- bbc
- f18
- flang-driver
- unittests
- Evaluate
- Runtime
- libcxxabi/src
- demangle
- libcxx
- benchmarks
- algorithms
- docs
- include
- __algorithm
- pstl_backends
- cpu_backends
- __chrono
- __debug_utils
- __functional
- __memory
- __numeric
- __pstl/internal
- __type_traits
- __utility
- src
- test
- libcxx
- algorithms
- alg.sorting
- assertions
- atomics
- containers
- associative/map
- container.adaptors
- queue
- stack
- sequences
- array
- deque
- forwardlist
- list
- vector
- unord
- unord.map
- unord.set
- diagnostics
- std.exceptions
- syserr
- experimental/memory/memory.resource.synop
- inclusions
- input.output
- file.streams/fstreams
- filesystems
- iostream.format
- input.streams
- output.streams
- std.manip
- iostream.forward
- iostream.objects
- stream.buffers
- string.streams
- iterators
- iterator.requirements/iterator.assoc.types/iterator.traits
- language.support
- cmp
- cstdint
- support.dynamic
- support.exception
- support.initlist
- support.limits
- limits
- support.rtti
- support.types
- localization
- c.locales
- locale.stdcvt
- numerics
- cfenv
- complex.number
- numarray
- numeric.ops
- rand/rand.synopsis
- strings
- thread
- futures
- thread.condition
- thread.mutex
- thread.threads
- time
- transitive_includes
- utilities
- any
- expected
- function.objects
- memory
- meta
- optional
- ratio
- template.bitset
- tuple
- type.index
- utility
- variant
- std
- algorithms
- alg.nonmodifying/alg.foreach
- alg.sorting
- alg.heap.operations/sort.heap
- alg.merge
- alg.sort/stable.sort
- numeric.ops
- reduce
- transform.reduce
- containers
- associative
- map/map.nonmember
- multimap/multimap.nonmember
- sequences/deque
- deque.capacity
- deque.cons
- deque.erasure
- deque.modifiers
- deque.special
- depr
- depr.ios.members
- depr.str.strstreams
- depr.istrstream
- depr.istrstream.cons
- depr.istrstream.members
- depr.ostrstream
- depr.ostrstream.cons
- depr.ostrstream.members
- depr.strstreambuf
- depr.strstreambuf.cons
- depr.strstreambuf.members
- depr.strstreambuf.virtuals
- depr.strstream
- depr.strstream.cons
- depr.strstream.dest
- depr.strstream.oper
- input.output
- iostream.objects/wide.stream.objects
- string.streams/stringstream
- stringstream.assign
- stringstream.cons
- stringstream.members
- time
- time.cal/time.cal.year/time.cal.year.nonmembers
- time.syn
- support
- tools/clang_tidy_checks
- utils
- ci
- data
- libcxx/test
- libc
- cmake/modules
- config/linux/riscv64
- docs
- math
- src
- __support
- FPUtil
- aarch64
- riscv64
- x86_64
- File
- linux
- errno
- test
- UnitTest
- src
- __support
- math
- stdlib
- string/memory_utils
- utils/FPUtil
- utils/MPFRWrapper
- lldb
- examples/python
- include/lldb
- Core
- Host
- macosx
- Symbol
- Target
- Utility
- source
- API
- Breakpoint
- Commands
- Core
- DataFormatters
- Host/macosx/objcxx
- Plugins
- ABI/AArch64
- DynamicLoader
- Darwin-Kernel
- MacOSX-DYLD
- ExpressionParser/Clang
- LanguageRuntime
- CPlusPlus
- ObjC/AppleObjCRuntime
- Language
- CPlusPlus
- ObjC
- ObjectFile/Mach-O
- Platform/MacOSX
- Process
- gdb-remote
- mach-core
- ScriptInterpreter/Python
- StructuredData/DarwinLog
- SymbolFile/DWARF
- TypeSystem/Clang
- Symbol
- Target
- Utility
- test
- API
- commands
- dwim-print
- expression
- diagnostics
- save_jit_objects
- functionalities
- breakpoint/scripted_bkpt
- data-formatter/root-reference-children
- inline-stepping
- step-avoids-no-debug
- var_path
- lang
- cpp
- class_static
- global_variables
- namespace
- static_members
- c/step-target
- macosx/ignore_exceptions
- python_api
- function_symbol
- process
- symbol-context
- target
- value
- Shell
- ScriptInterpreter/Python/Crashlog/Inputs/interactive_crashlog
- SymbolFile/DWARF/x86
- tools/debugserver/source
- unittests
- Expression
- Host
- Utility
- lld
- COFF
- ELF/Arch
- MachO
- test
- COFF
- ELF
- MachO
- invalid
- llvm
- cmake
- modules
- docs
- CommandGuide
- TableGen
- tutorial
- MyFirstLanguageFrontend
- include
- llvm-c/Transforms
- llvm
- ADT
- Analysis
- BinaryFormat
- CodeGen
- Config
- DWARFLinkerParallel
- DWARFLinker
- DWP
- DebugInfo
- DWARF
- GSYM
- Demangle
- ExecutionEngine/Orc
- IR
- MCA
- HardwareUnits
- Stages
- MC
- MCParser
- Option
- Support
- TableGen
- Target
- Transforms
- IPO
- InstCombine
- Utils
- Vectorize
- lib
- Analysis
- CodeGen
- AsmPrinter
- GlobalISel
- LiveDebugValues
- MIRParser
- SelectionDAG
- DWARFLinkerParallel
- DWARFLinker
- DWP
- DebugInfo/Symbolize
- Demangle
- FuzzMutate
- IR
- LTO
- MC
- ObjCopy/MachO
- Passes
- Support
- TableGen
- Target
- AArch64
- AsmParser
- GISel
- AMDGPU
- AsmParser
- ARM
- AsmParser
- AVR
- Hexagon
- LoongArch
- M68k
- MCTargetDesc
- NVPTX
- PowerPC
- RISCV
- AsmParser
- GISel
- MCTargetDesc
- SPIRV
- SystemZ
- X86
- AsmParser
- MCTargetDesc
- Transforms
- Coroutines
- IPO
- InstCombine
- Instrumentation
- Scalar
- Utils
- Vectorize
- test
- Analysis
- CostModel/AArch64
- DependenceAnalysis
- ScalarEvolution
- ValueTracking
- Bitcode
- CodeGen
- AArch64
- GlobalISel
- AMDGPU
- GlobalISel
- ARM
- AVR
- pseudo
- M68k/TLS
- PowerPC
- RISCV
- GlobalISel/irtranslator
- rvv
- Thumb2
- X86
- GlobalISel
- avx512-shuffles
- DebugInfo
- X86
- XCOFF
- assignment-tracking/X86
- Instrumentation
- AddressSanitizer
- ThreadSanitizer
- MC
- ARM
- Disassembler
- M68k
- PowerPC
- M68k
- Arith/Classes
- Control
- Relaxations
- Relocations
- PowerPC
- RISCV
- Other
- TableGen
- ThinLTO/X86
- Transforms
- ConstraintElimination
- FunctionSpecialization
- GVN
- IndVarSimplify
- Inline
- InstCombine
- AArch64
- AMDGPU
- InstSimplify
- JumpThreading
- KCFI
- LoadStoreVectorizer/AMDGPU
- LoopLoadElim
- LoopRotate
- LoopStrengthReduce/X86
- LoopVectorize
- AArch64
- X86
- PhaseOrdering
- SCCP
- SampleProfile
- SimpleLoopUnswitch/AMDGPU
- SimplifyCFG
- tools
- dsymutil
- ARM
- X86/DWARFLinkerParallel
- llvm-dwarfutil/ELF/X86
- DWARFLinkerParallel
- llvm-dwp
- Inputs/overflow
- X86
- llvm-mca/X86
- SapphireRapids
- SkylakeClient
- SkylakeServer
- llvm-objcopy/MachO
- Inputs
- tools
- bugpoint
- dsymutil
- llvm-cxxfilt
- llvm-debuginfod
- llvm-dlang-demangle-fuzzer
- llvm-dwarfutil
- llvm-dwp
- llvm-mca
- llvm-nm
- llvm-opt-report
- llvm-rust-demangle-fuzzer
- unittests
- ADT
- Demangle
- FuzzMutate
- Support
- Transforms
- IPO
- Utils
- utils
- TableGen
- GlobalISel
- UpdateTestChecks
- git
- gn/secondary
- clang-tools-extra
- clang-tidy
- bugprone
- misc
- pseudo/lib/grammar
- unittests/clang-tidy
- clang
- include/clang/Basic
- lib
- Basic
- CodeGen
- ExtractAPI
- Headers
- Sema
- compiler-rt/lib
- sanitizer_common
- tsan/rtl
- libcxx/include
- lld/test
- llvm
- include/llvm/Config
- lib/DWARFLinkerParallel
- unittests
- Demangle
- Transforms/IPO
- mlir
- docs
- Dialects
- Rationale
- Tutorials
- transform
- examples
- transform
- Ch2
- include
- lib
- transform-opt
- Ch3
- include
- lib
- transform-opt
- include
- mlir-c/Dialect
- mlir
- Bytecode
- CAPI
- Config
- Dialect
- Affine
- Arith/IR
- Bufferization/IR
- Complex/IR
- EmitC/IR
- GPU
- IR
- Transforms
- LLVMIR
- Linalg/TransformOps
- MemRef/Transforms
- OpenMP
- SPIRV/IR
- Shape/IR
- SparseTensor/IR
- Tensor
- TransformOps
- Transforms
- Utils
- Transform
- IR
- PDLExtension
- Vector/IR
- IR
- Interfaces
- Support
- lib
- Analysis
- Bindings/Python
- Bytecode/Writer
- CAPI/Dialect
- Conversion
- ComplexToSPIRV
- GPUCommon
- TosaToLinalg
- Dialect
- Affine/Utils
- Arith/IR
- Complex/IR
- GPU
- Transforms
- Index/IR
- LLVMIR/IR
- Linalg
- TransformOps
- Transforms
- MemRef
- TransformOps
- Transforms
- OpenACC/IR
- SCF
- IR
- Transforms
- SparseTensor
- IR
- Transforms
- Tensor
- IR
- TransformOps
- Transforms
- Utils
- Tosa/IR
- Transform
- IR
- Transforms
- Utils
- Vector
- IR
- TransformOps
- Transforms
- ExecutionEngine
- IR
- Interfaces
- Support
- Target/LLVMIR
- Dialect/LLVMIR
- Transforms/Utils
- test
- Bytecode/versioning
- CAPI
- Conversion
- ComplexToSPIRV
- GPUCommon
- TosaToLinalg
- Dialect
- Arith
- Complex
- GPU
- Index
- LLVMIR
- Linalg
- SPIRV/IR
- SparseTensor
- Tensor
- Tosa
- Transform
- Vector
- Examples/transform
- Ch1
- Ch2
- Ch3
- IR
- Integration/Dialect/SparseTensor
- CPU
- python
- taco/tools
- Target/LLVMIR
- Import
- Transforms
- lib
- Dialect
- Tensor
- Transform
- Tools/PDLL
- mlir-tblgen
- python/dialects/sparse_tensor
- tools
- mlir-opt
- mlir-tblgen
- openmp
- libomptarget
- DeviceRTL
- src
- test/offloading
- runtime/src
- polly/test
- CodeGen
- ScopInfo/NonAffine
- utils/bazel
- llvm-project-overlay
- clang-tools-extra
- clang-tidy
- include-cleaner
- unittests
- clang
- libc
- llvm
- include/llvm/Config
- mlir
- examples/toy
- Ch4
- Ch5
- Ch6
- Ch7
- test
- Dialect
- mlir-tblgen
- 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,553 files changed
+166860
-50278
lines changedLines changed: 33 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
75 | 75 |
| |
76 | 76 |
| |
77 | 77 |
| |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + |
Lines changed: 12 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
| 7 | + | |
| 8 | + | |
| 9 | + | |
7 | 10 |
| |
8 | 11 |
| |
9 | 12 |
| |
| |||
111 | 114 |
| |
112 | 115 |
| |
113 | 116 |
| |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
114 | 126 |
| |
115 | 127 |
| |
116 | 128 |
| |
|
Lines changed: 36 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 | + |
Lines changed: 4 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
199 | 199 |
| |
200 | 200 |
| |
201 | 201 |
| |
202 |
| - | |
203 |
| - | |
204 |
| - | |
205 |
| - | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
206 | 206 |
| |
207 | 207 |
| |
208 | 208 |
| |
|
Lines changed: 19 additions & 18 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
838 | 838 |
| |
839 | 839 |
| |
840 | 840 |
| |
841 |
| - | |
842 |
| - | |
843 |
| - | |
| 841 | + | |
844 | 842 |
| |
845 |
| - | |
| 843 | + | |
846 | 844 |
| |
847 | 845 |
| |
848 | 846 |
| |
| |||
902 | 900 |
| |
903 | 901 |
| |
904 | 902 |
| |
905 |
| - | |
906 |
| - | |
907 |
| - | |
908 |
| - | |
909 |
| - | |
910 |
| - | |
911 |
| - | |
912 |
| - | |
913 |
| - | |
914 |
| - | |
915 |
| - | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
916 | 909 |
| |
917 |
| - | |
918 |
| - | |
| 910 | + | |
919 | 911 |
| |
920 | 912 |
| |
921 | 913 |
| |
922 | 914 |
| |
| 915 | + | |
| 916 | + | |
| 917 | + | |
| 918 | + | |
| 919 | + | |
| 920 | + | |
| 921 | + | |
| 922 | + | |
| 923 | + | |
923 | 924 |
| |
924 | 925 |
| |
925 | 926 |
| |
| |||
930 | 931 |
| |
931 | 932 |
| |
932 | 933 |
| |
933 |
| - | |
| 934 | + | |
934 | 935 |
| |
935 | 936 |
| |
936 | 937 |
| |
|
Lines changed: 15 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
83 | 83 |
| |
84 | 84 |
| |
85 | 85 |
| |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
86 | 91 |
| |
87 | 92 |
| |
88 | 93 |
| |
| |||
428 | 433 |
| |
429 | 434 |
| |
430 | 435 |
| |
431 |
| - | |
432 |
| - | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
433 | 440 |
| |
434 | 441 |
| |
435 | 442 |
| |
| |||
460 | 467 |
| |
461 | 468 |
| |
462 | 469 |
| |
| 470 | + | |
| 471 | + | |
| 472 | + | |
463 | 473 |
| |
464 | 474 |
| |
465 |
| - | |
| 475 | + | |
466 | 476 |
| |
467 | 477 |
| |
468 | 478 |
| |
| |||
537 | 547 |
| |
538 | 548 |
| |
539 | 549 |
| |
| 550 | + | |
| 551 | + | |
540 | 552 |
| |
541 | 553 |
| |
542 | 554 |
| |
|
Lines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
407 | 407 |
| |
408 | 408 |
| |
409 | 409 |
| |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
410 | 417 |
| |
411 | 418 |
| |
412 | 419 |
| |
|
Lines changed: 0 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
37 | 37 |
| |
38 | 38 |
| |
39 | 39 |
| |
40 |
| - | |
41 | 40 |
| |
42 | 41 |
| |
43 | 42 |
| |
| |||
52 | 51 |
| |
53 | 52 |
| |
54 | 53 |
| |
55 |
| - | |
56 | 54 |
| |
57 | 55 |
| |
58 | 56 |
| |
|
0 commit comments