Searched refs:getAddr (Results 1 – 9 of 9) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGExprAgg.cpp | 52 return ReturnValueSlot(Dest.getAddr(), Dest.isVolatile(), IsResultUnused); in getReturnValueSlot() 202 CGF.EmitAtomicExpr(E, EnsureSlot(E->getType()).getAddr()); in VisitAtomicExpr() 262 assert(Dest.getAddr() != src.getAggregateAddr()); in EmitMoveFromReturnSlot() 301 dest.getAddr(), in EmitCopy() 302 src.getAddr(), in EmitCopy() 310 CGF.EmitAggregateCopy(dest.getAddr(), src.getAddr(), type, in EmitCopy() 347 LValue DestLV = CGF.MakeAddrLValue(Dest.getAddr(), E->getType(), in VisitCXXStdInitializerListExpr() 600 llvm::Value *CastPtr = Builder.CreateBitCast(Dest.getAddr(), in VisitCastExpr() 652 CGF.EmitNullInitialization(Dest.getAddr(), atomicType); in VisitCastExpr() 656 CGF.Builder.CreateStructGEP(nullptr, valueDest.getAddr(), 0); in VisitCastExpr() [all …]
|
| HD | CGValue.h | 475 llvm::Value *getAddr() const { in getAddr() function 493 return RValue::getAggregate(getAddr(), isVolatile()); in asRValue()
|
| HD | CGExprCXX.cpp | 407 EmitNullInitialization(Dest.getAddr(), E->getType()); in EmitCXXConstructExpr() 411 EmitNullBaseClassInitialization(*this, Dest.getAddr(), CD->getParent()); in EmitCXXConstructExpr() 434 EmitCXXAggrConstructorCall(CD, arrayType, Dest.getAddr(), E); in EmitCXXConstructExpr() 460 EmitCXXConstructorCall(CD, Type, ForVirtualBase, Delegating, Dest.getAddr(), in EmitCXXConstructExpr() 1844 MakeAddrLValue(Slot.getAddr(), E->getType(), Slot.getAlignment()); in EmitLambdaExpr()
|
| HD | CGExpr.cpp | 3259 return MakeAddrLValue(Slot.getAddr(), E->getType()); in EmitCXXConstructLValue() 3281 EmitCXXTemporary(E->getTemporary(), E->getType(), Slot.getAddr()); in EmitCXXBindTemporaryLValue() 3282 return MakeAddrLValue(Slot.getAddr(), E->getType()); in EmitCXXBindTemporaryLValue() 3289 return MakeAddrLValue(Slot.getAddr(), E->getType()); in EmitLambdaLValue() 3530 LValue LV = CGF.MakeAddrLValue(slot.getAddr(), ov->getType()); in emitPseudoObjectExpr()
|
| HD | CGAtomic.cpp | 1211 Temp = ResultSlot.getAddr(); in ConvertIntToValueOrAtomic() 1301 TempAddr = ResultSlot.getAddr(); in EmitAtomicLoad()
|
| HD | CGCall.cpp | 2926 pushFullExprCleanup<DestroyUnpassedArg>(EHCleanup, Slot.getAddr(), type); in EmitCallArg()
|
| /NextBSD/contrib/llvm/lib/Analysis/ |
| HD | MemoryDependenceAnalysis.cpp | 1044 ValueIsLoadPair CacheKey(Pointer.getAddr(), isLoad); in getNonLocalPointerDepFromBB() 1117 if (VI == Visited.end() || VI->second == Pointer.getAddr()) in getNonLocalPointerDepFromBB() 1127 Value *Addr = Pointer.getAddr(); in getNonLocalPointerDepFromBB() 1209 Pointer.getAddr())); in getNonLocalPointerDepFromBB() 1212 Result.push_back(NonLocalDepResult(BB, Dep, Pointer.getAddr())); in getNonLocalPointerDepFromBB() 1228 InsertRes = Visited.insert(std::make_pair(Pred, Pointer.getAddr())); in getNonLocalPointerDepFromBB() 1238 if (InsertRes.first->second != Pointer.getAddr()) { in getNonLocalPointerDepFromBB() 1274 Value *PredPtrVal = PredPointer.getAddr(); in getNonLocalPointerDepFromBB() 1314 Value *PredPtrVal = PredPointer.getAddr(); in getNonLocalPointerDepFromBB() 1400 Pointer.getAddr())); in getNonLocalPointerDepFromBB()
|
| HD | PHITransAddr.cpp | 375 return Tmp.getAddr(); in InsertPHITranslatedSubExpr()
|
| /NextBSD/contrib/llvm/include/llvm/Analysis/ |
| HD | PHITransAddr.h | 59 Value *getAddr() const { return Addr; } in getAddr() function
|