Lines Matching refs:RawAddress
710 CallLifetimeEnd(RawAddress addr, llvm::Value *size)
735 RawAddress NormalCleanupDest = RawAddress::invalid();
871 Kind, RawAddress::invalid(), A...);
873 RawAddress ActiveFlag = createCleanupActiveFlag();
886 RawAddress ActiveFlag, As... A) {
901 new (Buffer + sizeof(Header) + sizeof(T)) RawAddress(ActiveFlag);
923 void initFullExprCleanupWithFlag(RawAddress ActiveFlag);
924 RawAddress createCleanupActiveFlag();
2160 RawAddress getNormalCleanupDestSlot();
2819 RawAddress CreateTempAlloca(llvm::Type *Ty, CharUnits align,
2822 RawAddress *Alloca = nullptr);
2823 RawAddress CreateTempAllocaWithoutCast(llvm::Type *Ty, CharUnits align,
2837 RawAddress CreateDefaultAlignTempAlloca(llvm::Type *Ty,
2848 RawAddress CreateIRTemp(QualType T, const Twine &Name = "tmp");
2853 RawAddress CreateMemTemp(QualType T, const Twine &Name = "tmp",
2854 RawAddress *Alloca = nullptr);
2855 RawAddress CreateMemTemp(QualType T, CharUnits Align,
2857 RawAddress *Alloca = nullptr);
2861 RawAddress CreateMemTempWithoutCast(QualType T, const Twine &Name = "tmp");
2862 RawAddress CreateMemTempWithoutCast(QualType T, CharUnits Align,
2868 RawAddress *Alloca = nullptr) {
3381 RawAddress AllocaAddr;
3386 AllocaAddr(RawAddress::invalid()) {}
3391 SizeForLifetimeMarkers(nullptr), AllocaAddr(RawAddress::invalid()) {}
3414 RawAddress getOriginalAllocatedAddress() const { return AllocaAddr; }