/llvm-project/clang/test/VFS/ |
H A D | module-map-path.m | 3 // RUN: rm -rf %t 4 // RUN: split-file %s %t 6 // Pre-populate the module cache with the modules that don't use VFS overlays. 7 // RUN: %clang_cc1 -fsyntax-only -F%t/Frameworks -I%t/include %t/prepopulate_module_cache.m \ 8 // RUN: -fmodules -fimplicit-module-maps -fmodules-cache-path=%t/modules.cache 10 // Execute a compilation with VFS overlay. .pcm file path looks like <hash1>/ModuleName-<hash2>.pcm. 15 // DEFINE: %{command} = %clang_cc1 -fsyntax-only -verify -F%t/Frameworks -I%t/include %t/test.m \ 16 // DEFINE: -fmodules -fimplicit-module-maps -fmodules-cache-path=%t/modules.cache 17 // RUN: sed -e "s@TMP_DIR@%{/t:regex_replacement}@g" -e "s@USE_EXTERNAL_NAMES_OPTION@@g" %t/overlay… 18 // RUN: %{command} -ivfsoverlay %t/external-names-default.yaml [all …]
|
H A D | parse-errors.c | 1 // RUN: not %clang_cc1 -ivfsoverlay %S/Inputs/invalid-yaml.yaml -fsyntax-only %s 2>&1 | FileCheck %s 4 // RUN: not %clang_cc1 -ivfsoverlay %S/Inputs/missing-key.yaml -fsyntax-only %s 2>&1 | FileCheck -c… 5 // CHECK-MISSING-TYPE: missing key 'type' 6 // CHECK-MISSING-TYPE: invalid virtual filesystem overlay file 8 // RUN: not %clang_cc1 -ivfsoverlay %S/Inputs/unknown-key.yaml -fsyntax-only %s 2>&1 | FileCheck -c… 9 // CHECK-UNKNOWN-KEY: unknown key 10 // CHECK-UNKNOWN-KEY: invalid virtual filesystem overlay file 12 // RUN: not %clang_cc1 -ivfsoverlay %S/Inputs/unknown-value.yaml -fsyntax-only %s 2>&1 | FileCheck … 13 // CHECK-UNKNOWN-VALUE: expected boolean value 14 // CHECK-UNKNOWN-VALUE: invalid virtual filesystem overlay file [all …]
|
H A D | external-names-multi-overlay.c | 1 // RUN: rm -rf %t 2 // RUN: split-file %s %t 3 …-e "s@NAME_DIR@%{/t:regex_replacement}/A@g" -e "s@EXTERNAL_DIR@%{/t:regex_replacement}/B@g" -e "s@… 4 …-e "s@NAME_DIR@%{/t:regex_replacement}/A@g" -e "s@EXTERNAL_DIR@%{/t:regex_replacement}/B@g" -e "s@… 8 …RUN: %clang_cc1 -Werror -I %t/A -ivfsoverlay %t/vfs/a-b-ft.yaml -ivfsoverlay %t/vfs/empty.yaml -E … 9 …RUN: %clang_cc1 -Werror -I %t/A -ivfsoverlay %t/vfs/a-b-fb.yaml -ivfsoverlay %t/vfs/empty.yaml -E … 10 …RUN: %clang_cc1 -Werror -I %t/B -ivfsoverlay %t/vfs/a-b-ft.yaml -ivfsoverlay %t/vfs/empty.yaml -E … 11 …RUN: %clang_cc1 -Werror -I %t/B -ivfsoverlay %t/vfs/a-b-fb.yaml -ivfsoverlay %t/vfs/empty.yaml -E … 15 //--- main.c 18 //--- B/Header.h [all …]
|
H A D | fallback.c | 1 // RUN: rm -rf %t 2 // RUN: split-file %s %t 7 // RUN: sed -e "s@EXTERNAL_DIR@%{/t:regex_replacement}/Both/Base@g" -e "s@NAME_DIR@%{/t:regex_repla… 9 // RUN: cp -R %t/Both %t/UseFirstOnly 10 // RUN: rm -rf %t/UseFirstOnly/Base 11 …-e "s@EXTERNAL_DIR@%{/t:regex_replacement}/UseFirstOnly/Base@g" -e "s@NAME_DIR@%{/t:regex_replacem… 13 // RUN: cp -R %t/Both %t/BaseOnly 14 // RUN: rm -rf %t/BaseOnly/UseFirst 15 … -e "s@EXTERNAL_DIR@%{/t:regex_replacement}/BaseOnly/Base@g" -e "s@NAME_DIR@%{/t:regex_replacement… 17 // RUN: cp -R %t/Both %t/BFallback [all …]
|
/llvm-project/clang/test/Modules/ |
H A D | merge-extension-ivars.m | 1 // UNSUPPORTED: target={{.*}}-zos{{.*}}, target={{.*}}-aix{{.*}} 2 // RUN: rm -rf %t 3 // RUN: split-file %s %t 4 // RUN: %clang_cc1 -emit-llvm -o %t/test-compatible-extensions.ll -fobjc-runtime=macosx-10.9 -F%t/F… 5 // RUN: -fmodules -fimplicit-module-maps -fmodules-cache-path=%t/modules.cache -fmodule-… 6 // RUN: FileCheck --input-file=%t/test-compatible-extensions.ll %t/test-compatible-extensions.m 8 // RUN: %clang_cc1 -emit-llvm -o %t/test-access-extension-ivar.ll -fobjc-runtime=macosx-10.9 -F%t/F… 9 // RUN: -fmodules -fimplicit-module-maps -fmodules-cache-path=%t/modules.cache 10 // RUN: FileCheck --input-file=%t/test-access-extension-ivar.ll %t/test-access-extension-ivar.m 12 // RUN: %clang_cc1 -emit-llvm -o %t/test-synthesized-ivar.ll -fobjc-runtime=macosx-10.9 -F%t/Framew… [all …]
|
/llvm-project/lldb/source/API/ |
H A D | SBStream.cpp | 1 //===-- SBStream.cpp ------------------------------------------------------===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 34 return this->operator bool(); in IsValid() 50 return ConstString(static_cast<StreamString *>(m_opaque_up.get())->GetData()) in GetData() 62 return static_cast<StreamString *>(m_opaque_up.get())->GetSize(); in GetSize() 92 static_cast<StreamString *>(m_opaque_up.get())->GetString()); in RedirectToFile() 112 // the to new file we are redirecting to. in RedirectToFile() 114 m_opaque_up->Write(&local_data[0], local_data.size()); in RedirectToFile() [all …]
|
/llvm-project/llvm/unittests/Support/ |
H A D | VirtualFileSystemTest.cpp | 1 //===- unittests/Support/VirtualFileSystem.cpp --------- 937 IntrusiveRefCntPtr<vfs::RedirectingFileSystem> Redirecting = TEST() local 3288 auto Redirecting = vfs::RedirectingFileSystem::create( TEST() local 3503 auto Redirecting = vfs::RedirectingFileSystem::create( TEST() local 3536 auto Redirecting = vfs::RedirectingFileSystem::create( TEST() local 3561 auto Redirecting = vfs::RedirectingFileSystem::create( TEST() local [all...] |
/llvm-project/clang/test/VFS/Inputs/ |
H A D | unknown-redirect.yaml | 2 'redirecting-with': 'none', 5 'type': 'directory-remap', 7 'external-contents': '//root/b'
|
H A D | redirect-and-fallthrough.yaml | 2 'redirecting-with': 'fallthrough', 6 'type': 'directory-remap', 8 'external-contents': '//root/b'
|
/llvm-project/libc/docs/dev/ |
H A D | cmake_build_rules.rst | 8 as simple as possible. We also want to be highly modular with our build 13 ----------------------- 15 Every entrypoint in LLVM-libc has its own build target. This target is listed 19 Targets for redirecting entrypoints are also listed using the 21 the ``REDIRECTED`` option with the rule. 24 --------------------------------
|
/llvm-project/lldb/test/API/lua_api/ |
H A D | TestLuaAPI.py | 27 return b.decode("utf-8") 30 # repr-line encoding. 35 # - In Python2: 36 # - 'str' or 'bytes' (1st branch above) 37 # - In Python3: 38 # - 'str' (1st branch above) 39 # - 'bytes' (2nd branch above) 45 return b.encode("utf-8") 63 # also redirecting input). 68 """Execute command ``command`` (list of arguments or string) with [all...] |
/llvm-project/mlir/lib/Transforms/Utils/ |
H A D | CFGToSCF.cpp | 1 //===- CFGToSCF.h - Control Flow Graph to Structured Control Flow *- C++ -*===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 15 // It defines an algorithm to translate any control flow graph with a single 17 // consisting of regions of do-while loops and operations conditionally 23 // regions with multiple exit blocks. This is implemented by first 24 // transforming all occurrences of return-like operations to branch to a 25 // single exit block containing an instance of that return-like operation. 26 // If there are multiple kinds of return-like operations, multiple exit [all …]
|
/llvm-project/llvm/docs/ |
H A D | Lexicon.rst | 13 - 34 - 36 .. _lexicon-bb-vectorization: 39 Basic-Block Vectorization 42 Bit-tracking dead code elimination. Some bit-wise instructions (shifts, 43 ands, ors, etc.) "kill" some of their input bits -- that is, they make it 49 Bottom Up Rewriting System --- A method of instruction selection for code 51 <http://www.program-transformation.org/Transform/BURG>`_ tool. 54 - 64 that prevent a wide variety of malware attacks from redirecting the flow [all …]
|
/llvm-project/clang/include/clang/Basic/ |
H A D | FileEntry.h | 1 //===- clang/Basic/FileEntry.h - File references -------- [all...] |
H A D | FileManager.h | 1 //===--- FileManager.h - File System Probing and Caching ------ [all...] |
/llvm-project/clang/docs/analyzer/user-docs/ |
H A D | CommandLineUsage.rst | 1 Command Line Usage: scan-build and CodeChecker 5 CodeChecker and scan-build are two CLI tools for using CSA on multiple files (translation units). 7 CodeChecker is more actively maintained, provides heuristics for working with multiple versions of popular compilers and it also comes with a web-based GUI for viewing, filtering, categorizing and suppressing the results. 10 Comparison of CodeChecker and scan-build 11 ---- [all...] |
/llvm-project/llvm/include/llvm/IR/ |
H A D | InstVisitor.h | 1 //===- InstVisitor.h - Instruction visitor templates -------- [all...] |
/llvm-project/llvm/utils/lit/lit/ |
H A D | util.py | 56 # Encode to UTF-8 to get 'bytes' data. 57 return s.encode("utf-8") 76 return b.decode("utf-8") 79 # repr-line encoding. 84 # - In Python2: 85 # - 'str' or 'bytes' (1st branch above) 86 # - In Python3: 87 # - 'str' (1st branch above) 88 # - 'bytes' (2nd branch above) 94 return b.encode("utf- [all...] |
/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | FunctionSpecialization.cpp | 1 //===- FunctionSpecialization.cpp - Function Specialization -------- [all...] |
H A D | AttributorAttributes.cpp | 1 //===- AttributorAttributes.cpp - Attributes for Attributor deduction -----===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // SPDX-License-Identifie [all...] |
/llvm-project/llvm/lib/Support/ |
H A D | VirtualFileSystem.cpp | 1 //===- VirtualFileSystem.cpp - Virtual File System Layer -------- [all...] |
/llvm-project/llvm/include/llvm/Support/ |
H A D | VirtualFileSystem.h | 1 //===- VirtualFileSystem.h - Virtual File System Layer -------- [all...] |
/llvm-project/clang/lib/APINotes/ |
H A D | APINotesManager.cpp | 1 //===--- APINotesManager.cpp - Manage API Notes Files ------ [all...] |
/llvm-project/clang-tools-extra/clangd/tool/ |
H A D | ClangdMain.cpp | 1 //===--- ClangdMain.cpp - clangd server loop ------ [all...] |
/llvm-project/polly/lib/Transform/ |
H A D | ForwardOpTree.cpp | 1 //===- ForwardOpTree.h ------------------------------------------*- C++ -*-===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 39 #include "isl/isl-noexceptions.h" 44 #define DEBUG_TYPE "polly-optree" 50 AnalyzeKnown("polly-optree-analyze-known", 55 NormalizePHIs("polly-optree-normalize-phi", 60 MaxOps("polly-optree-max-ops", [all …]
|