Commit f963e8e
File tree
1,883 files changed
+63160
-56326
lines changed- .ci
- .github
- workflows
- bolt
- include/bolt/Core
- lib
- Core
- Profile
- Rewrite
- test
- AArch64
- RISCV
- X86
- Inputs
- perf2bolt/Inputs
- runtime/X86
- utils
- clang-tools-extra
- clang-tidy/misc
- docs/clang-tidy/checks/misc
- test/clang-tidy/checkers/misc
- clang
- docs
- include/clang
- APINotes
- AST
- Basic
- Driver
- ExtractAPI
- Format
- Frontend
- Parse
- Sema
- StaticAnalyzer/Core/PathSensitive
- lib
- AST
- Interp
- Analysis/FlowSensitive
- Basic
- Targets
- CodeGen
- Driver/ToolChains
- ExtractAPI
- Format
- Frontend
- Headers
- hlsl
- Lex
- Parse
- Sema
- Serialization
- StaticAnalyzer
- Checkers
- Core
- test
- Analysis
- Inputs
- CXX/drs
- CodeGenCXX
- CodeGenCoroutines
- CodeGenOpenCL
- CodeGen
- RISCV
- rvb-intrinsics
- rvk-intrinsics
- SystemZ
- aarch64-sme2-intrinsics
- Driver
- ExtractAPI
- Headers
- Index
- Modules
- OpenMP
- ParserHLSL
- ParserOpenACC
- Parser
- SemaCXX
- SemaHLSL
- SemaTemplate
- Sema
- aarch64-sme2-intrinsics
- tools
- c-index-test
- clang-format
- clang-linker-wrapper
- libclang
- unittests
- AST
- Analysis/FlowSensitive
- Format
- Frontend
- utils/TableGen
- www
- compiler-rt
- include/sanitizer
- lib
- interception
- tests
- memprof
- msan
- orc
- tests/unit
- sanitizer_common
- test
- memprof/TestCases
- msan/Linux
- cross-project-tests/debuginfo-tests/dexter-tests/memvars
- flang
- include/flang
- Common
- Tools
- lib
- Frontend
- Lower
- Semantics
- test
- Driver
- Inputs
- OpenMP
- Fir
- Integration
- OpenMP
- Lower/OpenMP
- FIR
- Parser
- Semantics
- OpenACC
- OpenMP
- tools/tco
- unittests/Runtime
- libcxxabi
- src/demangle
- test
- libcxx
- benchmarks
- docs
- DesignDocs
- ReleaseNotes
- Status
- include
- __algorithm
- __chrono
- __filesystem
- __format
- __memory
- experimental
- __simd
- modules/std
- src
- experimental
- filesystem
- test
- libcxx
- algorithms
- alg.modifying.operations
- containers/views/mdspan/layout_stride
- diagnostics
- experimental
- memory
- memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem
- memory.resource.adaptor/memory.resource.adaptor.mem
- memory.resource.global
- input.output/filesystems
- class.directory_entry/directory_entry.mods
- class.path
- path.itr
- path.member/path.native.obs
- path.req
- localization/locales/locale.convenience/conversions/conversions.string
- strings/basic.string/string.capacity
- transitive_includes
- utilities
- meta/stress_tests
- utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.mem
- std
- algorithms
- alg.modifying.operations
- alg.remove
- alg.transform
- alg.nonmodifying
- alg.all_of
- alg.equal
- alg.foreach
- alg.sorting
- alg.heap.operations/sort.heap
- alg.partitions
- alg.sort/sort
- concepts/concepts.object
- containers
- sequences
- deque
- deque.cons
- deque.modifiers
- forwardlist
- forwardlist.modifiers
- forwardlist.ops
- list
- list.modifiers
- list.ops
- vector.bool
- vector
- vector.cons
- vector.modifiers
- views/mdspan
- extents
- layout_left
- layout_right
- layout_stride
- mdspan
- experimental
- memory
- memory.observer.ptr
- memory.polymorphic.allocator.class
- memory.polymorphic.allocator.ctor
- memory.polymorphic.allocator.eq
- memory.polymorphic.allocator.mem
- memory.resource.adaptor
- memory.resource.adaptor.ctor
- memory.resource.adaptor.mem
- memory.resource.adaptor.overview
- memory.resource.aliases
- memory.resource.global
- memory.resource
- memory.resource.eq
- memory.resource.priv
- memory.resource.public
- simd
- simd.class
- simd.mask.class
- input.output
- file.streams/fstreams
- ifstream.members
- ofstream.members
- filesystems
- class.directory_entry
- directory_entry.cons
- directory_entry.io
- directory_entry.mods
- directory_entry.obs
- class.directory_iterator
- directory_iterator.members
- directory_iterator.nonmembers
- class.file_status
- class.filesystem_error
- class.path
- path.itr
- path.member
- path.assign
- path.construct
- path.decompose
- path.generic.obs
- path.gen
- path.modifiers
- path.native.obs
- path.query
- path.nonmember
- class.rec.dir.itr
- rec.dir.itr.members
- rec.dir.itr.nonmembers
- fs.enum
- fs.filesystem.synopsis
- fs.op.funcs
- fs.op.absolute
- fs.op.canonical
- fs.op.copy_file
- fs.op.copy_symlink
- fs.op.copy
- fs.op.create_directories
- fs.op.create_directory_symlink
- fs.op.create_directory
- fs.op.create_hard_link
- fs.op.create_symlink
- fs.op.current_path
- fs.op.equivalent
- fs.op.exists
- fs.op.file_size
- fs.op.hard_lk_ct
- fs.op.is_block_file
- fs.op.is_char_file
- fs.op.is_directory
- fs.op.is_empty
- fs.op.is_fifo
- fs.op.is_other
- fs.op.is_regular_file
- fs.op.is_socket
- fs.op.is_symlink
- fs.op.last_write_time
- fs.op.permissions
- fs.op.proximate
- fs.op.read_symlink
- fs.op.relative
- fs.op.remove_all
- fs.op.remove
- fs.op.rename
- fs.op.resize_file
- fs.op.space
- fs.op.status_known
- fs.op.status
- fs.op.symlink_status
- fs.op.temp_dir_path
- fs.op.weakly_canonical
- iostream.format/print.fun
- syncstream/syncbuf
- syncstream.syncbuf.assign
- iterators/predef.iterators/counted.iterator
- language.support/support.limits/support.limits.general
- localization
- locale.categories/category.ctype/locale.codecvt/locale.codecvt.members
- locale.stdcvt
- locales/locale.convenience/conversions
- conversions.buffer
- conversions.string
- numerics/numarray/class.gslice/gslice.cons
- ranges
- range.adaptors
- range.drop
- range.join.view/sentinel
- range.reverse
- range.zip
- iterator
- sentinel
- range.factories/range.repeat.view
- re/re.const
- re.matchflag
- re.synopt
- strings
- basic.string
- string.capacity
- string.modifiers
- string_append
- string_assign
- string_insert
- string.view/string.view.comparison
- thread
- futures
- futures.async
- futures.future_error
- thread.condition/thread.condition.condvarany
- time
- time.cal
- time.cal.day
- time.cal.day.members
- time.cal.day.nonmembers
- time.cal.month/time.cal.month.nonmembers
- time.cal.weekday
- time.cal.weekday.members
- time.cal.weekday.nonmembers
- time.cal.year
- time.cal.year.members
- time.cal.year.nonmembers
- time.cal.ymdlast
- time.cal.ymdlast.members
- time.cal.ymdlast.nonmembers
- time.cal.ymd
- time.cal.ymd.members
- time.cal.ymd.nonmembers
- time.cal.ymwdlast
- time.cal.ymwdlast.members
- time.cal.ymwdlast.nonmembers
- time.cal.ymwd
- time.cal.ymwd.members
- time.cal.ymwd.nonmembers
- time.cal.ym
- time.cal.ym.members
- time.cal.ym.nonmembers
- time.syn
- time.zone/time.zone.db/time.zone.db.list
- utilities
- expected
- expected.expected
- assign
- observers
- swap
- expected.void
- monadic
- swap
- format
- format.fmt.string
- format.formattable
- format.formatter/format.context/format.context
- format.functions
- format.syn
- function.objects/func.invoke
- memory/util.smartptr
- util.smartptr.enab
- smartptr/unique.ptr/unique.ptr.class/unique.ptr.asgn
- tuple/tuple.tuple/tuple.cnstr
- utility
- mem.res/mem.poly.allocator.class/mem.poly.allocator.mem
- pairs/pairs.pair
- support
- utils
- libcxx
- test
- libc
- cmake/modules
- compiler_features
- config/linux
- aarch64
- arm
- riscv
- x86_64
- docs
- dev
- include
- llvm-libc-types
- spec
- src
- __support
- CPP
- type_traits
- FPUtil
- HashTable
- generic
- sse2
- macros/properties
- math
- generic
- search
- hsearch
- test
- UnitTest
- src
- __support
- CPP
- HashTable
- math/smoke
- search
- utils/gpu/server
- lldb
- packages/Python/lldbsuite/test
- source
- Commands
- Core
- Plugins
- Process/Utility
- ScriptInterpreter/None
- SymbolFile/DWARF
- test
- API
- commands
- expression/test
- register/register/register_command
- functionalities
- jitloader_gdb
- postmortem/elf-core
- thread/state
- lang
- cpp
- alignas_base_class
- const_static_integral_member
- namespace
- reference-to-outer-type
- c
- Shell
- Breakpoint
- SymbolFile
- DWARF/x86
- NativePDB
- lld
- ELF/Arch
- test
- ELF
- wasm/lto
- Inputs
- wasm
- llvm
- docs
- GlobalISel
- examples/ExceptionDemo
- include
- llvm-c
- llvm
- Analysis
- AsmParser
- BinaryFormat
- Bitcode
- CodeGen
- MIRParser
- DebugInfo/DWARF
- Demangle
- ExecutionEngine
- JITLink
- Orc
- Frontend/OpenMP
- IR
- MC
- Object
- Support
- TargetParser
- Target/GlobalISel
- Transforms
- InstCombine
- Instrumentation
- Utils
- lib
- Analysis
- AsmParser
- BinaryFormat
- Bitcode
- Reader
- Writer
- CodeGen
- GlobalISel
- SelectionDAG
- DWARFLinkerParallel
- DebugInfo/DWARF
- ExecutionEngine
- JITLink
- Orc
- IR
- MC
- Object
- Passes
- Target
- AArch64
- GISel
- AMDGPU
- Utils
- ARM
- MCTargetDesc
- BPF
- Hexagon
- LoongArch
- MSP430
- PowerPC
- RISCV
- GISel
- SystemZ
- X86
- AsmParser
- MCTargetDesc
- Transforms
- Coroutines
- InstCombine
- Instrumentation
- Scalar
- Utils
- Vectorize
- runtimes
- test
- Analysis
- LazyValueAnalysis
- LoopAccessAnalysis
- ScalarEvolution
- ValueTracking
- Assembler
- Bitcode
- CodeGen
- AArch64
- GlobalISel
- AMDGPU
- GlobalISel
- LoongArch
- NVPTX
- PowerPC
- RISCV
- GlobalISel
- instruction-select
- irtranslator
- legalizer
- regbankselect
- rvv
- SystemZ
- Thumb2
- X86
- apx
- DebugInfo
- AArch64
- Generic
- ExecutionEngine/JITLink/AArch32
- MC
- AArch64
- ARM
- BPF
- Disassembler/AArch64
- X86
- TableGen
- Transforms
- CallSiteSplitting
- ConstraintElimination
- Coroutines
- Inline
- InstCombine
- JumpThreading
- LoopRotate
- LoopUnroll
- AArch64
- WebAssembly
- LoopVectorize
- AArch64
- SystemZ
- X86
- PhaseOrdering
- AArch64
- X86
- SLPVectorizer/AArch64
- SimpleLoopUnswitch
- SimplifyCFG
- tools
- UpdateTestChecks/update_llc_test_checks/Inputs
- llvm-exegesis/X86/latency
- llvm-objdump
- X86
- XCOFF
- llvm-readobj/ELF
- llvm-readtapi
- llvm-symbolizer
- tools
- llvm-exegesis/lib
- llvm-jitlink
- llvm-objdump
- llvm-readobj
- llvm-readtapi
- unittests
- Analysis
- ExecutionEngine
- JITLink
- Orc
- Frontend
- IR
- Support
- Target/RISCV
- Transforms/Utils
- tools/llvm-exegesis/Common
- utils
- TableGen
- GlobalISel
- UpdateTestChecks
- git
- gn/secondary
- clang/lib/Headers
- compiler-rt/lib/sanitizer_common
- libcxx
- include
- src
- llvm
- lib/Target/AMDGPU
- tools/llvm-exegesis
- lib
- utils/TableGen/GlobalISel
- release
- vim/ftplugin
- mlir
- include
- mlir-c
- Dialect
- Target
- mlir
- Dialect
- Arith/IR
- Complex/IR
- GPU/IR
- Linalg
- TransformOps
- Transforms
- MemRef/IR
- OpenMP
- SPIRV/IR
- SparseTensor
- IR
- Utils
- Vector/IR
- ExecutionEngine
- SparseTensor
- IR
- lib
- Bindings/Python
- CAPI
- Dialect
- Target
- Conversion
- ComplexToLibm
- GPUCommon
- GPUToNVVM
- GPUToSPIRV
- MathToLibm
- SCFToGPU
- SCFToSPIRV
- VectorToSPIRV
- Dialect
- Affine/IR
- GPU
- IR
- Transforms
- Linalg
- TransformOps
- Transforms
- MemRef/Transforms
- OpenMP/IR
- SPIRV
- IR
- Transforms
- SparseTensor
- IR
- Detail
- Transforms
- Utils
- Vector
- IR
- Transforms
- ExecutionEngine
- SparseTensor
- Target/LLVMIR/Dialect
- GPU
- OpenMP
- python
- mlir
- _mlir_libs
- dialects
- extras
- test
- CAPI
- Conversion
- FuncToSPIRV
- GPUCommon
- GPUToNVVM
- GPUToSPIRV
- MemRefToSPIRV
- SCFToGPU
- VectorToSPIRV
- Dialect
- Affine
- GPU
- Linalg
- MemRef
- OpenMP
- SPIRV/IR
- Vector
- Integration
- Dialect/SparseTensor
- CPU
- python
- GPU/CUDA
- sm90
- Target/LLVMIR
- python
- dialects
- sparse_tensor
- ir
- lib
- unittests/Dialect/SparseTensor
- openmp
- cmake
- docs/design
- libomptarget
- DeviceRTL
- include
- src
- include
- OpenMP
- plugins-nextgen
- amdgpu
- dynamic_hsa
- src
- utils
- common
- MemoryManager
- OMPT
- PluginInterface
- Utils
- elf_common
- cuda
- dynamic_cuda
- src
- generic-elf-64bit/src
- src
- OpenMP
- test
- env
- mapping
- ompx_hold
- present
- offloading
- fortran
- ompt
- tools/kernelreplay
- runtime
- src
- test/ompt
- tasks
- tools/multiplex/tests
- polly/lib/CodeGen
- runtimes
- utils/bazel/llvm-project-overlay
- libc
- llvm
- mlir
- python
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,883 files changed
+63160
-56326
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
| 53 | + | |
53 | 54 | | |
54 | 55 | | |
55 | 56 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
| 51 | + | |
| 52 | + | |
52 | 53 | | |
53 | 54 | | |
54 | 55 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
45 | 53 | | |
46 | 54 | | |
47 | 55 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
18 | 21 | | |
19 | 22 | | |
20 | 23 | | |
| |||
29 | 32 | | |
30 | 33 | | |
31 | 34 | | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
32 | 38 | | |
33 | 39 | | |
34 | 40 | | |
| |||
64 | 70 | | |
65 | 71 | | |
66 | 72 | | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
67 | 76 | | |
68 | 77 | | |
69 | 78 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| 46 | + | |
46 | 47 | | |
47 | 48 | | |
48 | 49 | | |
| |||
81 | 82 | | |
82 | 83 | | |
83 | 84 | | |
| 85 | + | |
84 | 86 | | |
85 | 87 | | |
86 | 88 | | |
| |||
130 | 132 | | |
131 | 133 | | |
132 | 134 | | |
| 135 | + | |
133 | 136 | | |
134 | 137 | | |
135 | 138 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| 43 | + | |
| 44 | + | |
43 | 45 | | |
44 | 46 | | |
45 | | - | |
| 47 | + | |
46 | 48 | | |
47 | 49 | | |
48 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
273 | 273 | | |
274 | 274 | | |
275 | 275 | | |
276 | | - | |
| 276 | + | |
| 277 | + | |
277 | 278 | | |
278 | 279 | | |
279 | 280 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| 43 | + | |
43 | 44 | | |
44 | 45 | | |
45 | 46 | | |
| |||
3636 | 3637 | | |
3637 | 3638 | | |
3638 | 3639 | | |
3639 | | - | |
| 3640 | + | |
3640 | 3641 | | |
3641 | 3642 | | |
3642 | 3643 | | |
| |||
4143 | 4144 | | |
4144 | 4145 | | |
4145 | 4146 | | |
4146 | | - | |
4147 | | - | |
4148 | | - | |
4149 | | - | |
4150 | 4147 | | |
4151 | 4148 | | |
4152 | 4149 | | |
| |||
4194 | 4191 | | |
4195 | 4192 | | |
4196 | 4193 | | |
| 4194 | + | |
| 4195 | + | |
| 4196 | + | |
| 4197 | + | |
| 4198 | + | |
| 4199 | + | |
4197 | 4200 | | |
4198 | 4201 | | |
4199 | 4202 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
193 | 193 | | |
194 | 194 | | |
195 | 195 | | |
196 | | - | |
197 | | - | |
198 | | - | |
199 | | - | |
200 | | - | |
201 | | - | |
202 | 196 | | |
203 | 197 | | |
204 | 198 | | |
| |||
208 | 202 | | |
209 | 203 | | |
210 | 204 | | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
211 | 210 | | |
212 | 211 | | |
213 | 212 | | |
| |||
278 | 277 | | |
279 | 278 | | |
280 | 279 | | |
281 | | - | |
| 280 | + | |
282 | 281 | | |
283 | 282 | | |
284 | 283 | | |
285 | | - | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
286 | 287 | | |
287 | 288 | | |
288 | 289 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | 21 | | |
31 | 22 | | |
32 | 23 | | |
| |||
0 commit comments