Home
last modified time | relevance | path

Searched refs:getAddr (Results 1 – 8 of 8) sorted by relevance

/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGExprAgg.cpp51 return ReturnValueSlot(Dest.getAddr(), Dest.isVolatile()); in getReturnValueSlot()
194 CGF.EmitAtomicExpr(E, EnsureSlot(E->getType()).getAddr()); in VisitAtomicExpr()
254 assert(Dest.getAddr() != src.getAggregateAddr()); in EmitMoveFromReturnSlot()
293 dest.getAddr(), in EmitCopy()
294 src.getAddr(), in EmitCopy()
302 CGF.EmitAggregateCopy(dest.getAddr(), src.getAddr(), type, in EmitCopy()
339 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddr(), E->getType(), in VisitCXXStdInitializerListExpr()
570 llvm::Value *CastPtr = Builder.CreateBitCast(Dest.getAddr(), in VisitCastExpr()
622 CGF.EmitNullInitialization(Dest.getAddr(), atomicType); in VisitCastExpr()
626 CGF.Builder.CreateStructGEP(valueDest.getAddr(), 0); in VisitCastExpr()
[all …]
DCGValue.h458 llvm::Value *getAddr() const { in getAddr() function
476 return RValue::getAggregate(getAddr(), isVolatile()); in asRValue()
DCGExprCXX.cpp366 EmitNullInitialization(Dest.getAddr(), E->getType()); in EmitCXXConstructExpr()
370 EmitNullBaseClassInitialization(*this, Dest.getAddr(), CD->getParent()); in EmitCXXConstructExpr()
393 EmitCXXAggrConstructorCall(CD, arrayType, Dest.getAddr(), in EmitCXXConstructExpr()
420 EmitCXXConstructorCall(CD, Type, ForVirtualBase, Delegating, Dest.getAddr(), in EmitCXXConstructExpr()
1860 LValue SlotLV = MakeAddrLValue(Slot.getAddr(), E->getType(), in EmitLambdaExpr()
DCGAtomic.cpp751 tempAddr = resultSlot.getAddr(); in EmitAtomicLoad()
815 temp = resultSlot.getAddr(); in EmitAtomicLoad()
DCGExpr.cpp3025 return MakeAddrLValue(Slot.getAddr(), E->getType()); in EmitCXXConstructLValue()
3047 EmitCXXTemporary(E->getTemporary(), E->getType(), Slot.getAddr()); in EmitCXXBindTemporaryLValue()
3048 return MakeAddrLValue(Slot.getAddr(), E->getType()); in EmitCXXBindTemporaryLValue()
3055 return MakeAddrLValue(Slot.getAddr(), E->getType()); in EmitLambdaLValue()
3301 LValue LV = CGF.MakeAddrLValue(slot.getAddr(), ov->getType()); in emitPseudoObjectExpr()
/freebsd-10-stable/contrib/llvm/lib/Analysis/
DMemoryDependenceAnalysis.cpp916 ValueIsLoadPair CacheKey(Pointer.getAddr(), isLoad); in getNonLocalPointerDepFromBB()
988 if (VI == Visited.end() || VI->second == Pointer.getAddr()) in getNonLocalPointerDepFromBB()
998 Value *Addr = Pointer.getAddr(); in getNonLocalPointerDepFromBB()
1061 Pointer.getAddr())); in getNonLocalPointerDepFromBB()
1064 Result.push_back(NonLocalDepResult(BB, Dep, Pointer.getAddr())); in getNonLocalPointerDepFromBB()
1080 InsertRes = Visited.insert(std::make_pair(*PI, Pointer.getAddr())); in getNonLocalPointerDepFromBB()
1090 if (InsertRes.first->second != Pointer.getAddr()) { in getNonLocalPointerDepFromBB()
1128 Value *PredPtrVal = PredPointer.getAddr(); in getNonLocalPointerDepFromBB()
1168 Value *PredPtrVal = PredPointer.getAddr(); in getNonLocalPointerDepFromBB()
1254 Pointer.getAddr())); in getNonLocalPointerDepFromBB()
DPHITransAddr.cpp377 return Tmp.getAddr(); in InsertPHITranslatedSubExpr()
/freebsd-10-stable/contrib/llvm/include/llvm/Analysis/
DPHITransAddr.h54 Value *getAddr() const { return Addr; } in getAddr() function