Lines Matching refs:RawAddress

74 RawAddress
80 return RawAddress(Alloca, Ty, Align, KnownNonNull); in CreateTempAllocaWithoutCast()
85 RawAddress CodeGenFunction::CreateTempAlloca(llvm::Type *Ty, CharUnits Align, in CreateTempAlloca()
88 RawAddress *AllocaAddr) { in CreateTempAlloca()
110 return RawAddress(V, Ty, Align, KnownNonNull); in CreateTempAlloca()
135 RawAddress CodeGenFunction::CreateDefaultAlignTempAlloca(llvm::Type *Ty, in CreateDefaultAlignTempAlloca()
142 RawAddress CodeGenFunction::CreateIRTemp(QualType Ty, const Twine &Name) { in CreateIRTemp()
147 RawAddress CodeGenFunction::CreateMemTemp(QualType Ty, const Twine &Name, in CreateMemTemp()
148 RawAddress *Alloca) { in CreateMemTemp()
153 RawAddress CodeGenFunction::CreateMemTemp(QualType Ty, CharUnits Align, in CreateMemTemp()
155 RawAddress *Alloca) { in CreateMemTemp()
156 RawAddress Result = CreateTempAlloca(ConvertTypeForMem(Ty), Align, Name, in CreateMemTemp()
170 RawAddress CodeGenFunction::CreateMemTempWithoutCast(QualType Ty, in CreateMemTempWithoutCast()
176 RawAddress CodeGenFunction::CreateMemTempWithoutCast(QualType Ty, in CreateMemTempWithoutCast()
401 static RawAddress createReferenceTemporary(CodeGenFunction &CGF, in createReferenceTemporary()
404 RawAddress *Alloca = nullptr) { in createReferenceTemporary()
433 return RawAddress(C, GV->getValueType(), alignment); in createReferenceTemporary()
465 RawAddress Object = createReferenceTemporary(*this, M, E); in EmitMaterializeTemporaryExpr()
519 RawAddress Alloca = Address::invalid(); in EmitMaterializeTemporaryExpr()
520 RawAddress Object = createReferenceTemporary(*this, M, E, &Alloca); in EmitMaterializeTemporaryExpr()
2067 static RawAddress MaybeConvertMatrixAddress(RawAddress Addr, in MaybeConvertMatrixAddress()
3371 RawAddress Ptr = CreateDefaultAlignTempAlloca(V->getType()); in EmitCheckValue()