HomeSort by: relevance | last modified time | path
    Searched refs:cookieSize (Results 1 - 5 of 5) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGCXXABI.cpp 207 llvm::Value *&allocPtr, CharUnits &cookieSize) {
215 cookieSize = CharUnits::Zero();
219 cookieSize = getArrayCookieSizeImpl(eltTy);
221 CGF.Builder.CreateConstInBoundsByteGEP(ptr, -cookieSize);
223 numElements = readArrayCookieImpl(CGF, allocAddr, cookieSize);
228 CharUnits cookieSize) {
CGExprCXX.cpp 709 llvm::APInt cookieSize(sizeWidth,
788 if (cookieSize != 0) {
793 allocationSize = allocationSize.uadd_ov(cookieSize, overflow);
816 // size := sizeWithoutCookie + cookieSize
917 if (cookieSize != 0) {
923 llvm::Value *cookieSizeV = llvm::ConstantInt::get(CGF.SizeTy, cookieSize);
945 if (cookieSize == 0)
1780 CharUnits CookieSize) {
1781 assert((!NumElements && CookieSize.isZero()) ||
1818 if (!CookieSize.isZero()
    [all...]
CGCXXABI.h 545 /// \param CookieSize - an out parameter which will be initialized
550 llvm::Value *&AllocPtr, CharUnits &CookieSize);
565 /// \param cookieSize - the computed cookie size of an array
571 CharUnits cookieSize);
ItaniumCXXABI.cpp 320 CharUnits cookieSize) override;
486 CharUnits cookieSize) override;
2197 CharUnits CookieSize =
2199 assert(CookieSize == getArrayCookieSizeImpl(ElementType));
2203 CharUnits CookieOffset = CookieSize - SizeSize;
2227 return CGF.Builder.CreateConstInBoundsByteGEP(NewPtr, CookieSize);
2232 CharUnits cookieSize) {
2235 CharUnits numElementsOffset = cookieSize - CGF.getSizeSize();
2291 CharUnits cookieSize = ARMCXXABI::getArrayCookieSizeImpl(elementType);
2292 return CGF.Builder.CreateConstInBoundsByteGEP(newPtr, cookieSize);
    [all...]
MicrosoftCXXABI.cpp 450 CharUnits cookieSize) override;
2287 CharUnits cookieSize) {
2301 CharUnits cookieSize = getArrayCookieSizeImpl(elementType);
2313 return CGF.Builder.CreateConstInBoundsByteGEP(newPtr, cookieSize);

Completed in 37 milliseconds