Searched refs:getAggregateAddr (Results 1 – 9 of 9) sorted by relevance
/external/clang/lib/CodeGen/ |
D | CGAtomic.cpp | 831 rvalue.getAggregateAddr(), in emitCopyIntoMemory() 862 return rvalue.getAggregateAddr(); in materializeRValue() 881 rvalue.getAggregateAddr()->getType()->getPointerElementType() in EmitAtomicStore()
|
D | CGValue.h | 65 llvm::Value *getAggregateAddr() const { in getAggregateAddr() function
|
D | CGCall.cpp | 2045 pushDestroy(EHCleanup, RV.getAggregateAddr(), type, destroyCXXObject, in EmitCallArg() 2203 llvm::Value *Addr = RV.getAggregateAddr(); in ExpandTypeToArgs() 2212 LValue LV = MakeAddrLValue(RV.getAggregateAddr(), Ty); in ExpandTypeToArgs() 2335 llvm::Value *Addr = RV.getAggregateAddr(); in EmitCall() 2377 V = Builder.CreateLoad(RV.getAggregateAddr()); in EmitCall() 2401 SrcPtr = RV.getAggregateAddr(); in EmitCall()
|
D | CGCleanup.cpp | 30 return DominatingLLVMValue::needsSaving(rv.getAggregateAddr()); in needsSaving() 61 llvm::Value *V = rv.getAggregateAddr(); // TODO: volatile? in save()
|
D | CGExprAgg.cpp | 254 assert(Dest.getAddr() != src.getAggregateAddr()); in EmitMoveFromReturnSlot() 264 LValue srcLV = CGF.MakeAddrLValue(src.getAggregateAddr(), type, srcAlign); in EmitFinalDestCopy()
|
D | CGExpr.cpp | 2970 return MakeAddrLValue(RV.getAggregateAddr(), E->getType()); in EmitCallExprLValue() 3025 return MakeAddrLValue(RV.getAggregateAddr(), E->getType()); in EmitObjCMessageExprLValue() 3081 return MakeAddrLValue(RV.getAggregateAddr(), E->getType()); in EmitStmtExprLValue()
|
D | CGStmt.cpp | 783 EmitAggregateCopy(ReturnValue, RV.getAggregateAddr(), Ty); in EmitReturnOfRValue()
|
D | CGObjCGNU.cpp | 1458 llvm::Value *v = msgRet.getAggregateAddr(); in GenerateMessageSend()
|
D | CGObjCMac.cpp | 1657 CGF.EmitNullInitialization(result.getAggregateAddr(), resultType); in complete()
|