Searched defs:arrayBegin (Results 1 - 3 of 3) sorted by relevance

/external/clang/lib/CodeGen/
H A DCGDecl.cpp1627 RegularPartialArrayDestroy(llvm::Value *arrayBegin, llvm::Value *arrayEnd, argument
1630 : ArrayBegin(arrayBegin), ArrayEnd(arrayEnd),
1650 IrregularPartialArrayDestroy(llvm::Value *arrayBegin, argument
1655 : ArrayBegin(arrayBegin), ArrayEndPointer(arrayEndPointer),
1673 void CodeGenFunction::pushIrregularPartialArrayCleanup(llvm::Value *arrayBegin, argument
1679 arrayBegin, arrayEndPointer,
1690 void CodeGenFunction::pushRegularPartialArrayCleanup(llvm::Value *arrayBegin, argument
1696 arrayBegin, arrayEnd,
H A DCGExprCXX.cpp1679 llvm::Value *arrayBegin = deletedPtr.getPointer(); local
1681 CGF.Builder.CreateInBoundsGEP(arrayBegin, numElements, "delete.end");
1686 CGF.emitArrayDestroy(arrayBegin, arrayEnd, elementType, elementAlign,
H A DCGClass.cpp1916 /// \param arrayBegin an arrayType*
1921 Address arrayBegin, const CXXConstructExpr *E, bool zeroInitialize) {
1924 emitArrayLength(arrayType, elementType, arrayBegin);
1926 EmitCXXAggrConstructorCall(ctor, numElements, arrayBegin, E, zeroInitialize);
1966 llvm::Value *arrayBegin = arrayBase.getPointer(); local
1967 llvm::Value *arrayEnd = Builder.CreateInBoundsGEP(arrayBegin, numElements,
1974 llvm::PHINode *cur = Builder.CreatePHI(arrayBegin->getType(), 2,
1976 cur->addIncoming(arrayBegin, entryBB);
2012 pushRegularPartialArrayCleanup(arrayBegin, cur, type, eltAlignment,
1919 EmitCXXAggrConstructorCall( const CXXConstructorDecl *ctor, const ConstantArrayType *arrayType, Address arrayBegin, const CXXConstructExpr *E, bool zeroInitialize) argument

Completed in 394 milliseconds