search for: dfsan_add_label

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...