This is a public interface to the hardware address sanitizer.
Declared in <llvm/Transforms/Instrumentation/HWAddressSanitizer.h>
class HWAddressSanitizerPass
: public RequiredPassInfoMixin<HWAddressSanitizerPass>
pass for instrumenting code to check for various memory errors at runtime, similar to AddressSanitizer but based on partial hardware assistance.
| Name | Description |
|---|---|
RequiredPassInfoMixin<HWAddressSanitizerPass> | A CRTP mix-in for passes that should not be skipped. |
| Name | Description |
|---|---|
HWAddressSanitizerPass [constructor] | Construct from HWAddressSanitizerOptions |
printPipeline | |
run |
| Name |
|---|
isRequired |