| /llvm-project/.github/workflows/ |
| H A D | build-ci-container.yml | 1 name: Build CI Container 9 - main 11 - .github/workflows/build-ci-container.yml 12 - '.github/workflows/containers/github-actio [all...] |
| H A D | ci-post-commit-analyzer.yml | 1 name: Post-Commit Static Analyzer 9 - 'release/**' 11 - 'clang/**' 12 - 'llvm/**' 13 - '.github/workflows/ci-post-commit-analyzer.yml' 16 - opened 17 - synchronize 18 - reopened 19 - closed 21 - '.github/workflows/ci-post-commit-analyzer.yml' [all …]
|
| H A D | llvm-project-tests.yml | 17 default: '["ubuntu-latest", "windows-2019", "macOS-13"]' 40 # Use windows-2019 due to: 41 # https://developercommunity.visualstudio.com/t/Prev-Issue---with-__assume-isna [all...] |
| /llvm-project/libcxx/test/support/ |
| H A D | container_debug_tests.h | 1 //===----------------------------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 88 template <class Container, class ValueType = typename Container::value_type> 98 template <class Container> 99 struct ContainerDebugHelper<Container, char> { 105 template <class Container, class Key, class Value> 106 struct ContainerDebugHelper<Container, std::pair<const Key, Value> > { 118 template <class Container, ContainerType CT, 119 class Helper = ContainerDebugHelper<Container> > [all …]
|
| /llvm-project/libcxx/utils/ci/vendor/android/ |
| H A D | stop-emulator.sh | 2 # ===---------- [all...] |
| H A D | start-emulator.sh | 2 # ===---------- [all...] |
| H A D | run-buildbot-container | 3 # Similar to libcxx/utils/ci/run-buildbot-container, but adds additional options 6 set -e 8 MONOREPO_ROOT="$(git rev-parse --show-toplevel)" 9 if [[ ! - [all...] |
| /llvm-project/clang/lib/CodeGen/ |
| H A D | ObjectFilePCHContainerOperations.cpp | |
| /llvm-project/libcxx/utils/ci/ |
| H A D | Dockerfile | 1 # ===---------- [all...] |
| H A D | run-buildbot-container | 3 # This script starts a shell in a container running the libc++ build bot Docker 8 # `run-buildbot` script. 11 # monorepo will be mounted as `/llvm` inside the container. Be careful, the 12 # state in `/llvm` is shared between the container and the host machine, which 13 # is useful for editing files on the host machine and re-running the build bot 14 # in the container. 17 # the user in the container doesn't have permissions to do so. 19 # the container or add this flag to run the container as your local user IDs: 20 # - [all...] |
| /llvm-project/libcxx/docs/ |
| H A D | TestingLibcxx.rst | 15 The primary way to run the libc++ tests is by using ``make check-cxx``. 27 ----- 30 running ``llvm-lit`` on a specified test or directory. If you're unsure 32 ``cxx-test-depends`` target. For example: 34 .. code-bloc [all...] |
| H A D | Contributing.rst | 14 Looking for pre-existing pull requests 19 filtering pull requests `tagged with libc++ <https://github.com/llvm/llvm-project/pulls?q=is%3Apr+is%3Aopen+label%3Alibc%2B%2B>`__. 23 RFCs for significant user-affecting changes 36 should be run locally by developers before submitting patches and is also run as part of our CI 49 ------ [all...] |
| H A D | Hardening.rst | 10 .. _using-hardening-modes: 17 the standard library. Different hardening modes make different trade-offs 21 - **Unchecked mode/none**, which disables all hardening checks. 22 - **Fast mode**, which contains a set of security-critical checks that can be 25 - **Extensive mode**, which contains all the checks from fast mode and some 27 but aren't security-critical. Production builds requiring a broader set of 31 - **Debug mode**, which enables all the available checks in the library, 34 non-productio [all...] |
| /llvm-project/clang/include/clang/Serialization/ |
| H A D | PCHContainerOperations.h | 1 //===-- PCHContainerOperations.h - PCH Containers ---------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 45 CreatePCHContainerGenerator(CompilerInstance &CI, 58 /// Equivalent to the format passed to -fmodule-format= 61 /// Returns the serialized AST inside the PCH container Buffer. 65 /// Implements write operations for a raw pass-through PCH container. 72 CreatePCHContainerGenerator(CompilerInstance &CI, 79 /// Implements read operations for a raw pass-through PCH container. 86 /// A registry of PCHContainerWriter and -Reader objects for different formats. [all …]
|
| /llvm-project/clang/include/clang/CodeGen/ |
| H A D | ObjectFilePCHContainerOperations.h | |
| /llvm-project/clang-tools-extra/clangd/ |
| H A D | Compiler.cpp | 1 //===--- Compiler.cpp ------- 46 disableUnsupportedOptions(CompilerInvocation & CI) disableUnsupportedOptions() argument 116 std::unique_ptr<CompilerInvocation> CI = createInvocation(ArgStrs, CIOpts); buildCompilerInvocation() local 129 prepareCompilerInstance(std::unique_ptr<clang::CompilerInvocation> CI,const PrecompiledPreamble * Preamble,std::unique_ptr<llvm::MemoryBuffer> Buffer,llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS,DiagnosticConsumer & DiagsClient) prepareCompilerInstance() argument [all...] |
| /llvm-project/clang/tools/libclang/ |
| H A D | Indexing.cpp | 1 //===- Indexing.cpp - Higher level API functions -------- 347 CreateASTConsumer(CompilerInstance & CI,StringRef InFile) CreateASTConsumer() argument 828 const ContainerInfo *Container = static_cast<const ContainerInfo *>(info); clang_index_getClientContainer() local 836 const ContainerInfo *Container = static_cast<const ContainerInfo *>(info); clang_index_setClientContainer() local [all...] |
| /llvm-project/clang/unittests/CodeGen/ |
| H A D | IRMatchers.h | 1 //=== unittests/CodeGen/IRMatchers.h - Match on the LLVM IR -----*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 31 //===----------------------------------------------------------------------===// 48 /// use queries like "this operand is the same as n-th operand", which are 97 return MatchStack[MatchStack.size() - 1 - Offset]; in getQuery() 165 bool Result = Next->match(C); in matchEntity() 174 /// same container. 186 if (OpNo < MT->getNumOperands()) in match() 187 return C.top<Metadata>() == MT->getOperand(OpNo).get(); in match() [all …]
|
| /llvm-project/clang/tools/clang-import-test/ |
| H A D | clang-import-test.cpp | 1 //===-- clang-import-test.cpp - ASTImporter/ExternalASTSource testbed ----- 220 BuildASTContext(CompilerInstance & CI,SelectorTable & ST,Builtin::Context & BC) BuildASTContext() argument 229 BuildCodeGen(CompilerInstance & CI,llvm::LLVMContext & LLVMCtx) BuildCodeGen() argument 251 std::unique_ptr<CompilerInstance> CI; global() member 267 AddExternalSource(CIAndOrigins & CI,llvm::MutableArrayRef<CIAndOrigins> Imports) AddExternalSource() argument 280 BuildIndirect(CIAndOrigins & CI) BuildIndirect() argument 291 ParseSource(const std::string & Path,CompilerInstance & CI,ASTConsumer & Consumer) ParseSource() argument 308 CIAndOrigins CI{init_convenience::BuildCompilerInstance()}; Parse() local 346 Forget(CIAndOrigins & CI,llvm::MutableArrayRef<CIAndOrigins> Imports) Forget() argument [all...] |
| /llvm-project/llvm/lib/CodeGen/ |
| H A D | WasmEHPrepare.cpp | 1 //===-- WasmEHPrepare - Prepare excepton handling for WebAssembly ------- 312 if (auto *CI = dyn_cast<CallInst>(U.getUser())) { prepareEHPad() local [all...] |
| /llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | MergeFunctions.cpp | 1 //===- MergeFunctions.cpp - Merge identical functions -------- 575 __anon04f510410202(auto *DbgVal, auto &Container) filterInstsUnrelatedToPDI() argument 592 __anon04f510410302(auto *DbgDecl, auto &Container) filterInstsUnrelatedToPDI() argument 676 __anon04f510410402(auto *Rec, auto &Container, auto &UnrelatedCont) filterInstsUnrelatedToPDI() argument 768 CallInst *CI = Builder.CreateCall(F, Args); writeThunk() local [all...] |
| /llvm-project/clang-tools-extra/clangd/unittests/ |
| H A D | SymbolCollectorTests.cpp | 1 //===-- SymbolCollectorTests.cpp -------- 248 CreateASTConsumer(CompilerInstance & CI,llvm::StringRef InFile) create() argument 254 BeginInvocation(CompilerInstance & CI) create() argument 929 auto Container = [&](llvm::StringRef RangeName) { TEST_F() local [all...] |
| /llvm-project/clang-tools-extra/clang-tidy/modernize/ |
| H A D | UseAutoCheck.cpp | 1 //===--- UseAutoCheck.cpp - clang-tidy----- [all...] |
| /llvm-project/llvm/unittests/ADT/ |
| H A D | IteratorTest.cpp | 1 //===- IteratorTest.cpp - Unit tests for iterator utilities ---------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 84 // There should only be a single (const-qualified) operator*, operator->, and 85 // operator[]. This test confirms that there isn't a non-const overload. Rather 86 // than adding those, users should double-check that T, PointerT, and ReferenceT 89 static_assert(&IntIterator::operator-> == &IntIterator::operator->, ""); 108 ConstIntIterator CI(&Number); in TEST() local 112 EXPECT_EQ(false, canAssignFromInt(*CI)); // const int * in TEST() 118 EXPECT_EQ(1, *CI); in TEST() [all …]
|
| /llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | PromoteMemoryToRegister.cpp | 1 //===- PromoteMemoryToRegister.cpp - Convert allocas to registers -------- 452 CallInst *CI = CallInst::Create(AssumeIntrinsic, {LoadNotNull}); addAssumeNonNull() local 596 __anon9feeeae80602(auto &Container) rewriteSingleStoreAlloca() argument 708 __anon9feeeae80702(auto &Container) promoteSingleBlockAlloca() argument 727 __anon9feeeae80802(auto &Container) promoteSingleBlockAlloca() argument 888 __anon9feeeae80a02(auto &Container) run() argument 1147 __anon9feeeae80c02(auto &Container) RenamePass() argument 1208 __anon9feeeae80d02(auto &Container) RenamePass() argument [all...] |