diff options
| author | Justin Bogner <mail@justinbogner.com> | 2015-07-02 00:42:32 +0000 |
|---|---|---|
| committer | Justin Bogner <mail@justinbogner.com> | 2015-07-02 00:42:32 +0000 |
| commit | b05a43f59b41bf385e94f3729585762ac7bbb88e (patch) | |
| tree | 8d187122c21e9bd070521ad9d3ea871c10c0f659 /clang/test/CoverageMapping | |
| parent | 191116f3eb4fba2d6a2fa505025d65f46db1a40a (diff) | |
| download | bcm5719-llvm-b05a43f59b41bf385e94f3729585762ac7bbb88e.tar.gz bcm5719-llvm-b05a43f59b41bf385e94f3729585762ac7bbb88e.zip | |
InstrProf: Pack the coverage mapping structs that we write out
When we read this data we treat it as unaligned and packed, so we
should really be explicit about that when we write it.
llvm-svn: 241218
Diffstat (limited to 'clang/test/CoverageMapping')
| -rw-r--r-- | clang/test/CoverageMapping/ir.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/CoverageMapping/ir.c b/clang/test/CoverageMapping/ir.c index 4b1238c1380..5ac3495c41f 100644 --- a/clang/test/CoverageMapping/ir.c +++ b/clang/test/CoverageMapping/ir.c @@ -9,4 +9,4 @@ int main(void) { return 0; } -// CHECK: @__llvm_coverage_mapping = internal constant { i32, i32, i32, i32, [2 x { i8*, i32, i32, i64 }], [{{[0-9]+}} x i8] } { i32 2, i32 {{[0-9]+}}, i32 {{[0-9]+}}, i32 0, [2 x { i8*, i32, i32, i64 }] [{ i8*, i32, i32, i64 } { i8* getelementptr inbounds ([3 x i8], [3 x i8]* @__llvm_profile_name_foo, i32 0, i32 0), i32 3, i32 9, i64 {{[0-9]+}} }, { i8*, i32, i32, i64 } { i8* getelementptr inbounds ([4 x i8], [4 x i8]* @__llvm_profile_name_main, i32 0, i32 0), i32 4, i32 9, i64 {{[0-9]+}} }] +// CHECK: @__llvm_coverage_mapping = internal constant { i32, i32, i32, i32, [2 x <{ i8*, i32, i32, i64 }>], [{{[0-9]+}} x i8] } { i32 2, i32 {{[0-9]+}}, i32 {{[0-9]+}}, i32 0, [2 x <{ i8*, i32, i32, i64 }>] [<{ i8*, i32, i32, i64 }> <{ i8* getelementptr inbounds ([3 x i8], [3 x i8]* @__llvm_profile_name_foo, i32 0, i32 0), i32 3, i32 9, i64 {{[0-9]+}} }>, <{ i8*, i32, i32, i64 }> <{ i8* getelementptr inbounds ([4 x i8], [4 x i8]* @__llvm_profile_name_main, i32 0, i32 0), i32 4, i32 9, i64 {{[0-9]+}} }>] |

