Displaying 3 results from an estimated 3 matches for "dfsan_add_label".
2013 Jun 13
5
[LLVMdev] DataFlowSanitizer design discussion
...void *userdata);
/// Sets the label for each address in [addr,addr+size) to \c label.
void dfsan_set_label(dfsan_label label, void *addr, size_t size);
/// Sets the label for each address in [addr,addr+size) to the union of the
/// current label for that address and \c label.
void dfsan_add_label(dfsan_label label, void *addr, size_t size);
/// Retrieves the label associated with the given data.
///
/// The type of 'data' is arbitrary. The function accepts a value of any type,
/// which can be truncated or extended (implicitly or explicitly) as necessary.
/// The tr...
2013 Jun 26
0
[LLVMdev] DataFlowSanitizer design discussion
...void *userdata);
/// Sets the label for each address in [addr,addr+size) to \c label.
void dfsan_set_label(dfsan_label label, void *addr, size_t size);
/// Sets the label for each address in [addr,addr+size) to the union of the
/// current label for that address and \c label.
void dfsan_add_label(dfsan_label label, void *addr, size_t size);
/// Retrieves the label associated with the given data.
///
/// The type of 'data' is arbitrary. The function accepts a value of any type,
/// which can be truncated or extended (implicitly or explicitly) as necessary.
/// The tr...
2013 Aug 07
2
[LLVMdev] DataFlowSanitizer design discussion
...Sets the label for each address in [addr,addr+size) to \c label.
> void dfsan_set_label(dfsan_label label, void *addr, size_t size);
>
> /// Sets the label for each address in [addr,addr+size) to the union of the
> /// current label for that address and \c label.
> void dfsan_add_label(dfsan_label label, void *addr, size_t size);
>
> /// Retrieves the label associated with the given data.
> ///
> /// The type of 'data' is arbitrary. The function accepts a value of any type,
> /// which can be truncated or extended (implicitly or explicitly) as...