/llvm-project/lldb/unittests/Core/ |
H A D | FileSpecListTest.cpp |
|
/llvm-project/llvm/docs/CommandGuide/ |
H A D | llvm-ar.rst | 9 :program:`llvm-ar` [-]{dmpqrstx}[abcDilLNoOPsSTuUvV] [relpos] [count] archive [files...] 15 :program:`ar`. It archives several files, such as objects and LLVM bitcode 16 files into a single archive library that can be linked into a program. However, 21 The :program:`llvm-ar` command can be used to *read* archive files in SVR4, GNU, 23 Darwin style archive files. If an SVR4 format archive is used with the :option:`r` 43 Since :program:`llvm-ar` supports bitcode files, the symbol table it creates 56 When on Windows :program:`llvm-ar` treats the names of archived *files* in the same 68 optional list of file names. If the *files* option is not specified, it 80 Delete files from the ``archive``. The :option:`N` and :option:`T` modifiers 81 apply to this operation. The *files* options specify which members should be [all …]
|
/llvm-project/compiler-rt/lib/fuzzer/ |
H A D | FuzzerMerge.cpp | 71 Files.resize(NumFiles); in Parse() 73 if (!std::getline(IS, Files[i].Name, '\n')) in Parse() 93 ISS1 >> Files[ExpectedStartMarker].Size; in Parse() 95 assert(ExpectedStartMarker < Files.size()); in Parse() 109 Files[CurrentFileIdx].Features = TmpFeatures; in Parse() 118 Files[CurrentFileIdx].Cov.push_back(N); in Parse() 124 LastFailure = Files[LastSeenStartMarker].Name; in Parse() 132 for (const auto &F: Files) in ApproximateMemoryConsumption() 137 // Decides which files need to be merged (add those to NewFiles). 147 assert(NumFilesInFirstCorpus <= Files.size()); in Merge() [all …]
|
/llvm-project/lldb/test/API/functionalities/module_cache/bsd/ |
H A D | TestModuleCacheBSD.py | 40 This test has been modified to make sure .o files that don't have 42 modification times of .o files that the modification times are not 44 files as this was causing older cache files to be accepted for new 45 updated .o files. 47 ELF .o files do calculate a UUID from the contents of the file, 48 which is expensive, but no one loads .o files into a debug sessions 49 when using ELF files. Mach-o .o files do not have UUID values and do 52 create UUID values for mach-o .o files in the future, this test will 54 there are no cache entries for any .o files in BSD archives. 57 .o files again: [all …]
|
/llvm-project/clang/lib/Headers/ |
H A D | CMakeLists.txt | 302 set(files 419 # Copy header files from the source directory to the build directory 420 foreach( f ${files} ${cuda_wrapper_files} ${cuda_wrapper_bits_files} 426 # Generate header files and copy them to the build directory 562 FILES ${files} ${generated_files} 567 FILES ${cuda_wrapper_files} 572 FILES ${cuda_wrapper_bits_files} 577 FILES ${ppc_wrapper_files} 582 FILES 267 set(files global() variable [all...] |
/llvm-project/llvm/lib/ObjCopy/ |
H A D | CMakeLists.txt | 1 source_group("Header Files" REGULAR_EXPRESSION 4 source_group("Header Files\\COFF" REGULAR_EXPRESSION 7 source_group("Header Files\\ELF" REGULAR_EXPRESSION 10 source_group("Header Files\\MachO" REGULAR_EXPRESSION 13 source_group("Header Files\\wasm" REGULAR_EXPRESSION 16 source_group("Header Files\\XCOFF" REGULAR_EXPRESSION 19 source_group("Source Files" REGULAR_EXPRESSION 22 source_group("Source Files\\COFF" REGULAR_EXPRESSION 25 source_group("Source Files\\ELF" REGULAR_EXPRESSION 28 source_group("Source Files\\MachO" REGULAR_EXPRESSION [all …]
|
/llvm-project/clang-tools-extra/test/clang-apply-replacements/ |
H A D | invalid-files.cpp | 1 // RUN: mkdir -p %T/invalid-files 2 // RUN: cp %S/Inputs/invalid-files/invalid-files.yaml %T/invalid-files/invalid-files.yaml 3 // RUN: clang-apply-replacements %T/invalid-files 5 // Check that the yaml files are *not* deleted after running clang-apply-replacements without remov… 6 // RUN: ls %T/invalid-files/invalid-files.yaml
|
/llvm-project/clang/test/Driver/ |
H A D | openmp-offload.c | 123 /// Check the phases when using multiple targets and multiple source files 125 // RUN: -fopenmp-targets=x86_64-pc-linux-gnu,powerpc64-ibm-linux-gnu %s %s 2>&1 | FileCheck -check-prefix=CHK-PHASES-FILES %s 126 // CHK-PHASES-FILES: 0: input, "somelib", object, (host-openmp) 127 // CHK-PHASES-FILES-NEXT: 1: input, "[[INPUT:.+]]", c, (host-openmp) 128 // CHK-PHASES-FILES-NEXT: 2: preprocessor, {1}, cpp-output, (host-openmp) 129 // CHK-PHASES-FILES-NEXT: 3: compiler, {2}, ir, (host-openmp) 130 // CHK-PHASES-FILES-NEXT: 4: input, "[[INPUT]]", c, (device-openmp) 131 // CHK-PHASES-FILES-NEXT: 5: preprocessor, {4}, cpp-output, (device-openmp) 132 // CHK-PHASES-FILES-NEXT: 6: compiler, {5}, ir, (device-openmp) 133 // CHK-PHASES-FILES [all...] |
/llvm-project/clang-tools-extra/clang-tidy/misc/ |
H A D | HeaderIncludeCycleCheck.cpp | 61 if ((Files.size() > 1U) && (Files.back().Id == PrevFID) && in FileChanged() 62 (Files[Files.size() - 2U].Id == Id)) in FileChanged() 63 Files.pop_back(); in FileChanged() 67 if (!Files.empty() && Files.back().Id == Id) in FileChanged() 79 Files.emplace_back(*NextToEnter); in FileChanged() 105 if (!Files.empty() && Files.back().Id == SM.getMainFileID()) in EndOfMainFile() 106 Files.pop_back(); in EndOfMainFile() 108 assert(Files.empty()); in EndOfMainFile() 114 std::find_if(Files.rbegin(), Files.rend(), in checkForDoubleInclude() 116 if (It == Files.rend()) in checkForDoubleInclude() [all …]
|
/llvm-project/lld/docs/ |
H A D | NewLLD.rst | 11 files. The function is guaranteed to return as long as you do not pass corrupted 12 or malicious object files. A corrupted file could cause a fatal error or SEGV. 14 files in the usual way and give them to the linker. It is naturally expected to 61 LLD's handling of archive files (the files with ".a" file extension) is 63 We'll describe how the traditional Unix linker handles archive files, what the 71 - If the linker visits an object file, the linker links object files to the 75 symbol table and extracts all object files that have definitions for any 79 archive files before object files, nothing will happen because when the linker 81 files are extracted from the first archive file, and the link is done at that 84 You can fix the problem by reordering the files, [all …]
|
H A D | make.bat | 21 echo. html to make standalone HTML files 22 echo. dirhtml to make HTML files named index.html in directories 24 echo. pickle to make pickle files 25 echo. json to make JSON files 26 echo. htmlhelp to make HTML files and a HTML help project 27 echo. qthelp to make HTML files and a qthelp project 28 echo. devhelp to make HTML files and a Devhelp project 30 echo. latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter 31 echo. text to make text files 33 echo. texinfo to make Texinfo files [all …]
|
/llvm-project/lldb/unittests/Expression/ |
H A D | CppModuleConfigurationTest.cpp | 65 std::vector<std::string> files = {// C library in TEST_F() local 70 CppModuleConfiguration config(makeFiles(files), llvm::Triple()); in TEST_F() 83 std::vector<std::string> files = { in TEST_F() local 88 CppModuleConfiguration config(makeFiles(files), in TEST_F() 101 std::vector<std::string> files = {// C library in TEST_F() local 106 CppModuleConfiguration config(makeFiles(files), llvm::Triple()); in TEST_F() 117 std::vector<std::string> files = {// C library in TEST_F() local 122 CppModuleConfiguration config(makeFiles(files), llvm::Triple()); in TEST_F() 133 std::vector<std::string> files = {// C library in TEST_F() local 140 CppModuleConfiguration config(makeFiles(files), llvm::Triple()); in TEST_F() [all …]
|
/llvm-project/llvm/utils/TableGen/ |
H A D | tdtags | 13 # files for target .td files. Run tdtags -H for more documentation. 29 -I <dir> Add the directory to the search path for tblgen include files. 39 all - Generate an index in each directory that contains .td files 41 here - Generate an index for all .td files in the current directory. 42 recurse - Generate an index in each directory that contains .td files 53 $SELF - generate ctags(1)-compatible index files for tblgen .td source 60 With the '-x' option, $SELF produces one or more tags files for a 79 -x Run a canned recipe, rather than operate on specified files. 83 -q Suppress $TBLGEN error messages. Not all .td files are well- 85 produce error messages for certain .td files. These errors [all …]
|
/llvm-project/clang-tools-extra/test/clang-tidy/infrastructure/ |
H A D | config-files.cpp | 1 // RUN: clang-tidy -dump-config %S/Inputs/config-files/- -- | FileCheck %s -check-prefix=CHECK-BASE 5 // RUN: clang-tidy -dump-config %S/Inputs/config-files/1/- -- | FileCheck %s -check-prefix=CHECK-CH… 9 // RUN: clang-tidy -dump-config %S/Inputs/config-files/2/- -- | FileCheck %s -check-prefix=CHECK-CH… 13 // RUN: clang-tidy -dump-config %S/Inputs/config-files/3/- -- | FileCheck %s -check-prefix=CHECK-CH… 17 …command line' -exclude-header-filter='from_command_line' %S/Inputs/config-files/- -- | FileCheck %… 24 // RUN: clang-tidy -dump-config %S/Inputs/config-files/4/44/- -- | FileCheck %s -check-prefix=CHECK… 26 // RUN: clang-tidy -dump-config %S/Inputs/config-files/4/key-dict/- -- | FileCheck %s -check-prefix… 34 // RUN: clang-tidy --explain-config %S/Inputs/config-files/4/44/- -- | FileCheck %s -check-prefix=C… 35 …vm-qualified-auto' is enabled in the {{.*}}{{[/\\]}}Inputs{{[/\\]}}config-files{{[/\\]}}4{{[/\\]}}… 36 …nize-loop-convert' is enabled in the {{.*}}{{[/\\]}}Inputs{{[/\\]}}config-files{{[/\\]}}4{{[/\\]}}… [all …]
|
/llvm-project/llvm/utils/gn/ |
H A D | README.rst | 16 If you add files, you're expected to update the CMake build but you don't need 17 to update GN build files. Reviewers should not ask authors to update GN build 18 files. Keeping the GN build files up-to-date is on the people who use the GN 22 creates ninja files, but it can create some IDE projects (MSVC, Xcode, ...) 45 #. ``llvm/utils/gn/gn.py gen out/gn`` to run GN and create build files. 52 #. ``echo out >> .git/info/exclude`` to tell git to ignore files below ``out``. 69 ``git ls-files '*.gn' '*.gni' | xargs llvm/utils/gn/gn.py format`` 72 To not put ``BUILD.gn`` files into the main tree, they are all below 76 .. _Syncing GN files from CMake files: 78 Syncing GN files from CMake files [all …]
|
/llvm-project/flang/docs/ |
H A D | ModFiles.md | 9 # Module Files 17 Module files hold information from a module that is necessary to compile 22 Module files must be searchable by module name. They are typically named 28 clear which compiler created a `.mod` file and files from multiple compilers 36 Module files will be Fortran source. 92 in the `.mod` file. (Currently they are readable in PGI `.mod` files.) 109 ## Reading and writing module files 114 for module files and where to write them. By default it will be the current 117 For PGI, `-I` specifies directories to search for include files and module 118 files [all...] |
/llvm-project/llvm/tools/llvm-cov/ |
H A D | CoverageReport.h | 39 void renderFunctionReports(ArrayRef<std::string> Files, 42 /// Prepare file reports for the files specified in \p Files. 45 FileCoverageSummary &Totals, ArrayRef<std::string> Files, 61 /// Render file reports for the files specified in \p Files. 62 void renderFileReports(raw_ostream &OS, ArrayRef<std::string> Files) const; 64 /// Render file reports for the files specified in \p Files and the functions 66 void renderFileReports(raw_ostream &OS, ArrayRef<std::string> Files, 77 /// source files) of the source files. This class uses template method pattern. 89 /// report for all files is returned and its Name is set to the LCP of all 90 /// files. The size of \p SourceFiles must be greater than 1 or else the [all …]
|
/llvm-project/compiler-rt/test/fuzzer/ |
H A D | set_cover_merge.test | 11 CHECK1: MERGE-OUTER: 3 files, 3 in the initial corpus 12 CHECK1: MERGE-OUTER: 0 new files with 0 new features added 23 CHECK2: MERGE-OUTER: 9 files, 3 in the initial corpus 24 CHECK2: MERGE-OUTER: 3 new files with 3 new features added 28 CHECK3: MERGE-OUTER: 12 files, 6 in the initial corpus 29 CHECK3: MERGE-OUTER: 0 new files with 0 new features added 45 # consists of 2 files: T2/a, T3/a. These files cover 6 new features. 49 CHECK_OVERLAP: MERGE-OUTER: 10 files, 1 in the initial corpus 50 CHECK_OVERLAP: MERGE-OUTER: 2 new files with 6 new features added 51 # Make sure that we are prefering smaller files (T3/a over T3/b). [all …]
|
/llvm-project/flang/test/Driver/ |
H A D | multiple-input-files.f90 | 7 ! TEST 1: Both input files are processed (output is printed to stdout) 10 ! TEST 2: None of the files is processed (not possible to specify the output file when multiple input files are present) 17 ! TEST 3: Both input files are processed 18 ! This particular test case generates output files in the same directory as the input files. We need to copy the input files into a 22 ! RUN: %flang_fc1 -test-io hello.f90 multiple-input-files.f90 2>&1 \ 23 ! RUN: && FileCheck %s --input-file=multiple-input-files.txt --match-full-lines -check-prefix=FC1-OUTPUT1 \ 30 ! TEST 1: By default, `flang` prints the output from all input files t [all...] |
/llvm-project/clang/docs/analyzer/ |
H A D | make.bat | 21 echo. html to make standalone HTML files 22 echo. dirhtml to make HTML files named index.html in directories 24 echo. pickle to make pickle files 25 echo. json to make JSON files 26 echo. htmlhelp to make HTML files and a HTML help project 27 echo. qthelp to make HTML files and a qthelp project 28 echo. devhelp to make HTML files and a Devhelp project 30 echo. latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter 31 echo. text to make text files 33 echo. texinfo to make Texinfo files [all …]
|
/llvm-project/clang/docs/ |
H A D | make.bat | 21 echo. html to make standalone HTML files 22 echo. dirhtml to make HTML files named index.html in directories 24 echo. pickle to make pickle files 25 echo. json to make JSON files 26 echo. htmlhelp to make HTML files and a HTML help project 27 echo. qthelp to make HTML files and a qthelp project 28 echo. devhelp to make HTML files and a Devhelp project 30 echo. latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter 31 echo. text to make text files 33 echo. texinfo to make Texinfo files [all …]
|
/llvm-project/llvm/docs/ |
H A D | make.bat | 21 echo. html to make standalone HTML files 22 echo. dirhtml to make HTML files named index.html in directories 24 echo. pickle to make pickle files 25 echo. json to make JSON files 26 echo. htmlhelp to make HTML files and a HTML help project 27 echo. qthelp to make HTML files and a qthelp project 28 echo. devhelp to make HTML files and a Devhelp project 30 echo. latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter 31 echo. text to make text files 33 echo. texinfo to make Texinfo files [all …]
|
H A D | LinkTimeOptimization.rst | 24 treats LLVM bitcode files like native object files and allows mixing and 26 bitcode files. This tight integration between the linker and LLVM optimizer 120 **Use separate tool to collect symbol information from all object files.** 140 looking at the definitions and uses of symbols in native .o files and using 148 Phase 1 : Read LLVM Bitcode Files 151 The linker first reads all object files in natural order and collects symbol 152 information. This includes native object files as well as LLVM bitcode files. 153 To minimize the cost to the linker in the case that all .o files are native 154 object files, the linker only calls ``lto_module_create()`` when a supplied 172 content of input LLVM bitcode files. If dead code stripping is enabled then the [all …]
|
/llvm-project/clang-tools-extra/docs/ |
H A D | make.bat | 21 echo. html to make standalone HTML files 22 echo. dirhtml to make HTML files named index.html in directories 24 echo. pickle to make pickle files 25 echo. json to make JSON files 26 echo. htmlhelp to make HTML files and a HTML help project 27 echo. qthelp to make HTML files and a qthelp project 28 echo. devhelp to make HTML files and a Devhelp project 30 echo. latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter 31 echo. text to make text files 33 echo. texinfo to make Texinfo files [all …]
|
/llvm-project/lld/ELF/Arch/ |
H A D | MipsArchTree.cpp | 66 static void checkFlags(Ctx &ctx, ArrayRef<FileFlags> files) { in checkFlags() 67 assert(!files.empty() && "expected non-empty file list"); in checkFlags() 69 uint32_t abi = files[0].flags & (EF_MIPS_ABI | EF_MIPS_ABI2); in checkFlags() 70 bool nan = files[0].flags & EF_MIPS_NAN2008; in checkFlags() 71 bool fp = files[0].flags & EF_MIPS_FP64; in checkFlags() 73 for (const FileFlags &f : files) { in checkFlags() 95 static uint32_t getMiscFlags(ArrayRef<FileFlags> files) { in getMiscFlags() 97 for (const FileFlags &f : files) in getMiscFlags() 104 static uint32_t getPicFlags(Ctx &ctx, ArrayRef<FileFlags> files) { in getPicFlags() 106 bool isPic = files[ in getPicFlags() 65 checkFlags(ArrayRef<FileFlags> files) checkFlags() argument 93 getMiscFlags(ArrayRef<FileFlags> files) getMiscFlags() argument 102 getPicFlags(ArrayRef<FileFlags> files) getPicFlags() argument 276 getArchFlags(ArrayRef<FileFlags> files) getArchFlags() argument [all...] |