File tree
5,741 files changed
+283699
-156893
lines changed- bolt
- include/bolt
- Core
- Passes
- Rewrite
- Utils
- lib
- Core
- Passes
- Rewrite
- Target/X86
- Utils
- test
- Inputs
- Unit
- X86
- runtime/AArch64
- tools/driver
- clang
- cmake/caches
- docs
- analyzer
- tools
- include
- clang
- AST
- Analysis/FlowSensitive
- Models
- Basic
- Driver
- Format
- Interpreter
- Lex
- Sema
- Serialization
- Tooling/DependencyScanning
- clang-c
- lib
- AST
- Analysis/FlowSensitive
- Models
- Basic/Targets
- CodeGen
- Driver
- ToolChains
- Format
- Frontend
- Headers
- Interpreter
- Lex
- Parse
- Sema
- Serialization
- StaticAnalyzer/Checkers
- Tooling
- DependencyScanning
- Syntax
- test
- AST
- Analysis
- CXX
- dcl.dcl/dcl.attr/dcl.align
- drs
- module/module.private.frag
- ClangScanDeps
- CodeGen
- RISCV
- rvv-intrinsics
- rvv-intrinsics-overloaded
- VE
- X86
- aarch64-sve-intrinsics/negative
- CodeGenCUDA
- CodeGenCXX
- CodeGenOpenCL
- Driver
- Frontend
- Headers
- Lexer
- OpenMP
- PCH
- Parser
- Preprocessor
- Sema
- SemaCXX
- SemaOpenCL
- SemaTemplate
- Syntax
- Unit
- tools
- clang-linker-wrapper
- clang-scan-deps
- libclang
- unittests
- Analysis/FlowSensitive
- Format
- Frontend
- Tooling
- Syntax
- utils
- perf-training
- www
- clang-tools-extra
- clang-tidy
- cert
- tool
- clangd
- index
- dex/dexp
- test
- docs/clang-tidy
- checks
- pseudo
- include/clang-pseudo
- lib
- test
- Unit
- tool
- unittests
- test
- Unit
- unittests/clang-tidy
- cmake/Modules
- compiler-rt
- cmake/Modules
- lib
- asan
- builtins
- arm
- dfsan
- lsan
- msan
- tests
- sanitizer_common
- tsan/rtl
- test
- dfsan
- fuzzer
- lsan/TestCases/Linux
- msan
- sanitizer_common/TestCases/Posix
- tsan
- unittests
- cross-project-tests
- flang
- docs
- include/flang
- Evaluate
- Frontend
- Lower
- Optimizer
- Builder
- Runtime
- CodeGen
- Dialect
- Transforms
- Parser
- Runtime
- Semantics
- lib
- Evaluate
- Frontend
- FrontendTool
- Lower
- Optimizer
- Builder
- Runtime
- CodeGen
- Dialect
- Support
- Transforms
- Parser
- Semantics
- module
- runtime
- test
- Driver
- Evaluate
- Fir
- Frontend
- Lower
- Intrinsics
- OpenACC
- OpenMP
- forall
- NonGtestUnit
- Preprocessing
- Semantics
- Unit
- tools
- bbc
- f18
- fir-opt
- flang-driver
- tco
- unittests
- Frontend
- Optimizer
- Builder
- Runtime
- Runtime
- libc
- config
- darwin/arm
- linux
- aarch64
- x86_64
- fuzzing/math
- include
- llvm-libc-macros
- loader/linux
- aarch64
- x86_64
- spec
- src
- __support
- CPP
- FPUtil
- aarch64
- threads
- linux
- math/generic
- stdlib
- string
- memory_utils
- threads
- unistd
- linux
- test
- loader/linux
- src
- __support
- CPP
- fenv
- math
- exhaustive
- stdlib
- string/memory_utils
- unistd
- testdata
- utils/UnitTest
- utils
- MPFRWrapper
- UnitTest
- testutils
- libclc/test
- libcxx
- benchmarks
- cmake/Modules
- docs
- DesignDocs
- Status
- include
- __algorithm
- __bit
- __compare
- __concepts
- __filesystem
- __format
- __functional
- __iterator
- __memory
- __random
- __ranges
- __utility
- experimental
- test
- libcxx
- algorithms
- alg.sorting/alg.heap.operations
- make.heap
- sort.heap
- specialized.algorithms/special.mem.concepts
- atomics
- containers
- sequences
- array/array.zero
- deque
- list
- list.cons
- list.modifiers
- list.ops
- vector
- unord
- unord.map
- unord.map.modifiers
- unord.multimap
- unord.multimap.modifiers
- unord.multiset
- unord.set
- views/span.cons
- debug
- containers
- diagnostics/detail.headers/algorithm
- experimental/memory
- memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem
- memory.resource.adaptor/memory.resource.adaptor.mem
- input.output/filesystems/class.path/path.itr
- iterators
- iterator.concepts/iterator.concept.random.access
- iterator.requirements
- iterator.assoc.types/iterator.traits
- iterator.concepts
- iterator.concept.random.access
- stream.iterators/ostreambuf.iterator/ostreambuf.iter.ops
- language.support/support.types
- ranges
- range.access
- range.adaptors
- range.all
- range.common.view
- range.copy.wrap
- range.counted
- range.reverse
- range.transform
- range.nonprop.cache
- range.utility.helpers
- strings
- basic.string
- string.access
- string.iterators
- string.modifiers
- c.strings
- string.view
- thread/futures/futures.promise
- utilities
- format
- format.arguments
- format.arg
- format.args
- format.string/format.string.std
- optional/optional.object/optional.object.observe
- std
- algorithms
- alg.modifying.operations/alg.swap
- alg.nonmodifying
- alg.find
- mismatch
- alg.sorting/alg.min.max
- algorithms.results
- atomics/atomics.lockfree
- concepts
- concepts.callable
- concept.equiv
- concept.invocable
- concept.predicate
- concept.regularinvocable
- concept.relation
- concept.strictweakorder
- concepts.compare
- concept.equalitycomparable
- concepts.totallyordered
- concepts.lang
- concept.assignable
- concept.common
- concept.commonref
- concept.constructible
- concept.convertible
- concept.copyconstructible
- concept.default.init
- concept.derived
- concept.destructible
- concept.moveconstructible
- concept.same
- concept.swappable
- concepts.arithmetic
- concepts.object
- containers
- associative
- map
- multimap
- multiset
- set
- sequences
- array
- deque
- forwardlist
- forwardlist.iter
- list
- vector
- vector.bool
- unord
- unord.map
- unord.multimap
- unord.multiset
- unord.set
- views
- span.cons
- span.elem
- span.iterators
- span.objectrep
- span.obs
- span.sub
- depr/depr.c.headers
- input.output
- filesystems
- class.directory_iterator
- class.path
- path.itr
- class.rec.dir.itr
- fs.filesystem.synopsis
- iostream.format/quoted.manip
- iterators
- iterator.primitives
- iterator.traits
- range.iter.ops
- range.iter.ops.advance
- range.iter.ops.distance
- range.iter.ops.next
- range.iter.ops.prev
- iterator.requirements
- alg.req.ind.copy
- alg.req.ind.move
- alg.req.ind.swap
- alg.req.mergeable
- alg.req.permutable
- alg.req.sortable
- indirectcallable
- indirectinvocable
- projected
- iterator.assoc.types
- incrementable.traits
- readable.traits
- iterator.concepts
- iterator.concept.bidir
- iterator.concept.forward
- iterator.concept.inc
- iterator.concept.input
- iterator.concept.iterator
- iterator.concept.output
- iterator.concept.random.access
- iterator.concept.readable
- iterator.concept.sentinel
- iterator.concept.winc
- iterator.concept.writable
- iterator.cust
- iterator.cust.move
- iterator.cust.swap
- predef.iterators
- counted.iterator
- default.sentinel
- insert.iterators
- back.insert.iterator
- front.insert.iterator
- insert.iterator
- iterators.common
- move.iterators/move.iterator
- reverse.iterators
- reverse.iter.cmp
- unreachable.sentinel
- stream.iterators
- istream.iterator
- istreambuf.iterator
- ostream.iterator
- ostreambuf.iterator
- language.support
- cmp
- cmp.alg
- cmp.categories.pre
- cmp.concept
- cmp.partialord
- cmp.result
- cmp.strongord
- cmp.weakord
- support.limits/support.limits.general
- support.types
- library/description/conventions
- customization.point.object
- expos.only.func
- localization/locale.categories
- category.ctype/facet.ctype.special/facet.ctype.char.statics
- category.monetary
- locale.money.get/locale.money.get.members
- locale.money.put/locale.money.put.members
- category.numeric/locale.nm.put/facet.num.put.members
- numerics
- bit/bit.cast
- numbers
- rand/rand.req/rand.req.urng
- ranges
- range.access
- range.adaptors
- range.all
- range.owning.view
- range.ref.view
- range.common.view
- range.counted
- range.drop
- range.empty
- range.join.view
- iterator
- sentinel
- range.reverse
- range.take
- sentinel
- range.transform
- iterator
- range.factories
- range.iota.view
- iterator
- sentinel
- range.single.view
- range.req
- range.range
- range.refinements
- range.sized
- range.view
- range.utility
- range.dangling
- range.subrange
- view.interface
- re
- re.iter
- re.regiter
- re.tokiter
- re.results
- strings
- basic.string
- string.iterators
- c.strings
- string.view
- string.view.cons
- string.view.deduct
- string.view.iterators
- utilities
- charconv/charconv.syn
- format
- format.arguments
- format.arg
- format.arg.store
- format.args
- format.formatter
- format.context
- format.context
- format.formatter.spec
- format.parse.ctx
- format.functions
- format.syn
- function.objects
- comparisons
- func.identity
- range.cmp
- memory
- specialized.algorithms
- specialized.construct
- specialized.destroy
- uninitialized.construct.default
- uninitialized.construct.value
- uninitialized.copy
- uninitialized.fill
- uninitialized.fill.n
- uninitialized.move
- unique.ptr
- meta/meta.trans/meta.trans.other
- optional
- smartptr/unique.ptr/unique.ptr.create
- tuple/tuple.tuple
- tuple.assign
- tuple.helper
- tuple.rel
- utility
- pairs/pairs.spec
- utility.intcmp
- intcmp.cmp_equal
- intcmp.cmp_greater
- intcmp.cmp_greater_equal
- intcmp.cmp_less
- intcmp.cmp_less_equal
- intcmp.cmp_not_equal
- intcmp.in_range
- variant/variant.variant/variant.assign
- support
- type_classification
- utils
- ci
- libcxx/test
- libcxxabi
- src
- lld
- COFF
- Common
- ELF
- MachO
- Arch
- docs
- test
- COFF
- ELF
- Inputs
- invalid
- lto
- MachO
- Unit
- wasm
- wasm
- lldb
- bindings/interface
- examples/python
- include/lldb
- API
- Core
- Host
- windows
- Interpreter
- Target
- Utility
- lldb
- test/API/functionalities/gdb_remote_client
- unittests/Platform
- packages/Python/lldbsuite/test
- source
- API
- Commands
- Core
- DataFormatters
- Expression
- Host/common
- Interpreter
- Plugins
- ABI/AArch64
- Disassembler/LLVMC
- DynamicLoader/MacOSX-DYLD
- ExpressionParser/Clang
- Language
- CPlusPlus
- ObjC
- LanguageRuntime
- ObjC/AppleObjCRuntime
- RenderScript/RenderScriptRuntime
- ObjectFile
- ELF
- PECOFF
- Platform
- FreeBSD
- Linux
- MacOSX
- NetBSD
- OpenBSD
- QemuUser
- Windows
- gdb-server
- Process
- Windows/Common
- gdb-remote
- minidump
- StructuredData/DarwinLog
- SymbolFile
- DWARF
- NativePDB
- TypeSystem/Clang
- Symbol
- Target
- Utility
- test
- API
- commands
- expression
- issue_11588
- save_jit_objects
- settings
- driver/job_control
- functionalities
- data-formatter
- builtin-formats
- stringprinter
- gdb_remote_client
- return-value
- scripted_process
- iohandler
- autosuggestion
- stdio
- python_api
- target
- type
- tools/lldb-vscode/attach
- Shell
- Commands
- ScriptInterpreter/Python/Crashlog
- SymbolFile
- DWARF/x86
- NativePDB
- Inputs
- Unit
- tools/driver
- unittests
- Core
- Editline
- Host
- Platform
- Process
- Target
- Utility
- llvm
- bindings/go/llvm
- cmake
- modules
- platforms
- docs
- CommandGuide
- examples/OrcV2Examples/LLJITWithOptimizingIRTransform
- include
- llvm
- ADT
- Analysis
- AsmParser
- BinaryFormat
- Bitcode
- Bitstream
- CodeGen
- GlobalISel
- MIRParser
- DWARFLinker
- DebugInfo
- CodeView
- DWARF
- PDB/Native
- Symbolize
- ExecutionEngine/JITLink
- FileCheck
- Frontend/OpenMP
- FuzzMutate
- IR
- IRReader
- InterfaceStub
- Linker
- MC
- MCDisassembler
- MCA
- ObjCopy/MachO
- ObjectYAML
- Passes
- ProfileData
- Remarks
- Support
- TableGen
- Target
- TextAPI
- Transforms
- IPO
- Instrumentation
- Scalar
- Utils
- Vectorize
- WindowsDriver
- llvm-c
- lib
- Analysis
- AsmParser
- BinaryFormat
- Bitcode
- Reader
- Writer
- CodeGen
- AsmPrinter
- GlobalISel
- LiveDebugValues
- MIRParser
- SelectionDAG
- DWARFLinker
- DebugInfo
- CodeView
- PDB
- Native
- Symbolize
- ExecutionEngine
- JITLink
- Orc
- Frontend/OpenMP
- FuzzMutate
- IR
- InterfaceStub
- LTO
- Linker
- MC
- MCDisassembler
- MCParser
- MCA
- HardwareUnits
- Stages
- ObjCopy
- ELF
- MachO
- Object
- ObjectYAML
- Passes
- ProfileData
- Coverage
- Remarks
- Support
- Unix
- Windows
- TableGen
- Target
- AArch64
- GISel
- AMDGPU
- AsmParser
- MCTargetDesc
- Utils
- ARC
- ARM
- AsmParser
- AVR
- BPF
- CSKY
- AsmParser
- MCTargetDesc
- Hexagon
- LoongArch
- AsmParser
- Disassembler
- MCTargetDesc
- M68k
- GISel
- Mips
- MCTargetDesc
- NVPTX/MCTargetDesc
- PowerPC
- GISel
- RISCV
- MCTargetDesc
- Sparc
- SystemZ
- VE
- llvm-spirv
- include
- lib/SPIRV
- libSPIRV
- test
- negative/SPV_INTEL_bfloat16_conversion/cl_bfloat16_conversions_extension
- transcoding
- SPV_INTEL_bfloat16_conversion
- SPV_INTEL_joint_matrix
- SPV_KHR_uniform_group_instructions
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
5,741 files changed
+283699
-156893
lines changedLines changed: 3 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
489 | 489 |
| |
490 | 490 |
| |
491 | 491 |
| |
492 |
| - | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
493 | 495 |
| |
494 | 496 |
| |
495 | 497 |
| |
|
Lines changed: 10 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
526 | 526 |
| |
527 | 527 |
| |
528 | 528 |
| |
529 |
| - | |
530 |
| - | |
531 |
| - | |
532 |
| - | |
533 |
| - | |
534 | 529 |
| |
535 | 530 |
| |
536 | 531 |
| |
| |||
1292 | 1287 |
| |
1293 | 1288 |
| |
1294 | 1289 |
| |
| 1290 | + | |
| 1291 | + | |
| 1292 | + | |
| 1293 | + | |
| 1294 | + | |
| 1295 | + | |
| 1296 | + | |
| 1297 | + | |
| 1298 | + | |
| 1299 | + | |
1295 | 1300 |
| |
1296 | 1301 |
| |
1297 | 1302 |
| |
|
Lines changed: 85 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 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + |
Lines changed: 13 additions & 12 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
96 | 96 |
| |
97 | 97 |
| |
98 | 98 |
| |
99 |
| - | |
| 99 | + | |
100 | 100 |
| |
101 | 101 |
| |
102 | 102 |
| |
| |||
260 | 260 |
| |
261 | 261 |
| |
262 | 262 |
| |
263 |
| - | |
264 |
| - | |
265 |
| - | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
266 | 266 |
| |
267 | 267 |
| |
268 | 268 |
| |
| |||
277 | 277 |
| |
278 | 278 |
| |
279 | 279 |
| |
280 |
| - | |
| 280 | + | |
281 | 281 |
| |
282 | 282 |
| |
283 |
| - | |
| 283 | + | |
284 | 284 |
| |
285 | 285 |
| |
286 |
| - | |
| 286 | + | |
287 | 287 |
| |
288 | 288 |
| |
289 |
| - | |
| 289 | + | |
290 | 290 |
| |
291 | 291 |
| |
292 |
| - | |
| 292 | + | |
293 | 293 |
| |
294 | 294 |
| |
295 |
| - | |
| 295 | + | |
296 | 296 |
| |
297 | 297 |
| |
298 |
| - | |
| 298 | + | |
299 | 299 |
| |
300 | 300 |
| |
301 | 301 |
| |
| |||
498 | 498 |
| |
499 | 499 |
| |
500 | 500 |
| |
501 |
| - | |
| 501 | + | |
| 502 | + | |
502 | 503 |
| |
503 | 504 |
| |
504 | 505 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
| 33 | + | |
33 | 34 |
| |
34 | 35 |
| |
35 | 36 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
101 | 101 |
| |
102 | 102 |
| |
103 | 103 |
| |
| 104 | + | |
104 | 105 |
| |
105 | 106 |
| |
106 | 107 |
| |
|
Lines changed: 6 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
291 | 291 |
| |
292 | 292 |
| |
293 | 293 |
| |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
294 | 300 |
| |
295 | 301 |
| |
296 | 302 |
| |
|
Lines changed: 1 addition & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
23 | 23 |
| |
24 | 24 |
| |
25 | 25 |
| |
| 26 | + | |
26 | 27 |
| |
27 | 28 |
| |
28 | 29 |
| |
| |||
43 | 44 |
| |
44 | 45 |
| |
45 | 46 |
| |
46 |
| - | |
47 |
| - | |
48 |
| - | |
49 |
| - | |
50 |
| - | |
51 |
| - | |
52 |
| - | |
53 | 47 |
| |
54 | 48 |
| |
55 | 49 |
| |
|
0 commit comments