From d003c5b3d750706cdc0bfa34ebf85b95a7a42abe Mon Sep 17 00:00:00 2001
From: Eric Christopher
The llvm.objectsize intrinsic is designed to provide information - to the optimizers to either discover at compile time either a) when an + to the optimizers to discover at compile time either a) when an operation like memcpy will either overflow a buffer that corresponds to an object, or b) to determine that a runtime check for overflow isn't necessary. An object in this context means an allocation of a