| /llvm-project/libcxx/include/ |
| H A D | module.modulemap | 4 textual header "__config" 5 textual header "__configuration/abi.h" 6 textual header "__configuration/availability.h" 7 textual header "__configuration/compiler.h" 8 textual header "__configuration/language.h" 9 textual header "__configuration/platform.h" 10 textual header "version" 15 module byte { header "__cstddef/byte.h" } 17 header "__cstddef/max_align_t.h" 20 module nullptr_t { header "__cstdde [all...] |
| /llvm-project/clang/test/Modules/ |
| H A D | use-after-free-2.c | 6 header "A.h" 8 textual header "A00.h" 9 textual header "A01.h" 10 textual header "A02.h" 11 textual header "A03.h" 12 textual header "A04.h" 13 textual header "A05.h" 14 textual header "A06.h" 15 textual header "A07.h" 16 textual header "A08.h" [all …]
|
| /llvm-project/clang/test/ARCMT/Inputs/ |
| H A D | module.modulemap | 1 module c_library [extern_c] { module inner { header "c-header.h" } } 2 module cxx_library { header "cxx-header.h" requires cplusplus } 3 module c_library_bad [extern_c] { header "c-header-bad.h" } 4 module diamond_top { header "diamond_top.h" } 6 header "diamond_left.h" 10 header "diamond_right.h" 14 header "diamond_bottom.h" 17 module irgen { header "irgen.h" } 18 module cxx_irgen_top { header "cxx-irgen-top.h" } 19 module cxx_irgen_left { header "cxx-irgen-left.h" } [all …]
|
| /llvm-project/clang/test/Modules/Inputs/ |
| H A D | module.modulemap | 1 module c_library [extern_c] { module inner { header "c-header.h" } } 2 module cxx_library { header "cxx-header.h" requires cplusplus } 3 module c_library_bad [extern_c] { header "c-header-bad.h" } 4 module diamond_top { header "diamond_top.h" } 6 header "diamond_left.h" 10 header "diamond_right.h" 14 header "diamond_bottom.h" 17 module irgen { header "irgen.h" } 18 module cxx_irgen_top { header "cxx-irgen-top.h" } 19 module cxx_irgen_left { header "cxx-irgen-left.h" } [all …]
|
| /llvm-project/clang/lib/Headers/ |
| H A D | module.modulemap | 13 header "altivec.h" 20 header "arm_acle.h" 26 header "arm_neon.h" 27 header "arm_fp16.h" 33 header "arm_sve.h" 42 header "immintrin.h" 43 textual header "f16cintrin.h" 44 textual header "avxintrin.h" 45 textual header "avx2intrin.h" 46 textual header "avx512fintri [all...] |
| /llvm-project/clang/include/ |
| H A D | module.modulemap | 10 textual header "clang/Analysis/Analyses/ThreadSafetyOps.def" 18 exclude header "clang/Analysis/Analyses/ExprMutationAnalyzer.h" 25 textual header "clang/AST/BuiltinTypes.def" 26 textual header "clang/AST/CXXRecordDeclDefinitionBits.def" 27 textual header "clang/AST/OperationKinds.def" 28 textual header "clang/AST/TypeLocNodes.def" 39 textual header "clang/Basic/AArch64SVEACLETypes.def" 40 textual header "clang/Basic/AMDGPUTypes.def" 41 textual header "clang/Basic/BuiltinHeaders.def" 42 textual header "clan [all...] |
| /llvm-project/libcxx/utils/ |
| H A D | generate_iwyu_mapping.py | 11 def IWYU_mapping(header: str) -> typing.Optional[typing.List[str]]: 20 if any(re.match(pattern, header) for pattern in ignore): 22 elif header == "__bits": 24 elif header in ("__bit_reference", "__fwd/bit_reference.h"): 26 elif re.match("__configuration/.+", header) or header == "__config": 28 elif header == "__hash_table": 30 elif header == "__locale": 32 elif re.match("__locale_dir/.+", header): 34 elif re.match("__math/.+", header) [all...] |
| /llvm-project/lldb/include/ |
| H A D | module.modulemap | 5 textual header "lldb/Utility/Instrumentation.h" 16 // OS-specific header for us. 17 module ConnectionFileDescriptor { header "lldb/Host/ConnectionFileDescriptor.h" export * } 18 module Debug { header "lldb/Host/Debug.h" export * } 19 module Editline { header "lldb/Host/Editline.h" export * } 20 module FileCache { header "lldb/Host/FileCache.h" export * } 21 module File { header "lldb/Host/File.h" export * } 22 module FileAction { header "lldb/Host/FileAction.h" export * } 23 module FileSystem { header "lldb/Host/FileSystem.h" export * } 24 module HostGetOpt { header "lldb/Host/HostGetOpt.h" export * } [all …]
|
| /llvm-project/llvm/include/ |
| H A D | module.modulemap | 12 textual header "llvm/Analysis/ScalarFuncs.def" 13 textual header "llvm/Analysis/TargetLibraryInfo.def" 14 textual header "llvm/Analysis/VecFuncs.def" 27 header "llvm/CodeGenTypes/LowLevelType.h" export * 30 header "llvm/CodeGenTypes/MachineValueType.h" export * 46 exclude header "llvm/CodeGen/LinkAllAsmWriterComponents.h" 47 exclude header "llvm/CodeGen/LinkAllCodegenComponents.h" 50 textual header "llvm/CodeGen/DIEValue.def" 76 textual header "llvm/BinaryFormat/Dwarf.def" 77 textual header "llv [all...] |
| H A D | module.install.modulemap | 3 textual header "llvm/CodeGen/GenVT.inc" 7 textual header "llvm/Config/AsmParsers.def" 8 textual header "llvm/Config/AsmPrinters.def" 9 textual header "llvm/Config/Disassemblers.def" 10 textual header "llvm/Config/Targets.def" 15 textual header "llvm/IR/Attributes.gen" 16 textual header "llvm/IR/Attributes.inc" 20 textual header "llvm/IR/Intrinsics.gen" 21 textual header "llvm/IR/Intrinsics.inc" 25 textual header "llvm/IR/IntrinsicEnums.inc" [all …]
|
| /llvm-project/clang/test/ClangScanDeps/ |
| H A D | modules-pch-dangling.c | 49 module mod_00 { header "mod_00.h" } 50 module mod_01 { header "mod_01.h" } 51 module mod_02 { header "mod_02.h" } 52 module mod_03 { header "mod_03.h" } 53 module mod_04 { header "mod_04.h" } 54 module mod_05 { header "mod_05.h" } 55 module mod_06 { header "mod_06.h" } 56 module mod_07 { header "mod_07.h" } 57 module mod_08 { header "mod_08.h" } 58 module mod_09 { header "mod_09.h" } [all …]
|
| /llvm-project/llvm/test/Analysis/LoopNestAnalysis/ |
| H A D | duplicate-successors.ll | 4 ; CHECK: IsPerfect=true, Depth=1, OutermostLoop: inner.header, Loops: ( inner.header ) 5 …CK-NEXT: IsPerfect=true, Depth=2, OutermostLoop: outer.header, Loops: ( outer.header inner.header ) 12 br i1 %cmp, label %outer.header.preheader, label %outer.header.preheader 14 outer.header.preheader: ; preds = %bb1, %bb1 15 br label %outer.header 17 outer.header: ; preds = %outer.header.preheader, %outer.latch 18 %outer.iv = phi i64 [ %outer.iv.next, %outer.latch ], [ 0, %outer.header.preheader ] 19 br i1 %cmp, label %inner.header.preheader, label %inner.header.preheader 21 inner.header.preheader: ; preds = %outer.header, %outer.header 22 br label %inner.header [all …]
|
| /llvm-project/llvm/test/Analysis/ScalarEvolution/ |
| H A D | implied-via-division.ll | 11 ; CHECK-NEXT: Loop %header: backedge-taken count is (-1 + %n.div.2)<nsw> 12 ; CHECK-NEXT: Loop %header: constant max backedge-taken count is i32 1073741822 13 ; CHECK-NEXT: Loop %header: symbolic max backedge-taken count is (-1 + %n.div.2)<nsw> 14 ; CHECK-NEXT: Loop %header: Trip multiple is 1 20 br label %header 22 header: 23 %indvar = phi i32 [ %indvar.next, %header ], [ 0, %entry ] 26 br i1 %exitcond, label %header, label %exit 36 ; CHECK-NEXT: Loop %header: backedge-taken count is (-1 + (1 smax %n.div.2))<nsw> 37 ; CHECK-NEXT: Loop %header [all...] |
| H A D | becount-invalidation.ll | 12 …set S: full-set Exits: <<Unknown>> LoopDispositions: { %loop.header: Variant, %loop2.header: Invar… 14 …set S: full-set Exits: <<Unknown>> LoopDispositions: { %loop.header: Variant, %loop2.header: Invar… 15 ; CHECK-NEXT: %ptr1.next = phi ptr [ %ptr2, %loop.header ], [ %ptr1.next.next, %loop2.latch ] 16 …tr2,+,8}<nuw><%loop2.header> U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %loop2… 17 ; CHECK-NEXT: %iv = phi i64 [ 0, %loop.header ], [ %iv.next, %loop2.latch ] 18 …0,+,1}<nuw><nsw><%loop2.header> U: [0,1) S: [0,1) Exits: <<Unknown>> LoopDispositions: { %loop2.he… 20 …tr2,+,8}<nuw><%loop2.header> U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %loop2… 22 …set S: full-set Exits: <<Unknown>> LoopDispositions: { %loop2.header: Variant, %loop.header: Varia… 24 …tr2),+,8}<nw><%loop2.header> U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %loop2… 26 …1,+,1}<nuw><nsw><%loop2.header> U: [1,2) S: [1,2) Exits: <<Unknown>> LoopDispositions: { %loop2.he… [all …]
|
| /llvm-project/libc/utils/docgen/ |
| H A D | docgen.py | 17 from header import Header 24 def check_api(header: Header, api: Dict): 64 if not header.macro_file_exists(): 66 f"warning: Macro definitions are listed for {header.name}, but no macro file can be found in the directory tree rooted at {header.macros_dir}. All macros will be listed as not implemented.", 79 if not header.fns_dir_exists(): 81 f"warning: Function definitions are listed for {header.name}, but no function implementation directory exists at {header.fns_dir}. All functions will be listed as not implemented.", 95 def load_api(header: Header) -> Dict: 96 api = header 188 header = Header(args.header_name) global() variable [all...] |
| /llvm-project/llvm/test/Transforms/SimpleLoopUnswitch/ |
| H A D | partial-unswitch-loop-and-block-dispositions.ll | 17 ; CHECK: loop.1.header.us.us: 19 ; CHECK: loop.1.header.split.us.us.us: 21 ; CHECK: loop.1.header.split.us.split.us.split.us.split.us: 25 ; CHECK: loop.1.header.us: 27 ; CHECK: loop.4.header.us5: 40 ; CHECK: loop.4.header.preheader.us: 42 ; CHECK: loop.1.header.split.us.us: 44 ; CHECK: loop.2.header.us.us12: 48 ; CHECK: loop.2.header.split.us.us.us13: 50 ; CHECK: loop.3.header.us.us1.us: [all …]
|
| /llvm-project/clang-tools-extra/unittests/clang-tidy/ |
| H A D | IncludeInserterTest.cpp | 66 return {"path/to/header.h"}; in headersToInclude() 76 return {"a/header.h"}; in headersToInclude() 86 return {"path/to/header.h", "path/to/header2.h", "path/to/header.h"}; in headersToInclude() 99 return {"path/to/header.h", "path/to/header2.h", "path/to/header.h"}; in headersToInclude() 139 return {"a/header.h"}; in headersToInclude() 185 {"a/header.h", "\n"}, in runCheckOnCode() 186 {"path/to/a/header.h", "\n"}, in runCheckOnCode() 187 {"path/to/z/header in runCheckOnCode() [all...] |
| /llvm-project/clang/test/Modules/Inputs/declare-use/ |
| H A D | module.modulemap | 2 header "a.h" 6 module B { header "b.h" } 10 header "c.h" 16 header "d.h" 22 header "e.h" 28 header "f.h" 34 header "g.h" 35 header "g1.h" 44 module H { header "h.h" } 45 header "h1.h" [all …]
|
| /llvm-project/clang/test/Modules/Inputs/suggest-include/ |
| H A D | module.modulemap | 2 module Empty { header "empty.h" } 4 exclude header "textual1.h" 5 textual header "textual2.h" 6 textual header "textual3.h" 8 module A { header "usetextual1.h" } 9 module B { header "usetextual2.h" } 10 module C { header "usetextual3.h" } 11 module D { header "usetextual4.h" } 12 module E { header "usetextual5.h" } 14 module P { private header "private1.h" } [all …]
|
| /llvm-project/clang/test/Modules/Inputs/builtin-headers/ |
| H A D | system-modules.modulemap | 3 header "complex.h" 8 header "float.h" 13 header "inttypes.h" 18 header "iso646.h" 23 header "limits.h" 28 header "math.h" 33 header "stdalign.h" 38 header "stdarg.h" 43 header "stdatomic.h" 48 header "stdbool.h" [all …]
|
| /llvm-project/llvm/test/CodeGen/AMDGPU/ |
| H A D | elf-header-flags-mach.ll | 1 ; RUN: llc -filetype=obj -mtriple=r600 -mcpu=r600 < %s | llvm-readobj --file-header - | FileCheck --check-prefixes=ALL,ARCH-R600,R600 %s 2 ; RUN: llc -filetype=obj -mtriple=r600 -mcpu=r630 < %s | llvm-readobj --file-header - | FileCheck --check-prefixes=ALL,ARCH-R600,R630 %s 3 ; RUN: llc -filetype=obj -mtriple=r600 -mcpu=rs880 < %s | llvm-readobj --file-header - | FileCheck --check-prefixes=ALL,ARCH-R600,RS880 %s 4 ; RUN: llc -filetype=obj -mtriple=r600 -mcpu=rv670 < %s | llvm-readobj --file-header - | FileCheck --check-prefixes=ALL,ARCH-R600,RV670 %s 5 ; RUN: llc -filetype=obj -mtriple=r600 -mcpu=rv710 < %s | llvm-readobj --file-header - | FileCheck --check-prefixes=ALL,ARCH-R600,RV710 %s 6 ; RUN: llc -filetype=obj -mtriple=r600 -mcpu=rv730 < %s | llvm-readobj --file-header - | FileCheck --check-prefixes=ALL,ARCH-R600,RV730 %s 7 ; RUN: llc -filetype=obj -mtriple=r600 -mcpu=rv770 < %s | llvm-readobj --file-header - | FileCheck --check-prefixes=ALL,ARCH-R600,RV770 %s 8 ; RUN: llc -filetype=obj -mtriple=r600 -mcpu=cedar < %s | llvm-readobj --file-header - | FileCheck --check-prefixes=ALL,ARCH-R600,CEDAR %s 9 ; RUN: llc -filetype=obj -mtriple=r600 -mcpu=cypress < %s | llvm-readobj --file-header - | FileCheck --check-prefixes=ALL,ARCH-R600,CYPRESS %s 10 ; RUN: llc -filetype=obj -mtriple=r600 -mcpu=juniper < %s | llvm-readobj --file-header [all...] |
| /llvm-project/llvm/utils/ |
| H A D | sort_includes.py | 44 header = l[len("#include") :].lstrip() 45 if look_for_api_header and header.startswith('"'): 46 api_headers.append(header) 50 header.startswith("<") 51 or header.startswith('"gtest/') 52 or header.startswith('"isl/') 53 or header.startswith('"json/') 55 system_headers.append(header) 58 header.startswith('"clang/') 59 or header.startswith('"clang-c/') [all …]
|
| /llvm-project/llvm/test/Transforms/LoopInterchange/ |
| H A D | update-condbranch-duplicate-successors.ll | 8 ; in the predecessor of the outer loop header. 16 ; CHECK: outer.header: 19 ; CHECK: inner.header.preheader: 21 ; CHECK: inner.header: 24 ; CHECK: inner.header.split1: 32 ; CHECK: inner.header.split: 49 br label %outer.header 51 outer.header: ; preds = %outer.latch, %bb1 53 br label %inner.header 55 inner.header: ; preds = %inner.header, %outer.header [all …]
|
| /llvm-project/libcxx/utils/libcxx/ |
| H A D | header_information.py | 16 """Returns whether the given file is a header file, i.e. not a directory or the modulemap file.""" 32 name: The path of the header relative to libc++'s include directory. 38 """Returns whether the header is a public libc++ API header.""" 42 """Returns whether the header is an internal implementation detail of the library.""" 47 Returns whether the header is a C compatibility header (headers ending in .h like stdlib.h). 54 """Returns whether the header is a C 'std' header, like <cstddef>, <cerrno>, etc.""" 85 """Returns whether the header i 165 is_public_header(header) global() argument 169 is_modulemap_header(header) global() argument [all...] |
| /llvm-project/libcxx/test/libcxx/ |
| H A D | transitive_includes_to_csv.py | |