/llvm-project/clang/test/AST/ |
H A D | ast-dump-special-member-functions.cpp | 14 // CHECK: CXXRecordDecl 0x{{[^ ]*}} <{{.*}}:1, line:[[@LINE+3]]:1> line:[[@LINE-1]]:8 struct TrivialDefaultConstructor definition 20 // CHECK: CXXRecordDecl 0x{{[^ ]*}} <line:[[@LINE-1]]:1, line:[[@LINE+3]]:1> line:[[@LINE [all...] |
H A D | ast-dump-record-definition-data.cpp | 22 …// CHECK: CXXRecordDecl 0x{{[^ ]*}} <line:[[@LINE-1]]:1, line:[[@LINE+3]]:1> line:[[@LINE-1]]:8 st… 28 …// CHECK: CXXRecordDecl 0x{{[^ ]*}} <line:[[@LINE-1]]:1, line:[[@LINE+3]]:1> line:[[@LINE-1]]:8 st… 34 …// CHECK: CXXRecordDecl 0x{{[^ ]*}} <line:[[@LINE-1]]:1, line:[[@LINE+2]]:1> line:[[@LINE-1]]:8 st… 39 …// CHECK: CXXRecordDecl 0x{{[^ ]*}} <line:[[@LINE-1]]:1, line:[[@LINE+3]]:1> line:[[@LINE-1]]:8 st… 45 …// CHECK: CXXRecordDecl 0x{{[^ ]*}} <line:[[@LINE-1]]:1, line:[[@LINE+3]]:1> line:[[@LINE-1]]:8 st… 51 …// CHECK: CXXRecordDecl 0x{{[^ ]*}} <line:[[@LINE-1]]:1, line:[[@LINE+4]]:1> line:[[@LINE-1]]:8 st… 58 …// CHECK: CXXRecordDecl 0x{{[^ ]*}} <line:[[@LINE-1]]:1, line:[[@LINE+3]]:1> line:[[@LINE-1]]:8 st… 64 …// CHECK: CXXRecordDecl 0x{{[^ ]*}} <line:[[@LINE-1]]:1, line:[[@LINE+3]]:1> line:[[@LINE-1]]:8 st… 70 …// CHECK: CXXRecordDecl 0x{{[^ ]*}} <line:[[@LINE-1]]:1, line:[[@LINE+2]]:1> line:[[@LINE-1]]:8 st… 75 …// CHECK: CXXRecordDecl 0x{{[^ ]*}} <line:[[@LINE-1]]:1, line:[[@LINE+3]]:1> line:[[@LINE-1]]:8 st… [all …]
|
H A D | ast-dump-records.c | 15 // CHECK: RecordDecl 0x{{[^ ]*}} <line:[[@LINE-1]]:1, col:8> col:8 struct B 18 // CHECK: RecordDecl 0x{{[^ ]*}} prev 0x{{[^ ]*}} <line:[[@LINE-1]]:1, line:[[@LINE+23]]:1> line:[[@LINE-1]]:8 struct A definition 20 // CHECK-NEXT: FieldDecl 0x{{[^ ]*}} <line:[[@LINE [all...] |
H A D | ast-dump-records.cpp | 15 // CHECK: CXXRecordDecl 0x{{[^ ]*}} <line:[[@LINE-1]]:1, col:8> col:8 referenced struct B 18 // CHECK: CXXRecordDecl 0x{{[^ ]*}} prev 0x{{[^ ]*}} <line:[[@LINE-1]]:1, line:[[@LINE+32]]:1> line:[[@LINE-1]]:8 struct A definition 29 // CHECK-NEXT: FieldDecl 0x{{[^ ]*}} <line:[[@LINE [all...] |
/llvm-project/clang/test/Index/ |
H A D | index-concepts.cpp | 15 // CHECK: index-concepts.cpp:[[@LINE-1]]:10: ParenExpr= Extent=[[[@LINE-1]]:10 - [[@LINE-1]]:32] 16 // CHECK: index-concepts.cpp:[[@LINE-2]]:11: DeclRefExpr= Extent=[[[@LINE-2]]:11 - [[@LINE-2]]:31] 17 // CHECK: index-concepts.cpp:[[@LINE-3]]:11: TemplateRef=type_trait:4:8 Extent=[[[@LINE-3]]:11 - [[@LINE-3]]:21] 18 // CHECK: index-concepts.cpp:[[@LINE [all...] |
/llvm-project/clang/test/CoverageMapping/ |
H A D | switch.cpp | 4 void foo(int i) { // CHECK-NEXT: File 0, [[@LINE]]:17 -> [[@LINE+11]]:2 = #0 in foo() 5 switch(i) { // CHECK-NEXT: Branch,File 0, [[@LINE]]:10 -> [[@LINE]]:11 = (#2 + #3), ((#0 - #2) - #3) in foo() 6 // CHECK-NEXT: Gap,File 0, [[@LINE-1]]:13 -> [[@LINE+5]]:10 = 0 in foo() 7 case 1: // CHECK-NEXT: File 0, [[@LINE]]:3 -> [[@LINE+1]]:11 = #2 in foo() 8 return; // CHECK-NEXT: Branch,File 0, [[@LINE-1]]:3 -> [[@LINE in foo() [all...] |
H A D | single-byte-counters.cpp | 4 int testIf(int x) { // CHECK-NEXT: File 0, [[@LINE]]:19 -> [[@LINE+8]]:2 = [[C00:#0]] in testIf() 6 if (x == 0) // CHECK-NEXT: File 0, [[@LINE]]:7 -> [[@LINE]]:13 = [[C00]] in testIf() 8 // CHECK-NEXT: Gap,File 0, [[@LINE-2]]:14 -> [[@LINE+1]]:5 = [[C0T:#1]] in testIf() 9 result = -1; // CHECK-NEXT: File 0, [[@LINE]]:5 -> [[@LINE]]:16 = [[C0T]] in testIf() 11 return result; // CHECK-NEXT: File 0, [[@LINE]]:3 -> [[@LINE]] in testIf() [all...] |
H A D | if.cpp | 15 // CHECK-NEXT: [[@LINE+3]]:12 -> [[@LINE+8]]:2 = #0 16 // CHECK-NEXT: [[@LINE+3]]:15 -> [[@LINE+3]]:19 = #0 17 // CHECK-NEXT: Branch,File 0, [[@LINE+2]]:15 -> [[@LINE+2]]:19 = #2, 0 18 void foo() { // CHECK-NEXT: Gap,File 0, [[@LINE+1]]:21 -> [[@LINE+1]]:22 = #2 in foo() 19 if (int j = true ? nop() // CHECK-NEXT: [[@LINE]]:22 -> [[@LINE]] in foo() [all...] |
H A D | branch-constfolded.cpp | 7 bool fand_0(bool a) { // MCDC: Decision,File 0, [[@LINE+1]]:10 -> [[@LINE+1]]:20 = M:3, C:2 in fand_0() 8 return false && a; // CHECK: Branch,File 0, [[@LINE]]:10 -> [[@LINE]]:15 = 0, (#0 - #1) in fand_0() 9 } // CHECK: Branch,File 0, [[@LINE-1]]:19 -> [[@LINE-1]]:20 = #2, (#1 - #2) in fand_0() 12 bool fand_1(bool a) { // MCDC: Decision,File 0, [[@LINE+1]]:10 -> [[@LINE+1]]:19 = M:3, C:2 in fand_1() 13 return a && true; // CHECK: Branch,File 0, [[@LINE]]:10 -> [[@LINE]] in fand_1() [all...] |
H A D | label.cpp | 4 void func() { // CHECK-NEXT: File 0, [[@LINE]]:13 -> {{[0-9]+}}:2 = #0 in func() 5 int i = 0; // CHECK-NEXT: File 0, [[@LINE+3]]:14 -> [[@LINE+3]]:20 = (#0 + #3) in func() 6 … // CHECK-NEXT: Branch,File 0, [[@LINE+2]]:14 -> [[@LINE+2]]:20 = #1, ((#0 + #3) - #1) in func() 7 // CHECK-NEXT: File 0, [[@LINE+1]]:22 -> [[@LINE+1]]:25 = #3 in func() 8 for(i = 0; i < 10; ++i) { // CHECK: File 0, [[@LINE]]:27 -> [[@LINE+11]]:4 = #1 in func() 9 // CHECK-NEXT: File 0, [[@LINE+1]]:8 -> [[@LINE+1]]:13 = #1 in func() 10 if(i < 5) { // CHECK: File 0, [[@LINE]]:15 -> [[@LINE+6]]:6 = #2 in func() 12 x: // CHECK-NEXT: File 0, [[@LINE]]:9 -> [[@LINE+4]]:6 = #3 in func() 16 } else // CHECK: File 0, [[@LINE+1]]:7 -> [[@LINE+1]]:13 = (#1 - #2) in func() 17 goto x; // CHECK-NEXT: Gap,File 0, [[@LINE]]:14 -> [[@LINE+1]]:5 = #3 in func() [all …]
|
H A D | terminate-statements.cpp | 5 return 0; // CHECK: Gap,File 0, [[@LINE-1]]:12 -> [[@LINE]]:3 = 0 in f1() 12 ; // CHECK: Gap,File 0, [[@LINE]]:6 -> [[@LINE+1]]:3 = (#0 - #1) in f2() 13 return 1; // CHECK-NEXT: File 0, [[@LINE]]:3 -> [[@LINE]]:11 = (#0 - #1) in f2() 18 return a; // CHECK: Gap,File 0, [[@LINE]]:14 -> [[@LINE+1]]:3 = (#0 - #1) in f3() 19 return 0; // CHECK-NEXT: File 0, [[@LINE]]:3 -> [[@LINE]]:11 = (#0 - #1) in f3() 26 } // CHECK: File 0, [[@LINE]]:4 -> [[@LINE+1]]:3 = (#0 - #1) in f4() 27 return 0; // CHECK-NEXT: File 0, [[@LINE]]:3 -> [[@LINE]]:11 = (#0 - #1) in f4() 33 } while (i > 0); // CHECK: Gap,File 0, [[@LINE]]:19 -> [[@LINE+1]]:3 = (0 - #1) in f5() 34 return 0; // CHECK-NEXT: File 0, [[@LINE]]:3 -> [[@LINE]]:11 = (0 - #1) in f5() 41 } // CHECK: Gap,File 0, [[@LINE]]:4 -> [[@LINE+1]]:3 = (#0 - #1) in f6() [all …]
|
H A D | branch-logical-mixed.cpp | 9 bool func() { // CHECK: File 0, [[@LINE]]:13 -> [[@LINE+55]]:2 = #0 in func() 23 …bool a = bt0 && // CHECK: Branch,File 0, [[@LINE]]:12 -> [[@LINE]]:15 = #9, (#0 … in func() 24 … bf0 && // CHECK: Branch,File 0, [[@LINE]]:12 -> [[@LINE]]:15 = #10, (#9 - #10) in func() 25 … bt1 && // CHECK: Branch,File 0, [[@LINE]]:12 -> [[@LINE]]:15 = #8, (#7 - #8) in func() 26 … bf1 && // CHECK: Branch,File 0, [[@LINE]]:12 -> [[@LINE]]:15 = #6, (#5 - #6) in func() 27 … bt2 && // CHECK: Branch,File 0, [[@LINE]]:12 -> [[@LINE]]:15 = #4, (#3 - #4) in func() 28 … bf2; // CHECK: Branch,File 0, [[@LINE]]:12 -> [[@LINE]]:15 = #2, (#1 - #2) in func() 30 …bool b = bt0 || // CHECK: Branch,File 0, [[@LINE]]:12 -> [[@LINE]]:15 = (#0 - #1… in func() 31 … bf0 || // CHECK: Branch,File 0, [[@LINE]]:12 -> [[@LINE]]:15 = (#19 - #20), #20 in func() 32 … bt1 || // CHECK: Branch,File 0, [[@LINE]]:12 -> [[@LINE]]:15 = (#17 - #18), #18 in func() [all …]
|
H A D | break.c | 3 int main(void) { // CHECK: File 0, [[@LINE]]:16 -> {{[0-9]+}}:2 = #0 in main() 4 int cnt = 0; // CHECK-NEXT: File 0, [[@LINE+1]]:9 -> [[@LINE+1]]:18 = #0 in main() 5 while(cnt < 100) { // CHECK: File 0, [[@LINE]]:20 -> [[@LINE+3]]:4 = #1 in main() 6 break; // CHECK-NEXT: Gap,File 0, [[@LINE]]:11 -> [[@LINE+1]]:5 = 0 in main() 7 ++cnt; // CHECK-NEXT: File 0, [[@LINE]]:5 -> [[@LINE+1]]:4 = 0 in main() 8 } // CHECK-NEXT: File 0, [[@LINE+1]]:9 -> [[@LINE+1]]:18 = #0 in main() 9 while(cnt < 100) { // CHECK: File 0, [[@LINE]]:20 -> [[@LINE+6]]:4 = #2 in main() 11 break; // CHECK: Gap,File 0, [[@LINE]]:13 -> [[@LINE+1]]:7 = 0 in main() 12 ++cnt; // CHECK-NEXT: File 0, [[@LINE]]:7 -> [[@LINE+3]]:4 = 0 in main() 13 } // CHECK: Gap,File 0, [[@LINE]]:6 -> [[@LINE+1]]:5 = 0 in main() [all …]
|
H A D | macros.c | 12 void func(void) { // CHECK-NEXT: File 0, [[@LINE]]:17 -> [[@LINE+5]]:2 = #0 in func() 14 // CHECK-NEXT: Expansion,File 0, [[@LINE+1]]:3 -> [[@LINE+1]]:8 = #0 in func() 15 MACRO; // CHECK-NEXT: File 0, [[@LINE]]:8 -> [[@LINE+2]]:2 = 0 in func() 22 void func2(void) { // CHECK-NEXT: File 0, [[@LINE]]:18 -> [[@LINE+5]]:2 = #0 in func2() 24 // CHECK-NEXT: Expansion,File 0, [[@LINE+1]]:3 -> [[@LINE+1]]:10 = #0 in func2() 25 MACRO_1; // CHECK-NEXT: File 0, [[@LINE]]:10 -> [[@LINE+2]]:2 = 0 in func2() 33 void func3(void) { // CHECK-NEXT: File 0, [[@LINE]]:18 -> [[@LINE+3]]:2 = #0 in func3() 34 MACRO_2; // CHECK-NEXT: Expansion,File 0, [[@LINE]]:3 -> [[@LINE]]:10 = #0 in func3() 35 MACRO_2; // CHECK-NEXT: Expansion,File 0, [[@LINE]]:3 -> [[@LINE]]:10 = #0 in func3() 41 void func4(void) { // CHECK-NEXT: File 0, [[@LINE]]:18 -> [[@LINE+8]]:2 = #0 in func4() [all …]
|
H A D | loops.cpp | 4 void rangedFor() { // CHECK-NEXT: File 0, [[@LINE]]:18 -> {{[0-9]+}}:2 = #0 in rangedFor() 6 …int sum = 0; // CHECK-NEXT: Branch,File 0, [[@LINE+2]]:14 -> [[@LINE+2]]:15 =… in rangedFor() 7 // CHECK: Gap,File 0, [[@LINE+1]]:20 -> [[@LINE+1]]:21 = #1 in rangedFor() 8 for(auto i : arr) { // CHECK: File 0, [[@LINE]]:21 -> [[@LINE+6]]:4 = #1 in rangedFor() 10 continue; // CHECK: File 0, [[@LINE]]:7 -> [[@LINE]]:15 = #2 in rangedFor() 11 sum += i; // CHECK: File 0, [[@LINE]]:5 -> {{[0-9]+}}:4 = (#1 - #2) in rangedFor() 13 break; // CHECK: File 0, [[@LINE]]:7 -> [[@LINE]]:12 = #3 in rangedFor() 16 // CHECK: File 0, [[@LINE+1]]:7 -> [[@LINE+1]]:10 = #0 in rangedFor() 21 int main() { // CHECK-NEXT: File 0, [[@LINE]]:12 -> {{.*}}:2 = #0 in main() 22 … // CHECK-NEXT: File 0, [[@LINE+1]]:18 -> [[@LINE+1]]:24 = (#0 + #1) in main() [all …]
|
/llvm-project/clang/test/SemaCXX/ |
H A D | warn-unsafe-buffer-usage-fixits-deref-simple-ptr-arith.cpp | 13 // CHECK: fix-it:"{{.*}}":{[[@LINE-1]]:3-[[@LINE-1]]:8}:"std::span<int> " in basic() 15 // CHECK: fix-it:"{{.*}}":{[[@LINE-1]]:3-[[@LINE-1]]:5}:"" in basic() 16 // CHECK: fix-it:"{{.*}}":{[[@LINE-2]]:8-[[@LINE-2]]:9}:"[" in basic() 17 // CHECK: fix-it:"{{.*}}":{[[@LINE-3]]:10-[[@LINE-3]]:11}:"]" in basic() 23 // CHECK: fix-it:"{{.*}}":{[[@LINE-1]]:3-[[@LINE-1]]:8}:"std::span<int> " in char_ranges() 26 // CHECK: fix-it:"{{.*}}":{[[@LINE-1]]:4-[[@LINE-1]]:8}:"" in char_ranges() 27 // CHECK: fix-it:"{{.*}}":{[[@LINE-2]]:9-[[@LINE-2]]:12}:"[" in char_ranges() 28 // CHECK: fix-it:"{{.*}}":{[[@LINE-3]]:13-[[@LINE-3]]:15}:"]" in char_ranges() 31 // CHECK: fix-it:"{{.*}}":{[[@LINE-1]]:4-[[@LINE-1]]:9}:"" in char_ranges() 32 // CHECK: fix-it:"{{.*}}":{[[@LINE-2]]:10-[[@LINE-2]]:11}:"[" in char_ranges() [all …]
|
H A D | warn-unsafe-buffer-usage-fixits-pointer-access.cpp | 14 // CHECK-DAG: fix-it:"{{.*}}":{[[@LINE-1]]:3-[[@LINE-1]]:7}:"std::span<int>" in condition_check_nullptr() 15 // CHECK-DAG: fix-it:"{{.*}}":{[[@LINE-2]]:12-[[@LINE-2]]:12}:"{" in condition_check_nullptr() 16 // CHECK-DAG: fix-it:"{{.*}}":{[[@LINE-3]]:23-[[@LINE-3]]:23}:", 10}" in condition_check_nullptr() 20 // CHECK-DAG: fix-it:"{{.*}}":{[[@LINE-1]]:7-[[@LINE-1]]:7}:".data()" in condition_check_nullptr() 25 // CHECK-DAG: fix-it:"{{.*}}":{[[@LINE-1]]:3-[[@LINE-1]]:7}:"std::span<int>" in condition_check() 26 // CHECK-DAG: fix-it:"{{.*}}":{[[@LINE-2]]:12-[[@LINE-2]]:12}:"{" in condition_check() 27 // CHECK-DAG: fix-it:"{{.*}}":{[[@LINE-3]]:23-[[@LINE-3]]:23}:", 10}" in condition_check() 33 // CHECK-DAG: fix-it:"{{.*}}":{[[@LINE-1]]:7-[[@LINE-1]]:7}:".data()" in condition_check() 36 // CHECK-DAG: fix-it:"{{.*}}":{[[@LINE-1]]:12-[[@LINE-1]]:12}:".data()" in condition_check() 39 // CHECK-DAG: fix-it:"{{.*}}":{[[@LINE-1]]:7-[[@LINE-1]]:7}:".data()" in condition_check() [all …]
|
/llvm-project/llvm/test/MC/Mips/msa/ |
H A D | invalid.s | 8 addvi.b $w1, $w2, -1 # CHECK: :[[@LINE]]:23: error: expected 5-bit unsigned immediate 9 addvi.b $w1, $w2, 32 # CHECK: :[[@LINE]]:23: error: expected 5-bit unsigned immediate 10 addvi.h $w1, $w2, -1 # CHECK: :[[@LINE]]:23: error: expected 5-bit unsigned immediate 11 addvi.h $w1, $w2, 32 # CHECK: :[[@LINE]]:23: error: expected 5-bit unsigned immediate 12 addvi.w $w1, $w2, -1 # CHECK: :[[@LINE]]:23: error: expected 5-bit unsigned immediate 13 addvi.w $w1, $w2, 32 # CHECK: :[[@LINE]]:23: error: expected 5-bit unsigned immediate 14 addvi.d $w1, $w2, -1 # CHECK: :[[@LINE]]:23: error: expected 5-bit unsigned immediate 15 addvi.d $w1, $w2, 32 # CHECK: :[[@LINE]]:23: error: expected 5-bit unsigned immediate 16 andi.b $w1, $w2, -1 # CHECK: :[[@LINE]]:22: error: expected 8-bit unsigned immediate 17 andi.b $w1, $w2, 256 # CHECK: :[[@LINE]]:22: error: expected 8-bit unsigned immediate [all …]
|
/llvm-project/llvm/test/MC/Mips/micromips32r6/ |
H A D | invalid.s | 4 …addiur1sp $7, 260 # CHECK: :[[@LINE]]:17: error: expected both 8-bit unsigned immediate and… 5 …addiur1sp $7, 241 # CHECK: :[[@LINE]]:17: error: expected both 8-bit unsigned immediate and… 6 addiur1sp $8, 240 # CHECK: :[[@LINE]]:13: error: invalid operand for instruction 7 addiur2 $9, $7, -1 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction 8 …addiur2 $6, $7, 10 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: immediate operand value out of ran… 9 addius5 $2, -9 # CHECK: :[[@LINE]]:15: error: expected 4-bit signed immediate 10 addius5 $2, 8 # CHECK: :[[@LINE]]:15: error: expected 4-bit signed immediate 11 …addiusp 1032 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: immediate operand value out of ran… 12 align $4, $2, $3, -1 # CHECK: :[[@LINE]]:21: error: expected 2-bit unsigned immediate 13 align $4, $2, $3, 4 # CHECK: :[[@LINE]]:21: error: expected 2-bit unsigned immediate [all …]
|
/llvm-project/llvm/test/MC/AArch64/ |
H A D | no-fp-errors.s | 4 // CHECK: [[@LINE-1]]:3: error: instruction requires: fp-armv8 6 // CHECK: [[@LINE-1]]:3: error: instruction requires: fp-armv8 9 // CHECK: [[@LINE-1]]:3: error: instruction requires: fp-armv8 12 // CHECK: [[@LINE-1]]:3: error: instruction requires: fp-armv8 14 // CHECK: [[@LINE-1]]:3: error: instruction requires: fp-armv8 16 // CHECK: [[@LINE-1]]:3: error: instruction requires: fp-armv8 19 // CHECK: [[@LINE-1]]:3: error: instruction requires: fp-armv8 21 // CHECK: [[@LINE-1]]:3: error: instruction requires: fp-armv8 23 // CHECK: [[@LINE-1]]:3: error: instruction requires: fp-armv8 26 // CHECK: [[@LINE-1]]:3: error: instruction requires: fp-armv8 [all …]
|
/llvm-project/compiler-rt/test/profile/ |
H A D | coverage_comments.cpp | 7 int main() { // CHECK: [[# @LINE]]| 1|int main() { in main() 8 /* comment */ int x = 0; // CHECK-NEXT: [[# @LINE]]| 1| in main() 9 int y = 0; /* comment */ // CHECK-NEXT: [[# @LINE]]| 1| in main() 10 int z = 0; // comment // CHECK-NEXT: [[# @LINE]]| 1| in main() 11 // comment // CHECK-NEXT: [[# @LINE]]| | in main() 12 // CHECK-NEXT: [[# @LINE]]| | in main() 13 x = 0; /* // CHECK-NEXT: [[# @LINE]]| 1| in main() 14 comment // CHECK-NEXT: [[# @LINE]]| | in main() 15 */ // CHECK-NEXT: [[# @LINE]]| | in main() 16 // CHECK-NEXT: [[# @LINE]]| | in main() [all...] |
/llvm-project/llvm/test/MC/Mips/virt/ |
H A D | invalid.s | 10 mfgc0 # CHECK: :[[@LINE]]:3: error: too few operands for instruction 11 mfgc0 0 # CHECK: :[[@LINE]]:9: error: invalid operand for instruction 12 mfgc0 $4 # CHECK: :[[@LINE]]:3: error: too few operands for instruction 13 mfgc0 0, $4 # CHECK: :[[@LINE]]:9: error: invalid operand for instruction 14 mfgc0 0, $4, $5 # CHECK: :[[@LINE]]:9: error: invalid operand for instruction 15 mfgc0 $4, 0, $5 # CHECK: :[[@LINE]]:13: error: invalid operand for instruction 16 mfgc0 $4, $5, 8 # CHECK: :[[@LINE]]:17: error: expected 3-bit unsigned immediate 17 mfgc0 $4, $5, -1 # CHECK: :[[@LINE]]:17: error: expected 3-bit unsigned immediate 18 mfgc0 $4, $5, 0($4) # CHECK: :[[@LINE]]:18: error: invalid operand for instruction 19 mtgc0 # CHECK: :[[@LINE]]:3: error: too few operands for instruction [all …]
|
/llvm-project/polly/test/ |
H A D | update_check.py | 61 def indention(line): argument 62 for i, c in enumerate(line): 69 indentions = (indention(line) for line in lines) 82 line = i.__next__() 84 if line.startswith( 88 elif line.startswith("remark: "): 90 elif funcre.fullmatch(line): 92 elif regionre.fullmatch(line): 94 elif depthre.fullmatch(line) [all...] |
/llvm-project/llvm/test/MC/Mips/mips64r6/ |
H A D | invalid.s | 11 align $4, $2, $3, -1 # CHECK: :[[@LINE]]:29: error: expected 2-bit unsigned immediate 12 align $4, $2, $3, 4 # CHECK: :[[@LINE]]:29: error: expected 2-bit unsigned immediate 13 aui $4, $4, 65536 # CHECK: :[[@LINE]]:25: error: expected 16-bit unsigned immediate 14 aui $4, $4, -1 # CHECK: :[[@LINE]]:25: error: expected 16-bit unsigned immediate 15 jalr.hb $31 # CHECK: :[[@LINE]]:9: error: source and destination must be different 16 jalr.hb $31, $31 # CHECK: :[[@LINE]]:9: error: source and destination must be different 17 …ldc2 $8,-21181($at) # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature… 18 break -1 # CHECK: :[[@LINE]]:15: error: expected 10-bit unsigned immediate 19 break 1024 # CHECK: :[[@LINE]]:15: error: expected 10-bit unsigned immediate 20 break -1, 5 # CHECK: :[[@LINE]]:15: error: expected 10-bit unsigned immediate [all …]
|
/llvm-project/llvm/test/MC/AsmParser/AArch64/ |
H A D | directive-parse-err.s | 4 // CHECK: [[#@LINE+1]]:19: error: expected newline 6 // CHECK-NOT: :[[#@LINE+1]]:{{[0-9]+}}: error: 8 // CHECK: [[#@LINE+1]]:19: error: expected newline 10 // CHECK-NOT: :[[#@LINE+1]]:{{[0-9]+}}: error: 12 // CHECK: [[#@LINE+1]]:19: error: expected newline 14 // CHECK-NOT: :[[#@LINE+1]]:{{[0-9]+}}: error: 16 // CHECK: :[[#@LINE+1]]:20: error: unexpected token 18 // CHECK-NOT: :[[#@LINE+1]]:{{[0-9]+}}: error: 20 // CHECK: :[[#@LINE+1]]:20: error: unexpected token 22 // CHECK-NOT: :[[#@LINE+1]]:{{[0-9]+}}: error: [all …]
|