Home
last modified time | relevance | path

Searched refs:CreateTempAlloca (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp257 Address CreateTempAlloca() const;
301 Address AtomicInfo::CreateTempAlloca() const { in CreateTempAlloca() function in AtomicInfo
1020 Dest = Atomics.CreateTempAlloca(); in EmitAtomicExpr()
1362 Address Tmp = CreateTempAlloca(); in convertToAtomicIntPointer()
1450 Temp = CreateTempAlloca(); in ConvertToValueOrAtomic()
1528 TempAddr = CreateTempAlloca(); in EmitAtomicLoad()
1603 LValue TempLV = CGF.MakeAddrLValue(CreateTempAlloca(), getAtomicType()); in materializeRValue()
1769 Address ExpectedAddr = CreateTempAlloca(); in EmitAtomicUpdateLibcall()
1775 Address DesiredAddr = CreateTempAlloca(); in EmitAtomicUpdateLibcall()
1808 Address NewAtomicAddr = CreateTempAlloca(); in EmitAtomicUpdateOp()
[all …]
H A DCGGPUBuiltin.cpp116 llvm::Value *Alloca = CGF->CreateTempAlloca(AllocaTy); in packArgsIntoNVPTXFormatBuffer()
H A DCGCUDANV.cpp323 Address KernelArgs = CGF.CreateTempAlloca( in emitDeviceStubBodyNew()
379 CGF.CreateTempAlloca(SizeTy, CGM.getSizeAlign(), "shmem_size"); in emitDeviceStubBodyNew()
380 Address Stream = CGF.CreateTempAlloca(PtrTy, CGM.getPointerAlign(), "stream"); in emitDeviceStubBodyNew()
H A DCGCoroutine.cpp344 CGF.CreateTempAlloca(Builder.getInt1Ty(), Prefix + Twine("resume.eh")); in emitSuspendExpression()
704 GroActiveFlag = CGF.CreateTempAlloca(Builder.getInt1Ty(), CharUnits::One(), in EmitGroAlloca()
H A DCGException.cpp425 ExceptionSlot = CreateTempAlloca(Int8PtrTy, "exn.slot"); in getExceptionSlot()
431 EHSelectorSlot = CreateTempAlloca(Int32Ty, "ehselector.slot"); in getEHSelectorSlot()
1458 SavedExnVar = CGF.CreateTempAlloca(CGF.Int8PtrTy, "finally.exn"); in enter()
1478 ForEHVar = CGF.CreateTempAlloca(CGF.Builder.getInt1Ty(), "finally.for-eh"); in enter()
H A DCGDecl.cpp1543 CreateTempAlloca(Zero->getType(), CharUnits::One(), "nrvo"); in EmitAutoVarAlloca()
1567 address = CreateTempAlloca(allocaTy, allocaAlignment, D.getName(), in EmitAutoVarAlloca()
1655 address = CreateTempAlloca(llvmTy, alignment, "vla", VlaSize.NumElts, in EmitAutoVarAlloca()
H A DCGCall.cpp1164 return CGF.CreateTempAlloca(Ty, Align, Name + ".coerce"); in CreateTempAllocaForCoercion()
3266 CreateTempAlloca(STy, Alloca.getAlignment(), "coerce"); in EmitFunctionProlog()
4249 CGF.CreateTempAlloca(destElemType, CGF.getPointerAlign(), "icr.temp"); in emitWritebackArg()
5063 AI = CreateTempAlloca(ArgStruct, "argmem"); in EmitCall()
5394 Address TempAlloca = CreateTempAlloca(STy, Src.getAlignment(), in EmitCall()
5454 addr = CreateTempAlloca( in EmitCall()
H A DCGExprCXX.cpp1116 EndOfInit = CreateTempAlloca(BeginPtr.getType(), getPointerAlign(), in EmitNewArrayInitializer()
1825 DestroyingDeleteTag = CreateTempAlloca(Ty, "destroying.delete.tag"); in EmitDeleteCall()
H A DCGExpr.cpp78 auto Alloca = CreateTempAlloca(Ty, Name, ArraySize); in CreateTempAllocaWithoutCast()
85 RawAddress CodeGenFunction::CreateTempAlloca(llvm::Type *Ty, CharUnits Align, in CreateTempAlloca() function in CodeGenFunction
116 llvm::AllocaInst *CodeGenFunction::CreateTempAlloca(llvm::Type *Ty, in CreateTempAlloca() function in CodeGenFunction
139 return CreateTempAlloca(Ty, Align, Name); in CreateDefaultAlignTempAlloca()
144 return CreateTempAlloca(ConvertType(Ty), Align, Name); in CreateIRTemp()
156 RawAddress Result = CreateTempAlloca(ConvertTypeForMem(Ty), Align, Name, in CreateMemTemp()
H A DCGCleanup.cpp1239 var = CGF.CreateTempAlloca(CGF.Builder.getInt1Ty(), CharUnits::One(), in SetupCleanupBlockActivation()
H A DCGObjCMac.cpp2067 RawAddress ObjCSuper = CGF.CreateTempAlloca( in GenerateMessageSendSuper()
4588 SyncArgSlot = CGF.CreateTempAlloca(SyncArg->getType(), in EmitTryOrSynchronizedStmt()
4595 Address ExceptionData = CGF.CreateTempAlloca(ObjCTypes.ExceptionDataTy, in EmitTryOrSynchronizedStmt()
4613 Address CallTryExitVar = CGF.CreateTempAlloca(CGF.Builder.getInt1Ty(), in EmitTryOrSynchronizedStmt()
4694 PropagatingExnVar = CGF.CreateTempAlloca(Caught->getType(), in EmitTryOrSynchronizedStmt()
7555 RawAddress ObjCSuper = CGF.CreateTempAlloca( in GenerateMessageSendSuper()
H A DCGBlocks.cpp780 blockInfo.LocalAddress = CreateTempAlloca(blockInfo.StructureType, in EmitBlockLiteral()
1505 Address Alloca = CreateTempAlloca(BlockPointer->getType(), in GenerateBlockFunction()
H A DCGObjCGNU.cpp764 CGF.CreateTempAlloca(Receiver->getType(), CGF.getPointerAlign()); in LookupIMP()
2484 Address tmp = CGF.CreateTempAlloca(SelValue->getType(), in GetAddrOfSelector()
2721 Address ObjCSuper = CGF.CreateTempAlloca(ObjCSuperTy, in GenerateMessageSendSuper()
H A DCodeGenFunction.h2817 llvm::AllocaInst *CreateTempAlloca(llvm::Type *Ty, const Twine &Name = "tmp",
2819 RawAddress CreateTempAlloca(llvm::Type *Ty, CharUnits align,
5353 CGF.CreateTempAlloca(value->getType(), align, "cond-cleanup.save");
H A DCGExprAgg.cpp561 endOfInit = CGF.CreateTempAlloca(begin->getType(), CGF.getPointerAlign(), in EmitArrayInit()
H A DItaniumCXXABI.cpp4868 CGF.CreateTempAlloca(PtrTy, CGF.getPointerAlign(), "exn.byref.tmp"); in InitCatchParam()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DAArch64.cpp682 Address Tmp = CGF.CreateTempAlloca(HFATy, in EmitAAPCSVAArg()