bool InitializeSoftBound:: runOnModule (Module& module){ constructCheckHandlers(module); constructShadowStackHandlers(module); constructMetadataHandlers(module); // constructAuxillaryFunctionHandlers(module); return true; }
bool InitializeSoftBoundCETS:: runOnModule (Module& module){ spatial_safety = true; temporal_safety = true; if(disable_spatial_safety){ spatial_safety = false; } if(disable_temporal_safety){ temporal_safety = false; } constructCheckHandlers(module); constructShadowStackHandlers(module); constructMetadataHandlers(module); // constructAuxillaryFunctionHandlers(module); return true; }