mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-10 02:25:47 +00:00
InstrProf: Remove xfails for big-endian from coverage tests
This still doesn't actually work correctly for big endian input files, but since these tests all use little endian input files they don't actually fail. I'll be committing a real fix for big endian soon, but I don't have proper tests for it yet. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@232354 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -6,6 +6,3 @@ int main(int argc, const char *argv[]) {}
|
|||||||
// RUN: llvm-profdata merge %S/Inputs/binary-formats.proftext -o %t.profdata
|
// RUN: llvm-profdata merge %S/Inputs/binary-formats.proftext -o %t.profdata
|
||||||
// RUN: llvm-cov show %S/Inputs/binary-formats.macho32l -instr-profile %t.profdata -no-colors -filename-equivalence %s | FileCheck %s
|
// RUN: llvm-cov show %S/Inputs/binary-formats.macho32l -instr-profile %t.profdata -no-colors -filename-equivalence %s | FileCheck %s
|
||||||
// RUN: llvm-cov show %S/Inputs/binary-formats.macho64l -instr-profile %t.profdata -no-colors -filename-equivalence %s | FileCheck %s
|
// RUN: llvm-cov show %S/Inputs/binary-formats.macho64l -instr-profile %t.profdata -no-colors -filename-equivalence %s | FileCheck %s
|
||||||
|
|
||||||
// llvm-cov doesn't work on big endian yet
|
|
||||||
// XFAIL: powerpc64-, s390x, mips-, mips64-, sparc
|
|
||||||
|
@@ -33,6 +33,3 @@ int main() {
|
|||||||
bar();
|
bar();
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// llvm-cov doesn't work on big endian yet
|
|
||||||
// XFAIL: powerpc64-, s390x, mips-, mips64-, sparc
|
|
||||||
|
@@ -24,6 +24,3 @@ int main(int argc, const char *argv[]) {
|
|||||||
DO_SOMETHING(i); // CHECK-DAG: Expansion at line [[@LINE]], 5 -> 17
|
DO_SOMETHING(i); // CHECK-DAG: Expansion at line [[@LINE]], 5 -> 17
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// llvm-cov doesn't work on big endian yet
|
|
||||||
// XFAIL: powerpc64-, s390x, mips-, mips64-, sparc
|
|
||||||
|
@@ -43,6 +43,3 @@ int main() {
|
|||||||
func2(9);
|
func2(9);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// llvm-cov doesn't work on big endian yet
|
|
||||||
// XFAIL: powerpc64-, s390x, mips-, mips64-, sparc
|
|
||||||
|
@@ -28,6 +28,3 @@ int main() { // CHECK: 1| [[@LINE]]|int main(
|
|||||||
|
|
||||||
// RUN: llvm-cov show %S/Inputs/lineExecutionCounts.covmapping -instr-profile %t.profdata -no-colors -filename-equivalence %s | FileCheck -check-prefix=CHECK -check-prefix=WHOLE-FILE %s
|
// RUN: llvm-cov show %S/Inputs/lineExecutionCounts.covmapping -instr-profile %t.profdata -no-colors -filename-equivalence %s | FileCheck -check-prefix=CHECK -check-prefix=WHOLE-FILE %s
|
||||||
// RUN: llvm-cov show %S/Inputs/lineExecutionCounts.covmapping -instr-profile %t.profdata -no-colors -filename-equivalence -name=main %s | FileCheck -check-prefix=CHECK -check-prefix=FILTER %s
|
// RUN: llvm-cov show %S/Inputs/lineExecutionCounts.covmapping -instr-profile %t.profdata -no-colors -filename-equivalence -name=main %s | FileCheck -check-prefix=CHECK -check-prefix=FILTER %s
|
||||||
|
|
||||||
// llvm-cov doesn't work on big endian yet
|
|
||||||
// XFAIL: powerpc64-, s390x, mips-, mips64-, sparc
|
|
||||||
|
@@ -23,6 +23,3 @@ int main() { // CHECK: Marker at [[@LINE]]:12 = 1
|
|||||||
}
|
}
|
||||||
|
|
||||||
// RUN: llvm-cov show %S/Inputs/regionMarkers.covmapping -instr-profile %t.profdata -show-regions -dump -filename-equivalence %s 2>&1 | FileCheck %s
|
// RUN: llvm-cov show %S/Inputs/regionMarkers.covmapping -instr-profile %t.profdata -show-regions -dump -filename-equivalence %s 2>&1 | FileCheck %s
|
||||||
|
|
||||||
// llvm-cov doesn't work on big endian yet
|
|
||||||
// XFAIL: powerpc64-, s390x, mips-, mips64-, sparc
|
|
||||||
|
@@ -38,6 +38,3 @@ int main() { // ALL: 1| [[@LINE]]|int main() {
|
|||||||
} // ALL-NEXT: 1| [[@LINE]]|}
|
} // ALL-NEXT: 1| [[@LINE]]|}
|
||||||
// after coverage // ALL-NEXT: | [[@LINE]]|// after
|
// after coverage // ALL-NEXT: | [[@LINE]]|// after
|
||||||
// FILTER-NOT: | [[@LINE-1]]|// after
|
// FILTER-NOT: | [[@LINE-1]]|// after
|
||||||
|
|
||||||
// llvm-cov doesn't work on big endian yet
|
|
||||||
// XFAIL: powerpc64-, s390x, mips-, mips64-, sparc
|
|
||||||
|
@@ -8,6 +8,3 @@ int main(int argc, const char *argv[]) {}
|
|||||||
|
|
||||||
// RUN: not llvm-cov show %S/Inputs/universal-binary -instr-profile %t.profdata -no-colors -filename-equivalence %s -arch i386 2>&1 | FileCheck --check-prefix=WRONG-ARCH %s
|
// RUN: not llvm-cov show %S/Inputs/universal-binary -instr-profile %t.profdata -no-colors -filename-equivalence %s -arch i386 2>&1 | FileCheck --check-prefix=WRONG-ARCH %s
|
||||||
// WRONG-ARCH: Failed to load coverage
|
// WRONG-ARCH: Failed to load coverage
|
||||||
|
|
||||||
// llvm-cov doesn't work on big endian yet
|
|
||||||
// XFAIL: powerpc64-, s390x, mips-, mips64-, sparc
|
|
||||||
|
Reference in New Issue
Block a user