File tree
8,235 files changed
+702390
-224919
lines changed- .ci
- metrics
 
 - .github
- workflows
- containers/github-action-ci
 
 
 - bolt
- docs
 - include/bolt
- Core
 - Passes
 - Profile
 - Utils
 
 - lib
- Core
 - Passes
 - Profile
 - Rewrite
 - RuntimeLibs
 - Target
- AArch64
 - RISCV
 - X86
 
 - Utils
 
 - runtime
 - test
- AArch64
 - X86
 - perf2bolt
 - runtime
- RISCV
 - X86
 
 
 - unittests/Core
 
 - clang-tools-extra
- clang-change-namespace
 - clang-doc
- assets
 - tool
 
 - clang-include-fixer
 - clang-tidy
- abseil
 - bugprone
 - cppcoreguidelines
 - hicpp
 - misc
- ConfusableTable
 
 - modernize
 - objc
 - performance
 - portability
 - tool
 - utils
 
 - clangd
- index
- dex
 - remote
- marshalling
 
 
 - refactor
- tweaks
 
 - unittests
- remote
 
 
 - docs
- clang-tidy/checks
- boost
 - bugprone
 - modernize
 
 
 - include-cleaner
- test
 - tool
 - unittests
 
 - modularize
 - pp-trace
 - test
- clang-doc
 - clang-tidy/checkers
- abseil
 - bugprone
 - google
 - llvm
 - misc
 - modernize
 
 
 - unittests/clang-doc
 
 - clang
- bindings/python
- clang
 - tests/cindex
- INPUTS
 
 
 - cmake/caches
 - docs
- CommandGuide
 
 - include
- clang-c
 - clang
- APINotes
 - ASTMatchers
 - AST
 - Analysis
- Analyses
 
 - Basic
 - CIR
- Dialect
- Builder
 - IR
 
 - Interfaces
 
 - Driver
 - Format
 - Frontend
 - InstallAPI
 - Interpreter
 - Lex
 - Parse
 - Sema
 - Serialization
 - StaticAnalyzer
- Checkers
 - Core
- PathSensitive
 
 
 - Support
 - Tooling/DependencyScanning
 
 
 - lib
- APINotes
 - AST
- ByteCode
 
 - Analysis
- FlowSensitive
 
 - Basic
- Targets
 
 - CIR
- CodeGen
 - Dialect
- IR
 - Transforms
 
 - FrontendAction
 - Lowering
- DirectToLLVM
 
 
 - CodeGen
- TargetBuiltins
 - Targets
 
 - CrossTU
 - Driver
- ToolChains
- Arch
 
 
 - ExtractAPI
 - Format
 - Frontend
- Rewrite
 
 - Headers
- cuda_wrappers
 - hlsl
 
 - Index
 - InstallAPI
 - Interpreter
 - Lex
 - Parse
 - Sema
 - Serialization
 - StaticAnalyzer
- Checkers
- RetainCountChecker
 - WebKit
 - cert
 
 - Core
 - Frontend
 
 - Testing
 - Tooling
- DependencyScanning
 - Inclusions/Stdlib
 
 
 - test
- APINotes
- Inputs/Headers
 
 - ASTMerge/struct
 - AST
- ByteCode
 - HLSL
 
 - Analysis
- Checkers/WebKit
 
 - CIR
- CodeGenOpenACC
 - CodeGen
 - IR
 - Lowering
 - Transforms
 
 - CXX
- basic/basic.lookup/basic.lookup.classref
 - dcl.dcl/dcl.attr/dcl.attr.deprecated
 - drs
 - expr/expr.const
 - module/module.interface
 - temp
- temp.constr/temp.constr.atomic
 - temp.res/temp.dep/temp.dep.type
 
 
 - ClangScanDeps
 - CodeGenCUDASPIRV
 - CodeGenCUDA
- Inputs
 
 - CodeGenCXX
 - CodeGenDirectX
 - CodeGenHLSL
- BasicFeatures
 - builtins
 
 - CodeGenObjCXX
 - CodeGenOpenCL
 - CodeGenSPIRV/Builtins
 - CodeGenSYCL
 - CodeGen
- AArch64
- sme2-intrinsics
 - sve2-intrinsics
 
 - Inputs
 - RISCV
 - X86
 - avr
 
 - C
- C23
 - C2y
 - drs
 
 - Driver
- Inputs
- DriverKit19.0.sdk/System/DriverKit/System/Library/SubFrameworks
 - MacOSX15.1.sdk
- Library/Frameworks
 - System/Library
- Frameworks
 - SubFrameworks
 
 
 - basic_cross_cygwin_tree/usr
- i686-pc-msys
- bin
 - lib
 
 - lib/gcc
- i686-pc-msys/10
 - x86_64-pc-cygwin/10
 
 - x86_64-pc-cygwin
- bin
 - lib
 
 
 - basic_cygwin_tree
- include
 - lib
 - usr
- include
- c++/10
 - i686-pc-cygwin
- c++/10
 
 - x86_64-pc-msys
