File tree
1,853 files changed
+88033
-43271
lines changed- .ci
- .github/workflows
- bolt
- include/bolt/Profile
- lib
- Core
- Profile
- Rewrite
- test/X86
- Inputs
- clang
- docs
- include/clang
- AST
- Analysis/Analyses
- Basic
- Driver
- ExtractAPI
- Format
- Frontend
- InstallAPI
- Parse
- Sema
- lib
- AST
- Interp
- Analysis
- FlowSensitive
- Basic
- Targets
- CodeGen
- Driver
- ToolChains
- Edit
- ExtractAPI
- Format
- Frontend
- FrontendTool
- Headers
- hlsl
- InstallAPI
- Lex
- Parse
- Sema
- Serialization
- StaticAnalyzer
- Checkers
- WebKit
- Core
- test
- AST/Interp
- Analysis
- Checkers/WebKit
- scan-build
- C/C2x
- CXX
- dcl.dcl/dcl.spec/dcl.type/dcl.type.elab
- drs
- temp/temp.decls/temp.class/temp.mem.enum
- CodeGen
- RISCV
- ntlh-intrinsics
- CodeGenCXX
- CodeGenHLSL
- BasicFeatures
- builtins
- CodeGenOpenCL
- CoverageMapping
- Driver
- FixIt
- Headers
- InstallAPI
- Lexer
- Misc
- Parser
- ParserOpenACC
- Preprocessor
- Sema
- SemaCXX
- SemaHLSL
- BuiltIns
- Types/BuiltinVector
- SemaObjC
- SemaOpenACC
- tools
- clang-offload-packager
- driver
- scan-build
- bin
- unittests
- ASTMatchers
- Analysis/FlowSensitive
- Format
- utils/TableGen
- www
- clang-tools-extra
- clang-tidy
- bugprone
- cppcoreguidelines
- modernize
- readability
- clangd
- index
- refactor
- test
- unittests
- docs
- test/clang-tidy/checkers
- bugprone
- cppcoreguidelines
- modernize
- readability
- Inputs/identifier-naming/symlink/include
- compiler-rt
- lib
- asan
- asan_abi
- hwasan
- interception
- memprof
- profile
- sanitizer_common
- scudo/standalone
- fuzz
- tests
- ubsan
- test
- hwasan/TestCases
- profile
- AIX
- ubsan/TestCases/Misc/Linux
- flang
- docs
- include/flang
- Optimizer
- Dialect
- Support
- Runtime
- lib
- Frontend
- Lower
- Optimizer
- CodeGen
- Dialect
- HLFIR/Transforms
- module
- runtime
- test
- Driver
- Fir
- Lower
- CUDA
- HLFIR
- OpenMP
- FIR
- libc
- cmake/modules
- compiler_features
- config/linux
- aarch64
- riscv
- x86_64
- docs
- math
- include
- llvm-libc-macros
- spec
- src
- __support
- CPP
- type_traits
- FPUtil
- GPU
- amdgpu
- generic
- nvptx
- RPC
- fixed_point
- math
- generic
- stdbit
- stdfix
- time/gpu
- test
- UnitTest
- include
- src
- __support
- CPP
- FPUtil
- RPC
- math/smoke
- stdbit
- stdfix
- utils
- HdrGen
- gpu/server
- libcxx
- docs
- ReleaseNotes
- Status
- include
- __algorithm
- __atomic
- __chrono
- __format
- __fwd
- __numeric
- __random
- __ranges
- __tuple
- modules
- std
- src
- include/tzdb
- test
- libcxx
- algorithms
- diagnostics
- time/time.zone/time.zone.db
- transitive_includes
- utilities/tuple
- std
- algorithms/alg.nonmodifying/alg.contains
- containers
- container.adaptors/container.adaptors.format
- sequences/vector.bool/vector.bool.fmt
- input.output/iostream.format/input.streams/istream.unformatted
- library/description/conventions/customization.point.object
- numerics
- complex.number/complex.tuple
- rand/rand.eng/rand.eng.lcong
- thread/thread.threads/thread.thread.class/thread.thread.id
- time/time.zone
- time.zone.db
- time.zone.db.access
- time.zone.db.list
- time.zone.db.remote
- time.zone.db.tzdb
- time.zone.link
- time.zone.link.members
- time.zone.link.nonmembers
- time.zone.timezone
- time.zone.members
- time.zone.nonmembers
- utilities/format
- format.range
- format.range.fmtmap
- format.range.fmtset
- format.range.fmtstr
- format.range.formatter
- format.tuple
- support
- utils
- lld
- ELF
- Arch
- MachO
- test
- ELF
- MachO
- invalid
- lldb
- bindings
- interface
- python
- examples/python
- templates
- include/lldb
- API
- Core
- Interpreter
- Symbol
- Target
- packages/Python/lldbsuite/test
- tools/lldb-dap
- source
- API
- Commands
- Core
- Expression
- Interpreter
- Plugins
- Platform/MacOSX
- Process/Utility
- ScriptInterpreter/Python
- SymbolFile
- Breakpad
- DWARF
- NativePDB
- TypeSystem/Clang
- Symbol
- Target
- test/API
- api
- check_public_api_headers
- command-return-object
- multiple-debuggers
- multiple-targets
- multithreaded
- commands
- command/script/add
- disassemble/basic
- expression
- call-restarts
- call-throws
- completion
- fixits
- nested
- save_jit_objects
- test
- timeout
- unwind_expression
- frame
- language
- var
- log/basic
- memory/read
- platform/sdk
- process/attach
- target/debuginfo
- watchpoints/step_over_watchpoint
- driver/job_control
- functionalities
- breakpoint
- address_breakpoints
- breakpoint_command
- breakpoint_ids
- breakpoint_locations
- breakpoint_names
- consecutive_breakpoints
- cpp
- cpp_exception
- hardware_breakpoints/require_hw_breakpoints
- source_regexp
- step_over_breakpoint
- thread_plan_user_breakpoint
- data-formatter
- data-formatter-advanced
- format-propagation
- diagnostic_reporting
- dynamic_value_child_count
- executable_first
- gdb_remote_client
- inline-sourcefile
- jitloader_gdb
- launch_stop_at_entry
- limit-debug-info
- load_lazy
- memory/cache
- memory-region
- plugins
- command_plugin
- python_os_plugin
- process_group
- process_save_core_minidump
- return-value
- signal
- source-map
- stats_api
- step-avoids-no-debug
- tail_call_frames/unambiguous_sequence
- thread
- main_thread_exit
- state
- tty
- type_find_first
- ubsan/basic
- unwind/noreturn/module-end
- value_md5_crash
- var_path
- vtable
- wrong_commands
- lang
- c
- array_types
- cpp
- dynamic-value
- exceptions
- incomplete-types/members
- namespace
- reference-to-outer-type
- template
- template-specialization-type
- thread_local
- union-static-data-members
- unique-types4
- objc
- charstar_dyntype
- global_ptrs
- objc-baseclass-sbtype
- objc-dynamic-value
- objc-ivar-offsets
- objc-ivar-stripped
- objc-property
- objc-static-method
- objc-static-method-stripped
- objc-struct-argument
- objc-struct-return
- objc-super
- objcxx/objc-builtin-types
- linux/aarch64
- tagged_memory_access
- tagged_memory_region
- lua_api
- macosx
- find-dsym
- bundle-with-dot-in-filename
- deep-bundle
- macCatalyst
- macCatalystAppMacOSFramework
- simulator
- thread-names
- universal
- python_api
- class_members
- debugger
- findvalue_duplist
- global_module_cache
- interpreter
- name_lookup
- objc_type
- process/cancel_attach
- sblaunchinfo
- sbvalue_persist
- type
- value
- change_values
- tools
- lldb-dap
- attach
- breakpoint
- commands
- coreFile
- evaluate
- launch
- module
- restart
- stackTrace
- stackTraceMissingFunctionName
- terminated-event
- threads
- variables
- lldb-server
- libraries-svr4
- test
- tools/lldb-dap
- unittests
- ScriptInterpreter/Python
- SymbolFile/DWARF
- llvm
- docs
- CommandGuide
- _themes/llvm-theme/static
- include/llvm
- ADT
- Analysis
- BinaryFormat
- CodeGen
- GlobalISel
- Frontend/Driver
- IR
- Object
- ProfileData
- Coverage
- Support
- Target
- GlobalISel
- TargetParser
- Transforms
- InstCombine
- Utils
- lib
- Analysis
- CodeGen
- AsmPrinter
- GlobalISel
- SelectionDAG
- ExecutionEngine/JITLink
- Frontend/Driver
- IR
- Object
- ProfileData
- Coverage
- Support
- Target
- AArch64
- AsmParser
- GISel
- AMDGPU
- AsmParser
- Disassembler
- MCTargetDesc
- Utils
- ARM
- AsmParser
- AVR/AsmParser
- DirectX
- Hexagon
- MCTargetDesc
- Lanai/AsmParser
- LoongArch
- MSP430/AsmParser
- Mips
- AsmParser
- NVPTX
- PowerPC
- RISCV
- GISel
- SPIRV
- Analysis
- MCTargetDesc
- Sparc
- SystemZ
- VE
- AsmParser
- X86
- TargetParser
- ToolDrivers/llvm-dlltool
- Transforms
- IPO
- InstCombine
- Instrumentation
- Scalar
- Utils
- Vectorize
- test
- Analysis/CostModel
- AArch64
- PowerPC
- RISCV
- CodeGen
- AArch64
- GlobalISel
- AMDGPU
- Generic
- Hexagon
- Mips
- NVPTX
- PowerPC
- RISCV
- rvv
- SPARC
- SPIRV
- extensions
- SPV_EXT_shader_atomic_float_add
- SPV_EXT_shader_atomic_float_min_max
- transcoding
- VE/Scalar
- WebAssembly
- X86
- DebugInfo
- AArch64
- X86
- Instrumentation/PGOForceFunctionAttrs
- MC
- AArch64
- AMDGPU
- Disassembler/AMDGPU
- ELF
- Mips
- RISCV
- TableGen
- GlobalISelCombinerEmitter
- builtins
- Transforms
- Attributor
- DeadStoreElimination
- InstCombine
- AArch64
- InstSimplify
- ConstProp
- LoopUnroll/AArch64
- LoopVectorize
- AArch64
- X86
- SLPVectorizer
- AArch64
- X86
- SROA
- SeparateConstOffsetFromGEP
- AMDGPU
- NVPTX
- Util
- VectorCombine/X86
- tools
- UpdateTestChecks/update_llc_test_checks/Inputs
- dsymutil/ARM
- llvm-cov
- llvm-dlltool
- llvm-dwarfdump/X86
- llvm-dwarfutil/ELF/X86
- llvm-mca/AArch64/Ampere/Ampere1B
- llvm-nm/wasm
- llvm-objcopy/ELF
- llvm-objdump
- ELF/AMDGPU
- wasm
- llvm-profgen
- Inputs
- obj2yaml/ELF
- yaml2obj/ELF
- tools
- llvm-cov
- llvm-dwarfdump
- llvm-exegesis
- lib
- llvm-objcopy
- llvm-profgen
- llvm-readobj
- obj2yaml
- unittests
- ADT
- ProfileData
- Support
- Target/SPIRV
- TargetParser
- utils
- TableGen
- git
- gn/secondary
- clang
- lib
- AST
- ExtractAPI
- Frontend
- InstallAPI
- Sema
- test
- libcxx
- include
- src
- lldb/tools/lldb-dap
- llvm
- lib
- Support
- Target/Hexagon
- unittests/Support
- release
- mlir
- docs
- DefiningDialects
- Tutorials/Toy
- include
- mlir
- Analysis/Presburger
- Dialect
- AMDGPU
- TransformOps
- Transforms
- Affine
- Arith
- IR
- Utils
- ArmSVE/IR
- LLVMIR
- MPI
- IR
- Mesh
- IR
- Interfaces
- Transforms
- OpenMP
- SparseTensor/IR
- Tensor/IR
- ExecutionEngine/SparseTensor
- IR
- Transforms
- mlir-c
- Dialect
- lib
- Analysis/Presburger
- Bindings/Python
- CAPI
- Dialect
- IR
- Conversion
- OpenMPToLLVM
- SCFToOpenMP
- Dialect
- AMDGPU
- TransformOps
- Transforms
- Affine
- Transforms
- Utils
- Arith
- IR
- Utils
- ArmSVE/Transforms
- Async/Transforms
- LLVMIR/IR
- Linalg/Transforms
- MPI
- IR
- Mesh
- IR
- Interfaces
- Transforms
- OpenMP/IR
- SparseTensor
- IR
- Detail
- Transforms
- Utils
- Utils
- Tensor/IR
- Tosa/IR
- Transform/IR
- Utils
- Vector
- Transforms
- Utils
- ExecutionEngine
- IR
- Interfaces
- Support
- TableGen
- Target
- LLVM/NVVM
- LLVMIR
- Dialect/OpenMP
- SPIRV
- Deserialization
- Serialization
- Tools
- PDLL/Parser
- Plugins
- mlir-opt
- Transforms
- Utils
- python
- mlir
- _mlir_libs/_mlir
- dialects
- test
- CAPI
- Conversion
- OpenMPToLLVM
- SCFToOpenMP
- Dialect
- AMDGPU
- Affine/SuperVectorize
- Arith
- ArmSVE
- LLVMIR
- Linalg
- MPI
- Mesh
- OpenMP
- SparseTensor
- Tensor
- Vector
- Integration/Dialect
- Linalg/CPU/ArmSME
- SparseTensor
- CPU
- python
- Target/LLVMIR
- Transforms
- lib/Dialect
- Affine
- Linalg
- Mesh
- Test
- python
- dialects
- sparse_tensor
- ir
- tools
- mlir-opt
- mlir-tblgen
- unittests
- Analysis/Presburger
- Dialect/SparseTensor
- openmp
- libomptarget/test
- mapping
- runtime
- src
- test/atomic
- polly
- lib/Transform
- test/ScheduleOptimizer
- utils/bazel/llvm-project-overlay
- clang
- libc
- test
- UnitTest
- src/__support
- FPUtil
- mlir
- examples/toy
- Ch2
- Ch3
- Ch4
- Ch5
- Ch6
- Ch7
- unittests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,853 files changed
+88033
-43271
lines changedLines changed: 4 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
233 | 233 |
| |
234 | 234 |
| |
235 | 235 |
| |
236 |
| - | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
237 | 240 |
| |
238 | 241 |
| |
239 | 242 |
| |
|
Lines changed: 0 additions & 39 deletions
This file was deleted.
Lines changed: 4 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
| 31 | + | |
31 | 32 |
| |
32 | 33 |
| |
33 | 34 |
| |
| |||
45 | 46 |
| |
46 | 47 |
| |
47 | 48 |
| |
| 49 | + | |
48 | 50 |
| |
49 | 51 |
| |
50 | 52 |
| |
| |||
162 | 164 |
| |
163 | 165 |
| |
164 | 166 |
| |
165 |
| - | |
166 |
| - | |
167 | 167 |
| |
168 |
| - | |
169 |
| - | |
| 168 | + | |
| 169 | + |
Lines changed: 8 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
58 | 58 |
| |
59 | 59 |
| |
60 | 60 |
| |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
61 | 65 |
| |
62 | 66 |
| |
63 | 67 |
| |
| |||
77 | 81 |
| |
78 | 82 |
| |
79 | 83 |
| |
| 84 | + | |
80 | 85 |
| |
81 | 86 |
| |
82 | 87 |
| |
| |||
108 | 113 |
| |
109 | 114 |
| |
110 | 115 |
| |
111 |
| - | |
112 |
| - | |
| 116 | + | |
| 117 | + | |
113 | 118 |
| |
114 | 119 |
| |
115 | 120 |
| |
| |||
123 | 128 |
| |
124 | 129 |
| |
125 | 130 |
| |
| 131 | + | |
126 | 132 |
| |
127 | 133 |
| |
128 | 134 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
19 |
| - | |
| 19 | + | |
20 | 20 |
| |
21 | 21 |
| |
22 | 22 |
| |
|
Lines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
| 19 | + | |
19 | 20 |
| |
20 | 21 |
| |
21 | 22 |
| |
| |||
111 | 112 |
| |
112 | 113 |
| |
113 | 114 |
| |
| 115 | + | |
| 116 | + | |
| 117 | + | |
114 | 118 |
| |
115 | 119 |
| |
116 | 120 |
| |
| |||
140 | 144 |
| |
141 | 145 |
| |
142 | 146 |
| |
| 147 | + | |
| 148 | + | |
| 149 | + | |
143 | 150 |
| |
144 | 151 |
| |
145 | 152 |
| |
|
Lines changed: 19 additions & 26 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
230 | 230 |
| |
231 | 231 |
| |
232 | 232 |
| |
233 |
| - | |
| 233 | + | |
234 | 234 |
| |
235 | 235 |
| |
236 | 236 |
| |
| |||
241 | 241 |
| |
242 | 242 |
| |
243 | 243 |
| |
244 |
| - | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
245 | 247 |
| |
246 | 248 |
| |
247 | 249 |
| |
| |||
266 | 268 |
| |
267 | 269 |
| |
268 | 270 |
| |
269 |
| - | |
270 |
| - | |
271 | 271 |
| |
272 | 272 |
| |
273 | 273 |
| |
| |||
276 | 276 |
| |
277 | 277 |
| |
278 | 278 |
| |
279 |
| - | |
280 | 279 |
| |
281 | 280 |
| |
282 | 281 |
| |
283 | 282 |
| |
284 | 283 |
| |
285 | 284 |
| |
286 |
| - | |
287 | 285 |
| |
288 |
| - | |
289 |
| - | |
290 |
| - | |
291 |
| - | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
292 | 290 |
| |
293 | 291 |
| |
294 | 292 |
| |
| |||
299 | 297 |
| |
300 | 298 |
| |
301 | 299 |
| |
302 |
| - | |
303 | 300 |
| |
304 |
| - | |
305 |
| - | |
306 |
| - | |
307 |
| - | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
308 | 305 |
| |
309 | 306 |
| |
310 | 307 |
| |
| |||
688 | 685 |
| |
689 | 686 |
| |
690 | 687 |
| |
691 |
| - | |
692 | 688 |
| |
693 | 689 |
| |
694 | 690 |
| |
695 | 691 |
| |
696 | 692 |
| |
697 | 693 |
| |
698 | 694 |
| |
699 |
| - | |
700 | 695 |
| |
701 |
| - | |
702 |
| - | |
703 |
| - | |
704 |
| - | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
705 | 700 |
| |
706 | 701 |
| |
707 | 702 |
| |
| |||
713 | 708 |
| |
714 | 709 |
| |
715 | 710 |
| |
716 |
| - | |
717 | 711 |
| |
718 | 712 |
| |
719 |
| - | |
720 |
| - | |
721 |
| - | |
722 |
| - | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
723 | 716 |
| |
724 | 717 |
| |
725 | 718 |
| |
|
Lines changed: 15 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
424 | 424 |
| |
425 | 425 |
| |
426 | 426 |
| |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
427 | 442 |
| |
428 | 443 |
|
Lines changed: 6 additions & 14 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
720 | 720 |
| |
721 | 721 |
| |
722 | 722 |
| |
723 |
| - | |
724 |
| - | |
725 |
| - | |
726 |
| - | |
727 |
| - | |
728 |
| - | |
| 723 | + | |
729 | 724 |
| |
730 | 725 |
| |
731 | 726 |
| |
| |||
873 | 868 |
| |
874 | 869 |
| |
875 | 870 |
| |
876 |
| - | |
| 871 | + | |
| 872 | + | |
| 873 | + | |
877 | 874 |
| |
878 | 875 |
| |
879 | 876 |
| |
| |||
919 | 916 |
| |
920 | 917 |
| |
921 | 918 |
| |
922 |
| - | |
| 919 | + | |
923 | 920 |
| |
924 |
| - | |
925 |
| - | |
926 |
| - | |
| 921 | + | |
927 | 922 |
| |
928 |
| - | |
929 |
| - | |
930 |
| - | |
931 | 923 |
| |
932 | 924 |
| |
933 | 925 |
| |
|
0 commit comments