From: Kostya Serebryany Date: Thu, 18 Aug 2016 01:26:36 +0000 (+0000) Subject: [sanitizer-coverag] update the docs in __sanitizer_cov_trace_cmp X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=91ce246735cd66906a92a104668684c459b0337a;p=clang [sanitizer-coverag] update the docs in __sanitizer_cov_trace_cmp git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@279028 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/docs/SanitizerCoverage.rst b/docs/SanitizerCoverage.rst index f7ec65fdd1..1e506fc89f 100644 --- a/docs/SanitizerCoverage.rst +++ b/docs/SanitizerCoverage.rst @@ -333,11 +333,11 @@ they will be called by the instrumented code. .. code-block:: c++ // Called before a comparison instruction. - // SizeAndType is a packed value containing - // - [63:32] the Size of the operands of comparison in bits - // - [31:0] the Type of comparison (one of ICMP_EQ, ... ICMP_SLE) // Arg1 and Arg2 are arguments of the comparison. - void __sanitizer_cov_trace_cmp(uint64_t SizeAndType, uint64_t Arg1, uint64_t Arg2); + void __sanitizer_cov_trace_cmp1(uint8_t Arg1, uint8_t Arg2); + void __sanitizer_cov_trace_cmp2(uint16_t Arg1, uint16_t Arg2); + void __sanitizer_cov_trace_cmp4(uint32_t Arg1, uint32_t Arg2); + void __sanitizer_cov_trace_cmp8(uint64_t Arg1, uint64_t Arg2); // Called before a switch statement. // Val is the switch operand.