- c++/10
 
 
 - lib
- gcc
- i686-pc-cygwin/10
 - x86_64-pc-msys/10
 
 - i686-pc-cygwin
 - x86_64-pc-msys
 
 
 
 
 - print-enabled-extensions
 
 - FixIt
 - Format
 - Headers
 - Index
 - Lexer
 - Misc
- target-invalid-cpu-note
 
 - Modules
- Inputs
- PR137102
 - shadow
- A1
 - A2
 
 - submodules
 
 
 - OpenMP
 - PCH
- Inputs
 
 - ParserHLSL
 - ParserOpenACC
 - Parser
 - Preprocessor
 - SemaCUDA
 - SemaCXX
 - SemaHLSL
- BuiltIns
 - Language
 
 - SemaObjC
 - SemaOpenACC
 - SemaOpenCL
 - SemaOpenMP
 - SemaSPIRV/BuiltIns
 - SemaSYCL
- Inputs
 
 - SemaTemplate
 - Sema
- aarch64-sme2p2-instrinsics
 - aarch64-sve2-intrinsics
 
 - Templight
 
 - tools
- c-index-test
 - cir-opt
 - clang-extdef-mapping
 - clang-format
 - clang-import-test
 - clang-installapi
 - clang-linker-wrapper
 - clang-offload-bundler
 - clang-scan-deps
 - clang-shlib
 - clang-sycl-linker
 - driver
 - libclang
 
 - unittests
- ASTMatchers
 - AST
 - Analysis
- FlowSensitive
 
 - Basic
 - CodeGen
 - Driver
 - Format
 - Frontend
 - Interpreter
- ExceptionTests
 
 - Lex
 - Parse
 - Sema
 - Serialization
 - StaticAnalyzer
 - Support
 - Tooling
- DependencyScanning
 - Syntax
 
 - libclang
- CrashTests
 
 
 - utils
- ClangVisualizers
 - TableGen
 
 - www
 
 - cmake/Modules
 - compiler-rt
- cmake/Modules
 - include/fuzzer
 - lib
- asan
 - builtins
- aarch64
 - cpu_model
 
 - hwasan
 - lsan
 - rtsan
- tests
 
 - sanitizer_common
 - scudo/standalone
- tests
 
 - tysan
 - ubsan_minimal
 - ubsan
 
 - test
- asan/TestCases
 - profile
- AIX
 
 - tsan
 - tysan
 - ubsan_minimal
- TestCases
 
 - ubsan
 
 
 - flang-rt
- include/flang-rt/runtime
 - lib
- cuda
 - runtime
 
 - unittests/Runtime
- CUDA
 
 
 - flang
- cmake/modules
 - docs
 - examples
- ExternalHelloWorld
 - FeatureList
 - FlangOmpReport
 
 - include/flang
- Evaluate
 - Frontend
 - Lower
 - Optimizer
- Analysis
 - Builder
- Runtime
 
 - Dialect
- CUF
 
 - OpenMP
 - Support
 - Transforms
 
 - Parser
 - Runtime/CUDA
 - Semantics
 - Support
 - Tools
 
 - lib
- Evaluate
 - Frontend
 - Lower
- OpenMP
 - Support
 
 - Optimizer
- Analysis
 - Builder
 - CodeGen
 - Dialect
- CUF
 
 - HLFIR
- IR
 - Transforms
 
 - OpenACC
 - OpenMP
 - Passes
 - Transforms
 
 - Parser
 - Semantics
 - Support
 
 - module
 - runtime
- CUDA
 - Float128Math
 
 - test
- Analysis/AliasAnalysis
 - Driver
 - Fir
- CUDA
 - OpenACC
 
 - HLFIR
 - Lower
- CUDA
 - HLFIR
 - Intrinsics
 - OpenACC
 - OpenMP
- DelayedPrivatization
 - Todo
 
 
 - Parser
- OpenMP
 
 - Preprocessing
 - Semantics
- OpenACC
 - OpenMP
 
 - Transforms
- DoConcurrent
 
 
 - tools
- f18-parse-demo
 - f18
 - fir-opt
 
 - unittests
- Evaluate
 - Runtime
- CUDA
 
 
 
 - libclc
- amdgcn/lib
- math
 
 - amdgpu/lib
 - clc
- include/clc
- common
 - integer
 - internal/math
 - math
 - relational
 
 - lib
- amdgcn
- math
 
 - amdgpu
- math
 
 - generic
- common
 - math
 - relational
 
 - r600
- math
 
 
 
 - clspv/lib
 - cmake/modules
 - generic
- include/clc
- async
 - common
 - image
 - integer
 - math
 - relational
 
 - lib
- async
 - math
 
 
 - ptx/lib
 - r600/lib
- math
 
 - spirv/lib
 
 - libcxx
- docs
- ReleaseNotes
 - Status
 
 - include
- __algorithm
 - __bit
 - __charconv
 - __configuration
 - __cxx03
