Commit 4ed5ba1
committed
Merge commit 'FETCH_HEAD'
* commit 'FETCH_HEAD':
[X86] getIntImmCostInst - pull out repeated Imm.getBitWidth() calls. NFC.
[X86] Add test coverage for llvm#111323
[Driver] Use empty multilib file in another test (llvm#111352)
[clang][OpenMP][test] Use x86_64-linux-gnu triple for test referencing avx512f feature (llvm#111337)
[doc] Fix Kaleidoscope tutorial chapter 3 code snippet and full listing discrepancies (llvm#111289)
[Flang][OpenMP] Improve entry block argument creation and binding (llvm#110267)
[x86] combineMul - handle 0/-1 KnownBits cases before MUL_IMM logic (REAPPLIED)
[llvm-dis] Fix non-deterministic disassembly across multiple inputs (llvm#110988)
[lldb][test] TestDataFormatterLibcxxOptionalSimulator.py: change order of ifdefs
[lldb][test] Add libcxx-simulators test for std::optional (llvm#111133)
[x86] combineMul - use computeKnownBits directly to find MUL_IMM constant splat. (REAPPLIED)
Reland "[lldb][test] TestDataFormatterLibcxxStringSimulator.py: add new padding layout" (llvm#111123)
Revert "[x86] combineMul - use computeKnownBits directly to find MUL_IMM constant splat."
update_test_checks: fix a simple regression (llvm#111347)
[LegalizeVectorTypes] Always widen fabs (llvm#111298)
[lsan] Make ReportUnsuspendedThreads return bool also for Fuchsia
[mlir][vector] Add more tests for ConvertVectorToLLVM (6/n) (llvm#111121)
[bazel] port 9144fed
[SystemZ] Remove inlining threshold multiplier. (llvm#106058)
[LegalizeVectorTypes] When widening don't check for libcalls if promoted (llvm#111297)
[clang][Driver] Improve multilib custom error reporting (llvm#110804)
[clang][Driver] Rename "FatalError" key to "Error" in multilib.yaml (llvm#110804)
[LLVM][Maintainers] Update release managers (llvm#111164)
[Clang][Driver] Add option to provide path for multilib's YAML config file (llvm#109640)
[LoopVectorize] Remove redundant code in emitSCEVChecks (llvm#111132)
[AMDGPU] Only emit SCOPE_SYS global_wb (llvm#110636)
[ELF] Change Ctx::target to unique_ptr (llvm#111260)
[ELF] Pass Ctx & to some free functions
[RISCV] Only disassemble fcvtmod.w.d if the rounding mode is rtz. (llvm#111308)
[Clang] Remove the special-casing for RequiresExprBodyDecl in BuildResolvedCallExpr() after fd87d76 (llvm#111277)
[ELF] Pass Ctx & to InputFile
[clang-format] Add AlignFunctionDeclarations to AlignConsecutiveDeclarations (llvm#108241)
[AMDGPU] Support preloading hidden kernel arguments (llvm#98861)
[ELF] Move static nextGroupId isInGroup to LinkerDriver
[clangd] Add ArgumentLists config option under Completion (llvm#111322)
[ELF] Pass Ctx & to SyntheticSections
[ELF] Pass Ctx & to Symbols
[ELF] Pass Ctx & to Symbols
[ELF] getRelocTargetVA: pass Ctx and Relocation. NFC
[clang-tidy] Avoid capturing a local variable in a static lambda in UseRangesCheck (llvm#111282)
[VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (llvm#106431)
[clangd] Simplify ternary expressions with std::optional::value_or (NFC) (llvm#111309)
[libc++][format][2/3] Optimizes c-string arguments. (llvm#101805)
[RISCV] Combine RVBUnary and RVKUnary into classes that are more similar to ALU(W)_r(r/i). NFC (llvm#111279)
[ELF] Pass Ctx & to InputFiles
[libc] GPU RPC interface: add return value to `rpc_host_call` (llvm#111288)
Signed-off-by: kyvangka1610 <[email protected]>File tree
193 files changed
+4048
-5432
lines changed- clang-tools-extra
- clang-tidy/boost
- clangd
- index
- dex
- tool
- unittests
- clang
- docs
- include/clang
- Driver
- Format
- lib
- Driver
- ToolChains
- Format
- Sema
- test
- Driver
- Inputs/multilib
- OpenMP
- SemaCXX
- SemaTemplate
- unittests
- Driver
- Format
- compiler-rt/lib/lsan
- flang/lib/Lower/OpenMP
- libcxx/include/__format
- libc
- newhdrgen/yaml/gpu
- spec
- src/gpu
- utils/gpu/server
- lldb
- packages/Python/lldbsuite/test/make/libcxx-simulators-common
- test/API/functionalities/data-formatter/data-formatter-stl/libcxx-simulators
- optional
- string
- lld/ELF
- Arch
- llvm
- docs
- tutorial/MyFirstLanguageFrontend
- include/llvm/IR
- lib
- CodeGen/SelectionDAG
- IR
- Target
- AMDGPU
- RISCV
- Disassembler
- SystemZ
- X86
- Transforms/Vectorize
- test
- CodeGen
- AMDGPU
- GlobalISel
- RISCV/rvv
- SystemZ
- X86
- Transforms
- LoopVectorize
- AArch64
- RISCV
- X86
- PhaseOrdering/AArch64
- tools
- UpdateTestChecks/update_test_checks
- Inputs
- llvm-dis
- tools/llvm-dis
- utils/UpdateTestChecks
- mlir/test/Conversion/VectorToLLVM
- offload/test/libc
- utils/bazel/llvm-project-overlay/mlir
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
193 files changed
+4048
-5432
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
204 | 204 | | |
205 | 205 | | |
206 | 206 | | |
207 | | - | |
| 207 | + | |
208 | 208 | | |
209 | 209 | | |
210 | 210 | | |
| |||
214 | 214 | | |
215 | 215 | | |
216 | 216 | | |
217 | | - | |
218 | | - | |
219 | | - | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
220 | 220 | | |
221 | 221 | | |
222 | 222 | | |
223 | | - | |
224 | | - | |
225 | | - | |
226 | | - | |
227 | | - | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
228 | 228 | | |
229 | 229 | | |
230 | 230 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
451 | 451 | | |
452 | 452 | | |
453 | 453 | | |
| 454 | + | |
454 | 455 | | |
455 | 456 | | |
456 | 457 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
24 | 25 | | |
25 | 26 | | |
26 | 27 | | |
| |||
350 | 351 | | |
351 | 352 | | |
352 | 353 | | |
353 | | - | |
354 | | - | |
| 354 | + | |
355 | 355 | | |
356 | 356 | | |
357 | 357 | | |
| |||
561 | 561 | | |
562 | 562 | | |
563 | 563 | | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
564 | 573 | | |
565 | 574 | | |
566 | 575 | | |
567 | 576 | | |
568 | 577 | | |
569 | 578 | | |
570 | 579 | | |
571 | | - | |
| 580 | + | |
572 | 581 | | |
573 | 582 | | |
574 | 583 | | |
| |||
607 | 616 | | |
608 | 617 | | |
609 | 618 | | |
610 | | - | |
| 619 | + | |
611 | 620 | | |
612 | 621 | | |
613 | 622 | | |
| |||
622 | 631 | | |
623 | 632 | | |
624 | 633 | | |
625 | | - | |
| 634 | + | |
626 | 635 | | |
627 | | - | |
| 636 | + | |
628 | 637 | | |
629 | 638 | | |
630 | 639 | | |
| |||
638 | 647 | | |
639 | 648 | | |
640 | 649 | | |
641 | | - | |
| 650 | + | |
642 | 651 | | |
643 | 652 | | |
644 | 653 | | |
| |||
654 | 663 | | |
655 | 664 | | |
656 | 665 | | |
657 | | - | |
| 666 | + | |
| 667 | + | |
658 | 668 | | |
659 | 669 | | |
660 | 670 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
20 | 21 | | |
21 | 22 | | |
22 | 23 | | |
| |||
101 | 102 | | |
102 | 103 | | |
103 | 104 | | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | 105 | | |
109 | 106 | | |
110 | 107 | | |
111 | 108 | | |
112 | 109 | | |
113 | 110 | | |
114 | 111 | | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
115 | 116 | | |
116 | 117 | | |
117 | 118 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
126 | 126 | | |
127 | 127 | | |
128 | 128 | | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
129 | 141 | | |
130 | 142 | | |
131 | 143 | | |
132 | 144 | | |
133 | 145 | | |
| 146 | + | |
| 147 | + | |
134 | 148 | | |
135 | 149 | | |
136 | 150 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
622 | 622 | | |
623 | 623 | | |
624 | 624 | | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
625 | 640 | | |
626 | 641 | | |
627 | 642 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| 35 | + | |
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
| |||
308 | 309 | | |
309 | 310 | | |
310 | 311 | | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
311 | 319 | | |
312 | 320 | | |
313 | 321 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
230 | 230 | | |
231 | 231 | | |
232 | 232 | | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
233 | 237 | | |
234 | 238 | | |
235 | 239 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
114 | | - | |
| 114 | + | |
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
0 commit comments