- Aug 27, 2023
-
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Simon Pilgrim authored
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Piotr Zegar authored
Fix issues found by clang-tidy in clang-tidy source directory.
-
Kazu Hirata authored
-
Kazu Hirata authored
-
Kazu Hirata authored
-
Kazu Hirata authored
-
Nimish Mishra authored
This patch adds general checks for atomic read, write, and capture statements. -check "capture statement is of the form v = x if atomic construct is read" -check "write statement is of the form x = expr if atomic construct is write" -check "x must not have the ALLOCATABLE attribute." -check for non-scalar variables -check if x (LHS variable) is accessed on the RHS of assignment statement -improve error reporting in atomic update statemen Reviewed By: TIFitis, raghavendhra Differential Revision: https://reviews.llvm.org/D127620
-
yronglin authored
Implement LWG3464 https://wg21.link/LWG3464 Reviewed By: Mordante Differential Revision: https://reviews.llvm.org/D158749
-
Sandeep Kosuri authored
offloading - This patch adds support for thread_limit clause on target directive according to OpenMP 51 [2.14.5] - The idea is to create an outer task for target region, when there is a thread_limit clause, and manipulate the thread_limit of task instead. This way, thread_limit will be applied to all the relevant constructs enclosed by the target region. Differential Revision: https://reviews.llvm.org/D152054
-
Lang Hames authored
Same fix as 8a62d6ba: We need to make sure that the supports-JIT check uses the same JIT config that will be used by the clang-repl tool.
-
Owen Pan authored
-
Vitaly Buka authored
Breaks multiple bots. e.g. https://lab.llvm.org/buildbot/#/builders/19/builds/18856 This reverts commit ac007260.
-
Shilei Tian authored
D152014 introduced an optimization that favors more smaller blocks over fewer larger blocks, even if user sets `thread_limit` explicitly. This patch changes the behavior to honor user value. Reviewed By: jdoerfert Differential Revision: https://reviews.llvm.org/D158802
-
Lang Hames authored
The LinkGraph that is passed into the ELFJITLinker_x86_64 constructor is handed off to the JITLinker base class, so can't be used in the constructor body. This commit adds a getGraph method to JITLinker, and updates ELFJITLinker_x86_64 to use that.
-
Lang Hames authored
This allows JITLinkerBase implementations to check whether default passes should be added. The ELF_x86_64 backend is updated to check this predicate before installing the getOrCreateGOTSymbol pass. This is an alternative solution to https://reviews.llvm.org/D158909.
-
Colin Caine authored
Reviewed By: lhames Differential Revision: https://reviews.llvm.org/D158731
-
Fangrui Song authored
[AArch64][test] Test GOT relocations referencing local STT_TLS are not converted to reference STT_SECTION symbols AArch64 encodes the GOT-generating intent in MCValue::RefKind instead of MCSymbolRef::Kind for most other targets. It seems useful to test the case for additional coverage.
-
Fangrui Song authored
Commit 9746286b from 2011 is related to a subtle case that is untested. GNU assembler produces an R_ARM_REL32 relocation. We currently don't, therefore we have to add a workaround in MCExpr.cpp to make the value odd (see commit 8ee6c0ea "[MC] Remove isThumbFunc special case").
-
khei4 authored
This reverts commit 3bb32c61. Use InsertionPt for DT to handle non-memory access dominators Differential Revision: https://reviews.llvm.org/D155406
-