- __algorithm
 - __atomic
 - __bit
 - __chrono
 - __configuration
 - __debug_utils
 - __exception
 - __functional
 - __fwd
 - __iterator
 - __locale_dir/locale_base_api
 - __math
 - __memory
 - __mutex
 - __numeric
 - __ostream
 - __random
 - __string
 - __system_error
 - __thread
 - __tuple
 - __type_traits
 - __utility
 - __variant
 - ext
 
 - __exception
 - __expected
 - __flat_map
 - __functional
 - __iterator
 - __math
 - __memory
 - __ranges
 - __string
 - __type_traits
 - __utility
 - __vector
 
 - lib/abi
 - src
- include
 
 - test/libcxx
- algorithms
 - containers/container.adaptors
- flat.multiset
 - flat.set
 
 
 
 - libc
- cmake/modules
 - config
- baremetal
- arm
 - riscv
 
 - darwin/arm
 - linux
- aarch64
 - arm
 - riscv
 - x86_64
 
 - uefi
 - windows
 
 - docs
- gpu
 - headers
- math
 
 
 - fuzzing/__support
 - hdr
 - include
- llvm-libc-types
 
 - src
- __support
- FPUtil
 - OSUtil/uefi
 - fixed_point
 - macros
 
 - math
- generic
 
 - setjmp
- aarch64
 - linux
 - riscv
 - x86_64
 
 - stdfix
 - stdio/printf_core
 - stdlib
 - string/memory_utils
- aarch64
 
 - sys/stat/linux
 
 - startup/uefi
 - test
- integration
- src/__support/GPU
 - startup/uefi
 
 - src
- __support
 - math
- performance_testing
 - smoke
 
 - search
 - setjmp
 - stdfix
 
 
 - utils/MPFRWrapper
 
 
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
8,235 files changed
+702390
-224919
lines changed| 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 | + | |
 | 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 | + | |
 | 111 | + | |
 | 112 | + | |
 | 113 | + | |
 | 114 | + | |
 | 115 | + | |
 | 116 | + | |
 | 117 | + | |
 | 118 | + | |
 | 119 | + | |
 | 120 | + | |
 | 121 | + | |
 | 122 | + | |
 | 123 | + | |
 | 124 | + | |
 | 125 | + | |
 | 126 | + | |
 | 127 | + | |
 | 128 | + | |
 | 129 | + | |
 | 130 | + | |
 | 131 | + | |
 | 132 | + | |
 | 133 | + | |
 | 134 | + | |
 | 135 | + | |
 | 136 | + | |
 | 137 | + | |
 | 138 | + | |
 | 139 | + | |
 | 140 | + | |
 | 141 | + | |
 | 142 | + | |
 | 143 | + | |
 | 144 | + | |
 | 145 | + | |
 | 146 | + | |
 | 147 | + | |
 | 148 | + | |
 | 149 | + | |
 | 150 | + | |
 | 151 | + | |
 | 152 | + | |
 | 153 | + | |
 | 154 | + | |
 | 155 | + | |
 | 156 | + | |
 | 157 | + | |
 | 158 | + | |
 | 159 | + | |
 | 160 | + | |
 | 161 | + | |
 | 162 | + | |
 | 163 | + | |
 | 164 | + | |
 | 165 | + | |
 | 166 | + | |
 | 167 | + | |
 | 168 | + | |
 | 169 | + | |
 | 170 | + | |
 | 171 | + | |
 | 172 | + | |
 | 173 | + | |
 | 174 | + | |
 | 175 | + | |
 | 176 | + | |
 | 177 | + | |
 | 178 | + | |
 | 179 | + | |
 | 180 | + | |
 | 181 | + | |
 | 182 | + | |
 | 183 | + | |
 | 184 | + | |
 | 185 | + | |
 | 186 | + | |
 | 187 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
188 | 188 |  | |
189 | 189 |  | |
190 | 190 |  | |
191 |  | - | |
 | 191 | + | |
192 | 192 |  | |
193 | 193 |  | |
194 | 194 |  | |
195 |  | - | |
196 |  | - | |
197 |  | - | |
198 |  | - | |
199 |  | - | |
200 |  | - | |
201 |  | - | |
202 |  | - | |
 | 195 | + | |
 | 196 | + | |
 | 197 | + | |
 | 198 | + | |
 | 199 | + | |
 | 200 | + | |
 | 201 | + | |
 | 202 | + | |
 | 203 | + | |
 | 204 | + | |
 | 205 | + | |
 | 206 | + | |
203 | 207 |  | |
204 | 208 |  | |
205 | 209 |  | |
 | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
21 | 21 |  | |
22 | 22 |  | |
23 | 23 |  | |
24 |  | - | |
 | 24 | + | |
25 | 25 |  | |
26 | 26 |  | |
27 | 27 |  | |
28 | 28 |  | |
29 | 29 |  | |
30 | 30 |  | |
31 | 31 |  | |
32 |  | - | |
33 |  | - | |
 | 32 | + | |
 | 33 | + | |
34 | 34 |  | |
35 | 35 |  | |
36 | 36 |  | |
 | |||
0 commit comments