Searched refs:arrayBegin (Results 1 – 3 of 3) sorted by relevance
| /minix3/external/bsd/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 1537 RegularPartialArrayDestroy(llvm::Value *arrayBegin, llvm::Value *arrayEnd, in RegularPartialArrayDestroy() argument 1540 : ArrayBegin(arrayBegin), ArrayEnd(arrayEnd), in RegularPartialArrayDestroy() 1558 IrregularPartialArrayDestroy(llvm::Value *arrayBegin, in IrregularPartialArrayDestroy() argument 1562 : ArrayBegin(arrayBegin), ArrayEndPointer(arrayEndPointer), in IrregularPartialArrayDestroy() 1579 void CodeGenFunction::pushIrregularPartialArrayCleanup(llvm::Value *arrayBegin, in pushIrregularPartialArrayCleanup() argument 1584 arrayBegin, arrayEndPointer, in pushIrregularPartialArrayCleanup() 1594 void CodeGenFunction::pushRegularPartialArrayCleanup(llvm::Value *arrayBegin, in pushRegularPartialArrayCleanup() argument 1599 arrayBegin, arrayEnd, in pushRegularPartialArrayCleanup()
|
| H A D | CGClass.cpp | 1615 llvm::Value *arrayBegin, const CXXConstructExpr *E, bool zeroInitialize) { in EmitCXXAggrConstructorCall() argument 1618 emitArrayLength(arrayType, elementType, arrayBegin); in EmitCXXAggrConstructorCall() 1620 EmitCXXAggrConstructorCall(ctor, numElements, arrayBegin, E, zeroInitialize); in EmitCXXAggrConstructorCall() 1634 llvm::Value *arrayBegin, in EmitCXXAggrConstructorCall() argument 1661 llvm::Value *arrayEnd = Builder.CreateInBoundsGEP(arrayBegin, numElements, in EmitCXXAggrConstructorCall() 1668 llvm::PHINode *cur = Builder.CreatePHI(arrayBegin->getType(), 2, in EmitCXXAggrConstructorCall() 1670 cur->addIncoming(arrayBegin, entryBB); in EmitCXXAggrConstructorCall() 1696 pushRegularPartialArrayCleanup(arrayBegin, cur, type, *destroyer); in EmitCXXAggrConstructorCall()
|
| H A D | CodeGenFunction.h | 1109 void pushIrregularPartialArrayCleanup(llvm::Value *arrayBegin, 1113 void pushRegularPartialArrayCleanup(llvm::Value *arrayBegin,
|