/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/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/lld/test/COFF/ |
H A D | hello32.test | 4 # RUN: llvm-readobj --file-headers %t.exe | FileCheck -check-prefix=HEADER %s 8 HEADER: Format: COFF-i386 9 HEADER-NEXT: Arch: i386 10 HEADER-NEXT: AddressSize: 32bit 11 HEADER-NEXT: ImageFileHeader { 12 HEADER-NEXT: Machine: IMAGE_FILE_MACHINE_I386 (0x14C) 13 HEADER-NEXT: SectionCount: 4 14 HEADER-NEXT: TimeDateStamp: 15 HEADER-NEXT: PointerToSymbolTable: 0x0 16 HEADER-NEXT: SymbolCount: 0 [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/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-tools-extra/test/clang-tidy/checkers/misc/ |
H A D | header-include-cycle.cpp | 1 // RUN: rm -rf %T/misc-header-include-cycle-headers 2 // RUN: mkdir %T/misc-header-include-cycle-headers 3 // RUN: cp -r %S/Inputs/header-include-cycle* %T/misc-header-include-cycle-headers/ 4 // RUN: mkdir %T/misc-header-include-cycle-headers/system 5 // RUN: cp -r %S/Inputs/system/header-include-cycle* %T/misc-header-include-cycle-headers/system 6 // RUN: cp %s %T/header-include-cycle.cpp 7 // RUN: clang-tidy %T%{fs-sep}header-include-cycle.cpp -checks='-*,misc-header-include-cycle' -head… 8 // RUN: -config="{CheckOptions: {misc-header-include-cycle.IgnoredFilesList: 'header-include-cycle.… 9 // RUN: -- -I%T%{fs-sep}misc-header-include-cycle-headers -isystem %T%{fs-sep}misc-header-include-c… 10 // RUN: --include %T%{fs-sep}misc-header-include-cycle-headers%{fs-sep}header-include-cycle.self-i.… [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/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...] |
/llvm-project/llvm/test/tools/llvm-readobj/COFF/ |
H A D | file-headers.test | 23 header: 51 header: 79 header: 107 header: 115 …ileCheck %s --strict-whitespace --match-full-lines -DFILE=%t.i386 --check-prefix I386-CUSTOM-HEADER 117 # I386-CUSTOM-HEADER:File: [[FILE]] 118 # I386-CUSTOM-HEADER-NEXT:Format: COFF-i386 119 # I386-CUSTOM-HEADER-NEXT:Arch: i386 120 # I386-CUSTOM-HEADER-NEXT:AddressSize: 32bit 121 # I386-CUSTOM-HEADER-NEXT:ImageFileHeader { [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/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/include/clang/Basic/ |
H A D | BuiltinHeaders.def | 1 //===--- BuiltinHeaders.def - Builtin header info database ------*- C++ -*-===// 9 // This file defines the standard builtin function header locations. Users of 10 // this file must define the HEADER macro to make use of this information. 14 HEADER(NO_HEADER, nullptr) 15 HEADER(BLOCKS_H, "Blocks.h") 16 HEADER(COMPLEX_H, "complex.h") 17 HEADER(CTYPE_H, "ctype.h") 18 HEADER(EMMINTRIN_H, "emmintrin.h") 19 HEADER(FOUNDATION_NSOBJCRUNTIME_H, "Foundation/NSObjCRuntime.h") 20 HEADER(IMMINTRIN_H, "immintrin.h") [all …]
|
/llvm-project/llvm/lib/ObjectYAML/ |
H A D | COFFEmitter.cpp | 47 bool is64Bit() const { return COFF::is64Bit(Obj.Header.Machine); } in useBigObj() 50 return Obj.OptionalHeader->Header.FileAlignment; in is64Bit() 68 std::copy(Name.begin(), Name.end(), Sec.Header.Name); in parseSections() 77 Sec.Header.Name[0] = '/'; in parseSections() 78 std::copy(str.begin(), str.end(), Sec.Header.Name + 1); in parseSections() 90 Sec.Header.Characteristics |= (Log2_32(Sec.Alignment) + 1) << 20; in parseSections() 102 std::copy(Name.begin(), Name.end(), Sym.Header.Name); in parseSymbols() 106 *reinterpret_cast<support::aligned_ulittle32_t *>(Sym.Header.Name + 4) = in parseSymbols() 110 Sym.Header.Type = Sym.SimpleType; in parseSymbols() 111 Sym.Header in parseSymbols() 344 initializeOptionalHeader(COFFParser & CP,uint16_t Magic,T Header) initializeOptionalHeader() argument [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/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/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/tools/llvm-dwarfdump/X86/ |
H A D | debug-names-verify-cu-lists.s | 58 .long .Lnames_end0-.Lnames_start0 # Header: contribution length 60 .short 5 # Header: version 61 .short 0 # Header: padding 62 .long 0 # Header: compilation unit count 63 .long 0 # Header: local type unit count 64 .long 0 # Header: foreign type unit count 65 .long 0 # Header: bucket count 66 .long 0 # Header: name count 67 .long .Lnames_abbrev_end0-.Lnames_abbrev_start0 # Header: abbreviation table size 68 .long 0 # Header: augmentation length [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/libcxx/utils/libcxx/test/ |
H A D | modules.py | 20 # See comment in the header. 29 # This header also provides declarations in the namespace that might be 66 # Some headers have their defines in a different header, which may have 69 # This declaration is in the ostream header. 91 # The extra header is needed since two headers are required to provide the 96 for header in ("cstdio", "cstdlib", "cstring", "ctime", "cuchar", "cwchar"): 97 ExtraHeader[header] = "v1/__cstddef/size_t.h$" 131 def process_module_partition(self, header, is_c_header): 133 # In that case include the header conditionally. The header __confi 127 process_module_partition(self, header, is_c_header) global() argument 185 process_header(self, header, include, is_c_header) global() argument [all...] |
/llvm-project/clang-tools-extra/include-cleaner/lib/ |
H A D | FindHeaders.cpp | 36 llvm::SmallVector<Hinted<Header>> in applyHints() 37 applyHints(llvm::SmallVector<Hinted<Header>> Headers, Hints H) { in applyHints() local 38 for (auto &Header : Headers) in applyHints() 39 Header.Hint |= H; in applyHints() 43 llvm::SmallVector<Header> ranked(llvm::SmallVector<Hinted<Header>> Headers) { in ranked() 45 [](const Hinted<Header> &LHS, const Hinted<Header> &RHS) { in ranked() 48 return llvm::SmallVector<Header>(Headers.begin(), Headers.end()); in ranked() 51 // Return the basename from a verbatim header spellin 52 basename(llvm::StringRef Header) basename() argument 165 if (auto Header = headerForAmbiguousStdSymbol(ND)) { headersForSpecialSymbol() local [all...] |
/llvm-project/clang/test/Preprocessor/ |
H A D | print-header-json.c | 1 …header-include-format=json -header-include-filtering=only-direct-system -header-include-file %t.tx… 3 …header-include-format=textual -header-include-filtering=only-direct-system -header-include-file %t… 4 … -header-include-format=json -header-include-filtering=none -header-include-file %t.txt -I %S/Inpu… 6 …RS_FILE=%t.txt %clang -fsyntax-only -I %S/Inputs/print-header-json -isystem %S/Inputs/print-header… 7 …ILE=%t.txt not %clang -fsyntax-only -I %S/Inputs/print-header-json -isystem %S/Inputs/print-header… 8 …ILE=%t.txt not %clang -fsyntax-only -I %S/Inputs/print-header-json -isystem %S/Inputs/print-header… 15 // SUPPORTED: {"source":"{{[^,]*}}print-header-json.c","includes":["{{[^,]*}}system0.h","{{[^,]*}}s… 17 // UNSUPPORTED0: error: unsupported combination: -header-include-format=textual and -header-include… 18 // UNSUPPORTED1: error: unsupported combination: -header-include-format=json and -header-include-fi…
|
/llvm-project/llvm/test/Transforms/LoopRotate/ |
H A D | switch.ll | 7 ; CHECK-NEXT: br label [[HEADER:%.*]] 8 ; CHECK: header: 19 ; CHECK-NEXT: br label [[HEADER]] 21 ; CHECK-NEXT: [[COUNT_LCSSA:%.*]] = phi i64 [ [[COUNT]], [[HEADER]] ] 25 br label %header 27 header: ; preds = %latch, %start 35 latch: ; preds = %header, %header 39 br label %header 41 exit: ; preds = %header 48 ; CHECK-NEXT: br label [[HEADER:%.*]] [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 23 check_api(header: Header, api: Dict) global() argument 90 load_api(header: Header) global() argument 110 print_functions_rst(header: Header, functions: Dict) global() argument 136 print_macros_rst(header: Header, macros: Dict) global() argument 163 print_impl_status_rst(header: Header, api: Dict) global() argument 188 header = Header(args.header_name) global() variable [all...] |
/llvm-project/clang/test/Driver/ |
H A D | cxx20-header-units-02.cpp | 1 // Test user-facing command line options to generate C++20 header units. 3 // RUN: %clang -### -std=c++20 -fmodule-header=user foo.hh 2>&1 | \ 6 // RUN: %clang -### -std=c++20 -fmodule-header=user foo.h 2>&1 | \ 9 // RUN: %clang -### -std=c++20 -fmodule-header=system foo.hh 2>&1 | \ 12 // RUN: %clang -### -std=c++20 -fmodule-header=system \ 13 // RUN: -xc++-system-header vector 2>&1 | FileCheck -check-prefix=CHECK-SYS2 %s 15 // RUN: %clang -### -std=c++20 -fmodule-header=system \ 16 // RUN: -xc++-header vector 2>&1 | FileCheck -check-prefix=CHECK-SYS2 %s 18 // RUN: %clang -### -std=c++20 -fmodule-header %/S/Inputs/header-unit-01.hh \ 21 // CHECK-USER: "-emit-header-unit" [all …]
|