/llvm-project/llvm/test/MC/Mips/ |
H A D | set-nomacro.s | 3 # CHECK-NOT: warning: macro instruction expanded into multiple instructions 81 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions 83 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions 85 # CHECK: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions 88 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions 90 # CHECK: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions 92 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions 94 # CHECK: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions 96 # CHECK: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions 99 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions [all …]
|
/llvm-project/llvm/test/DebugInfo/ |
H A D | debuglineinfo-macho.test | 3 RUN: llvm-dwarfdump %p/Inputs/test-multiple-macho.o | FileCheck %s 4 RUN: llvm-rtdyld -printline %p/Inputs/test-multiple-macho.o | FileCheck %s 5 RUN: llvm-rtdyld -printobjline %p/Inputs/test-multiple-macho.o | FileCheck %s 14 RUN: llvm-rtdyld -printobjline %p/Inputs/test-multiple-macho.o \ 16 RUN: llvm-rtdyld -printline %p/Inputs/test-multiple-macho.o \ 25 TEST_MULTIPLE-NEXT: Line info @ 0: multiple.c, line:5 26 TEST_MULTIPLE-NEXT: Line info @ 7: multiple.c, line:6 27 TEST_MULTIPLE-NEXT: Line info @ 16: multiple.c, line:9 28 TEST_MULTIPLE-NEXT: Line info @ 21: multiple.c, line:9 29 TEST_MULTIPLE-NEXT: Line info @ 26: multiple.c, line:7 [all …]
|
/llvm-project/clang/test/SemaCXX/ |
H A D | warn-unsequenced.cpp | 27 a = a++; // cxx11-warning {{multiple unsequenced modifications to 'a'}} in test() 30 ++a + ++a; // cxx11-warning {{multiple unsequenced modifications to 'a'}} in test() 31 // cxx17-warning@-1 {{multiple unsequenced modifications to 'a'}} in test() 32 a++ + a++; // cxx11-warning {{multiple unsequenced modifications to 'a'}} in test() 33 // cxx17-warning@-1 {{multiple unsequenced modifications to 'a'}} in test() 36 a = xs[a++]; // cxx11-warning {{multiple unsequenced modifications to 'a'}} in test() 40 a = (a++, a++); // cxx11-warning {{multiple unsequenced modifications to 'a'}} in test() 46 f(a = 0, a = 0); // cxx11-warning {{multiple unsequenced modifications to 'a'}} in test() 47 // cxx17-warning@-1 {{multiple unsequenced modifications to 'a'}} in test() 50 a = f(++a, a++); // cxx11-warning {{multiple unsequenced modifications to 'a'}} in test() [all …]
|
H A D | member-name-lookup.cpp | 38 …d.a; // expected-error{{non-static member 'a' found in multiple base-class subobjects of type 'A':… in test_lookup() 40 d.c; // expected-error{{member 'c' found in multiple base classes of different types}} in test_lookup() 41 d.d; // expected-error{{member 'd' found in multiple base classes of different types}} in test_lookup() 42 …d.f(0); // expected-error{{non-static member 'f' found in multiple base-class subobjects of type '… in test_lookup() 50 D::E3 e3; // expected-error{{multiple base classes}} in test_lookup() 54 a; // expected-error{{non-static member 'a' found in multiple base-class subobjects of type 'A':}} in test_lookup() 56 c; // expected-error{{member 'c' found in multiple base classes of different types}} in test_lookup() 57 d; // expected-error{{member 'd' found in multiple base classes of different types}} in test_lookup() 58 …f(0); // expected-error{{non-static member 'f' found in multiple base-class subobjects of type 'A'… in test_lookup() 66 E3 e3; // expected-error{{member 'E3' found in multiple base classes of different types}} in test_lookup() [all …]
|
/llvm-project/llvm/test/tools/obj2yaml/Archives/ |
H A D | regular.yaml | 18 ## Check how we dump archives with multiple members. 23 # RUN: yaml2obj %s --docnum=2 -o %t.multiple.a 24 # RUN: obj2yaml %t.multiple.a | FileCheck %s --check-prefix=MULTIPLE 26 # MULTIPLE: --- !Arch 27 # MULTIPLE-NEXT: Members: 28 # MULTIPLE-NEXT: - Name: 'bbb/' 29 # MULTIPLE-NEXT: LastModified: '1' 30 # MULTIPLE-NEXT: UID: '2' 31 # MULTIPLE-NEXT: GID: '3' 32 # MULTIPLE-NEXT: AccessMode: '644' [all …]
|
/llvm-project/llvm/test/Other/ |
H A D | dump-before-after.ll | 25 ; Dump before and after multiple runs of the same module pass 32 ; RUN: ls %t/logs | FileCheck %s --check-prefix=MULTIPLE-PASSES 34 ; MULTIPLE-PASSES-DAG: 0-[[MODULE_NAME_HASH:[a-z0-9]+]]-module-NoOpModulePass-after.ll 35 ; MULTIPLE-PASSES-DAG: 0-[[MODULE_NAME_HASH]]-module-NoOpModulePass-before.ll 36 ; MULTIPLE-PASSES-DAG: 1-[[MODULE_NAME_HASH]]-module-NoOpModulePass-after.ll 37 ; MULTIPLE-PASSES-DAG: 1-[[MODULE_NAME_HASH]]-module-NoOpModulePass-before.ll 38 ; MULTIPLE-PASSES-DAG: 2-[[MODULE_NAME_HASH]]-module-NoOpModulePass-after.ll 39 ; MULTIPLE-PASSES-DAG: 2-[[MODULE_NAME_HASH]]-module-NoOpModulePass-before.ll 42 ; Dump before and after multiple passes, of various levels of granularity 45 ; RUN: ls %t/logs | FileCheck %s --check-prefix=MULTIPLE-GRANULAR-PASSES [all …]
|
/llvm-project/llvm/docs/CommandGuide/ |
H A D | llvm-objcopy.rst | 33 multiple file formats. 44 specified multiple times to add multiple sections. 67 specified multiple times to dump multiple sections to different files. 84 Can be specified multiple times to mark multiple symbols. 91 a '#'. Can be specified multiple times to read names from multiple files. 100 ``<symbol>``. Can be specified multiple time [all...] |
/llvm-project/clang/test/Sema/ |
H A D | warn-unsequenced.c | 13 a = ++a; // expected-warning {{multiple unsequenced modifications to 'a'}} in test() 15 a = a++; // expected-warning {{multiple unsequenced modifications to 'a'}} in test() 17 ++a + ++a; // expected-warning {{multiple unsequenced modifications}} in test() 18 a++ + a++; // expected-warning {{multiple unsequenced modifications}} in test() 19 a = xs[++a]; // expected-warning {{multiple unsequenced modifications}} in test() 20 a = xs[a++]; // expected-warning {{multiple unsequenced modifications}} in test() 21 a = (++a, ++a); // expected-warning {{multiple unsequenced modifications}} in test() 22 a = (a++, ++a); // expected-warning {{multiple unsequenced modifications}} in test() 23 a = (a++, a++); // expected-warning {{multiple unsequenced modifications}} in test() 27 f(a = 0, a = 0); // expected-warning {{multiple unsequenced modifications}} in test() [all …]
|
/llvm-project/llvm/test/tools/llvm-ar/ |
H A D | replace-update.test | 45 ## Replace multiple members with newer files: 46 # RUN: llvm-ar rcuU %t/multiple.a %t/1.o %t/2.o %t/3.o 47 # RUN: llvm-ar ruU %t/multiple.a %t/new/1.o %t/new/3.o 48 # RUN: llvm-ar t %t/multiple.a \ 49 # RUN: | FileCheck %s --check-prefix=MULTIPLE --implicit-check-not {{.}} 51 # MULTIPLE: 1.o 52 # MULTIPLE-NEXT: 2.o 53 # MULTIPLE-NEXT: 3.o 55 # RUN: llvm-nm --print-armap %t/multiple.a \ 56 # RUN: | FileCheck %s --check-prefix=MULTIPLE-SYM [all …]
|
H A D | quick-append.test | 19 ## Append multiple members: 20 # RUN: llvm-ar qc %t/multiple.a %t/1.o %t/2.o 21 # RUN: llvm-ar t %t/multiple.a \ 22 # RUN: | FileCheck %s --check-prefix=MULTIPLE --match-full-lines --implicit-check-not {{.}} 24 # MULTIPLE: 1.o{{$}} 25 # MULTIPLE-NEXT: 2.o{{$}} 27 # RUN: llvm-nm --print-armap %t/multiple.a \ 28 # RUN: | FileCheck %s --check-prefix=MULTIPLE-SYM 30 # MULTIPLE-SYM: symbol1 in 1.o 31 # MULTIPLE-SYM-NEXT: symbol2 in 2.o [all …]
|
H A D | move-after.test | 28 # Move multiple files: 29 RUN: rm -f %t-multiple.a 30 RUN: llvm-ar rc %t-multiple.a %t1.txt %t2.txt %t3.txt %t4.txt 31 RUN: llvm-ar ma %t1.txt %t-multiple.a %t4.txt %t3.txt 32 RUN: llvm-ar t %t-multiple.a | FileCheck %s --check-prefix=MULTIPLE 34 MULTIPLE: 1.txt 35 MULTIPLE-NEXT: 3.txt 36 MULTIPLE-NEXT: 4.txt 37 MULTIPLE-NEXT: 2.txt
|
H A D | insert-before.test | 28 # Insert multiple files: 29 RUN: rm -f %t-multiple.a 30 RUN: llvm-ar rc %t-multiple.a %t1.txt %t2.txt 31 RUN: llvm-ar rb %t2.txt %t-multiple.a %t4.txt %t3.txt 32 RUN: llvm-ar t %t-multiple.a | FileCheck %s --check-prefix=MULTIPLE 34 MULTIPLE: 1.txt 35 MULTIPLE-NEXT: 4.txt 36 MULTIPLE-NEXT: 3.txt 37 MULTIPLE-NEXT: 2.txt
|
H A D | insert-after.test | 28 # Insert multiple files: 29 RUN: rm -f %t-multiple.a 30 RUN: llvm-ar rc %t-multiple.a %t1.txt %t2.txt 31 RUN: llvm-ar ra %t1.txt %t-multiple.a %t4.txt %t3.txt 32 RUN: llvm-ar t %t-multiple.a | FileCheck %s --check-prefix=MULTIPLE 34 MULTIPLE: 1.txt 35 MULTIPLE-NEXT: 4.txt 36 MULTIPLE-NEXT: 3.txt 37 MULTIPLE-NEXT: 2.txt
|
/llvm-project/llvm/test/tools/llvm-objcopy/COFF/ |
H A D | update-section.test | 26 # RUN: llvm-readobj -S -x .text -x .other - | FileCheck %s --check-prefix=MULTIPLE 27 # MULTIPLE: Section { 28 # MULTIPLE-NEXT: Number: 1 29 # MULTIPLE-NEXT: Name: .text 30 # MULTIPLE-NOT: } 31 # MULTIPLE: RawDataSize: 4 32 # MULTIPLE: Section { 33 # MULTIPLE-NEXT: Number: 2 34 # MULTIPLE-NEXT: Name: .other 35 # MULTIPLE-NOT: } [all …]
|
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/readability/ |
H A D | isolate-declaration.cpp | 9 …// CHECK-MESSAGES: [[@LINE-1]]:3: warning: multiple declarations in a single statement reduces rea… in f2() 16 …// CHECK-MESSAGES: [[@LINE-1]]:3: warning: multiple declarations in a single statement reduces rea… in f2() 24 …// CHECK-MESSAGES: [[@LINE-4]]:3: warning: multiple declarations in a single statement reduces rea… in f2() 31 …// CHECK-MESSAGES: [[@LINE-1]]:3: warning: multiple declarations in a single statement reduces rea… in f2() 37 …// CHECK-MESSAGES: [[@LINE-1]]:3: warning: multiple declarations in a single statement reduces rea… in f2() 42 …// CHECK-MESSAGES: [[@LINE-1]]:3: warning: multiple declarations in a single statement reduces rea… in f2() 49 …// CHECK-MESSAGES: [[@LINE-1]]:3: warning: multiple declarations in a single statement reduces rea… in f3() 54 …// CHECK-MESSAGES: [[@LINE-1]]:3: warning: multiple declarations in a single statement reduces rea… in f3() 59 …// CHECK-MESSAGES: [[@LINE-1]]:3: warning: multiple declarations in a single statement reduces rea… in f3() 64 …// CHECK-MESSAGES: [[@LINE-1]]:3: warning: multiple declarations in a single statement reduces rea… in f3() [all …]
|
/llvm-project/llvm/test/tools/obj2yaml/ELF/ |
H A D | sht-symtab-shndx.yaml | 114 ## ELF gABI allows having multiple SHT_SYMTAB_SHNDX sections. 116 ## Check we report an error when multiple SHT_SYMTAB_SHNDX sections are linked 122 # CASE5: Error reading file: [[FILE]]: multiple SHT_SYMTAB_SHNDX sections are linked to the same sy… 146 ## Check it is possible to dump an object that has multiple SHT_SYMTAB_SHNDX sections. 150 # RUN: yaml2obj --docnum=5 -DLINK=.dynsym %s -o %t5.multiple 151 # RUN: obj2yaml %t5.multiple | FileCheck %s --check-prefix=MULTIPLE-SYMTAB 153 # MULTIPLE-SYMTAB: - Name: .symtab_shndx1 154 # MULTIPLE-SYMTAB-NEXT: Type: SHT_SYMTAB_SHNDX 155 # MULTIPLE-SYMTAB-NEXT: Link: .symtab 156 # MULTIPLE-SYMTAB: - Name: .symtab_shndx2 [all …]
|
/llvm-project/clang/test/SemaObjC/ |
H A D | arc-repeated-weak.mm | 23 …use(a.weakProp); // expected-warning{{weak property 'weakProp' is accessed multiple times in this … 58 use(a.weakProp); // expected-warning{{weak property 'weakProp' is accessed multiple times}} 67 …eakProp); // expected-warning{{weak property 'weakProp' may be accessed multiple times in this fun… 72 …trongProp.weakProp); // expected-warning{{weak property 'weakProp' may be accessed multiple times}} 77 …licitProp); // expected-warning{{weak implicit property 'implicitProp' is accessed multiple times}} 82 …use(Test.weakProp); // expected-warning{{weak implicit property 'weakProp' is accessed multiple ti… 93 …use(a->weakIvar); // expected-warning{{weak instance variable 'weakIvar' is accessed multiple time… 99 use(a); // expected-warning{{weak variable 'a' is accessed multiple times}} 104 use([a weakProp]); // expected-warning{{weak property 'weakProp' is accessed multiple times}} 115 use([a weakProp]); // expected-warning{{weak property 'weakProp' is accessed multiple times}} [all …]
|
/llvm-project/llvm/test/tools/llvm-readobj/ELF/ |
H A D | symtab-shndx.test | 210 ## Check we report a warning when multiple SHT_SYMTAB_SHNDX sections are linked to a symbol table. 214 # RUN: yaml2obj --docnum=1 -DSHNDXLINK=.dynsym %s -o %t.multiple 215 # RUN: llvm-readelf --symbols --dyn-syms %t.multiple 2>&1 | \ 216 # RUN: FileCheck %s -DFILE=%t.multiple --check-prefix=MULTIPLE-GNU 217 # RUN: llvm-readobj --symbols --dyn-syms %t.multiple 2>&1 | \ 218 # RUN: FileCheck %s -DFILE=%t.multiple --check-prefix=MULTIPLE-LLVM 220 # MULTIPLE-GNU: warning: '[[FILE]]': multiple SHT_SYMTAB_SHNDX sections are linked to SHT_SYMT… 221 # MULTIPLE-GNU: Symbol table '.dynsym' contains 3 entries: 222 # MULTIPLE-GNU-NEXT: Num: Value Size Type Bind Vis Ndx Name 223 # MULTIPLE-GNU-NEXT: 0: 00000000 0 NOTYPE LOCAL DEFAULT UND [all …]
|
H A D | stack-sizes.test | 588 ## Check that we handle multiple object files, separately and when they 594 # RUN: | FileCheck %s --check-prefixes=MULTIPLE-GNU,OBJECT -DFILE1=%t01 -DFILE2=%t02 596 # RUN: | FileCheck %s --check-prefixes=MULTIPLE-GNU,ARCHIVE --strict-whitespace\ 599 # RUN: | FileCheck %s --check-prefixes=MULTIPLE-LLVM,OBJECT -DFILE1=%t01 -DFILE2=%t02 601 # RUN: | FileCheck %s --check-prefixes=MULTIPLE-LLVM,ARCHIVE -DFILE=%t1.a 606 # MULTIPLE-GNU:Stack Sizes: 607 # MULTIPLE-GNU-NEXT: Size Functions 608 # MULTIPLE-GNU-NEXT: 16 referenced_by_symbol_foo 609 # MULTIPLE-GNU-NEXT: 32 referenced_via_section_bar 610 # MULTIPLE-GNU-NEXT: 8 separate_text_section_baz [all …]
|
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/fuchsia/ |
H A D | multiple-inheritance.cpp | 1 // RUN: %check_clang_tidy %s fuchsia-multiple-inheritance %t 47 // Inherits from multiple concrete classes. 48 …ES: [[@LINE+2]]:1: warning: inheriting multiple classes that aren't pure virtual is discouraged [f… 52 …ES: [[@LINE+1]]:1: warning: inheriting multiple classes that aren't pure virtual is discouraged [f… 57 …ES: [[@LINE+2]]:1: warning: inheriting multiple classes that aren't pure virtual is discouraged [f… 69 // Valid uses of multiple inheritance 86 …ES: [[@LINE+2]]:1: warning: inheriting multiple classes that aren't pure virtual is discouraged [f… 103 …ES: [[@LINE+2]]:1: warning: inheriting multiple classes that aren't pure virtual is discouraged [f… 121 …ES: [[@LINE+2]]:1: warning: inheriting multiple classes that aren't pure virtual is discouraged [f…
|
/llvm-project/clang/test/Sema/aarch64-sve2p1-intrinsics/ |
H A D | acle_sve2p1_imm.cpp | 48 svwhilege_c8(op1, op2, 3); // expected-error {{argument should be a multiple of 2}} in test_svwhile_pn_signed() 49 svwhilege_c16(op1, op2, 3); // expected-error {{argument should be a multiple of 2}} in test_svwhile_pn_signed() 50 svwhilege_c32(op1, op2, 3); // expected-error {{argument should be a multiple of 2}} in test_svwhile_pn_signed() 51 svwhilege_c64(op1, op2, 3); // expected-error {{argument should be a multiple of 2}} in test_svwhile_pn_signed() 52 svwhilegt_c8(op1, op2, 3); // expected-error {{argument should be a multiple of 2}} in test_svwhile_pn_signed() 53 svwhilegt_c16(op1, op2, 3); // expected-error {{argument should be a multiple of 2}} in test_svwhile_pn_signed() 54 svwhilegt_c32(op1, op2, 3); // expected-error {{argument should be a multiple of 2}} in test_svwhile_pn_signed() 55 svwhilegt_c64(op1, op2, 3); // expected-error {{argument should be a multiple of 2}} in test_svwhile_pn_signed() 56 svwhilele_c8(op1, op2, 3); // expected-error {{argument should be a multiple of 2}} in test_svwhile_pn_signed() 57 svwhilele_c16(op1, op2, 3); // expected-error {{argument should be a multiple o in test_svwhile_pn_signed() [all...] |
/llvm-project/llvm/test/YAMLParser/ |
H A D | spec-09-24.test | 9 # CHECK: : !!str "Hello\n\nworld on multiple \n\nlines\nfoo bar" 11 # CHECK: : !!str "Hello\n\nworld on multiple \n\nlines\nfoo bar\n" 13 # CHECK: : !!str "Hello\n\nworld on multiple \n\nlines\nfoo bar\n\n\n" 21 multiple 36 multiple 51 multiple 66 multiple 81 multiple 96 multiple
|
/llvm-project/lld/test/ELF/ |
H A D | input-section-flags.s | 62 ## Check that we can handle multiple InputSectionDescriptions in a single 72 # RUN: llvm-readobj --symbols %t4 | FileCheck --check-prefix MULTIPLE %s 74 # MULTIPLE: Name: _start 75 # MULTIPLE: Section: .outsec1 76 # MULTIPLE: Name: s1 77 # MULTIPLE: Section: .outsec1 78 # MULTIPLE: Name: s2 79 # MULTIPLE: Section: .outsec1 80 # MULTIPLE: Name: s3 81 # MULTIPLE: Section: .sec.aw [all …]
|
/llvm-project/llvm/test/Transforms/Float2Int/ |
H A D | basic.ll | 4 … %s -passes='float2int' -S --data-layout="n8:16:32:64"| FileCheck %s -check-prefixes=CHECK,MULTIPLE 24 ; MULTIPLE-LABEL: @simple1( 25 ; MULTIPLE-NEXT: [[TMP1:%.*]] = zext i8 [[A:%.*]] to i16 26 ; MULTIPLE-NEXT: [[T21:%.*]] = add i16 [[TMP1]], 1 27 ; MULTIPLE-NEXT: ret i16 [[T21]] 53 ; MULTIPLE-LABEL: @simple2( 54 ; MULTIPLE-NEXT: [[TMP1:%.*]] = zext i8 [[A:%.*]] to i16 55 ; MULTIPLE-NEXT: [[T21:%.*]] = sub i16 [[TMP1]], 1 56 ; MULTIPLE-NEXT: [[TMP2:%.*]] = trunc i16 [[T21]] to i8 57 ; MULTIPLE-NEXT: ret i8 [[TMP2]] [all …]
|
/llvm-project/clang-tools-extra/test/clang-move/ |
H A D | move-multiple-classes.cpp | 1 // RUN: mkdir -p %T/move-multiple-classes 2 // RUN: cp %S/Inputs/multiple_class_test* %T/move-multiple-classes/ 3 // RUN: cd %T/move-multiple-classes 4 …multiple-classes/new_multiple_class_test.cpp -new_header=%T/move-multiple-classes/new_multiple_cla… 5 …multiple-classes/new_multiple_class_test.cpp -new_header=%T/move-multiple-classes/new_multiple_cla… 6 // RUN: FileCheck -input-file=%T/move-multiple-classes/new_multiple_class_test.cpp -check-prefix=CH… 7 // RUN: FileCheck -input-file=%T/move-multiple-classes/new_multiple_class_test.h -check-prefix=CHEC… 8 // RUN: FileCheck -input-file=%T/move-multiple-classes/multiple_class_test.cpp -check-prefix=CHECK-… 9 // RUN: FileCheck -input-file=%T/move-multiple-classes/multiple_class_test.h -check-prefix=CHECK-OL…
|