Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp256 Address CreateTempAlloca() const;
300 Address AtomicInfo::CreateTempAlloca() const { in CreateTempAlloca() function in AtomicInfo
1061 Dest = Atomics.CreateTempAlloca(); in EmitAtomicExpr()
1406 Address Tmp = CreateTempAlloca(); in convertToAtomicIntPointer()
1494 Temp = CreateTempAlloca(); in ConvertToValueOrAtomic()
1572 TempAddr = CreateTempAlloca(); in EmitAtomicLoad()
1647 LValue TempLV = CGF.MakeAddrLValue(CreateTempAlloca(), getAtomicType()); in materializeRValue()
1813 Address ExpectedAddr = CreateTempAlloca(); in EmitAtomicUpdateLibcall()
1819 Address DesiredAddr = CreateTempAlloca(); in EmitAtomicUpdateLibcall()
1852 Address NewAtomicAddr = CreateTempAlloca(); in EmitAtomicUpdateOp()
[all …]
H A DCGGPUBuiltin.cpp93 llvm::Value *Alloca = CGF->CreateTempAlloca(AllocaTy); in packArgsIntoNVPTXFormatBuffer()
H A DCGCUDANV.cpp374 Address KernelArgs = CGF.CreateTempAlloca( in prepareKernelArgs()
441 CGF.CreateTempAlloca(SizeTy, CGM.getSizeAlign(), "shmem_size"); in emitDeviceStubBodyNew()
442 Address Stream = CGF.CreateTempAlloca(PtrTy, CGM.getPointerAlign(), "stream"); in emitDeviceStubBodyNew()
H A DCGCoroutine.cpp345 CGF.CreateTempAlloca(Builder.getInt1Ty(), Prefix + Twine("resume.eh")); in emitSuspendExpression()
705 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 DCodeGenFunction.h2835 llvm::AllocaInst *CreateTempAlloca(llvm::Type *Ty, const Twine &Name = "tmp",
2841 RawAddress CreateTempAlloca(llvm::Type *Ty, LangAS UseAddrSpace,
2851 RawAddress CreateTempAlloca(llvm::Type *Ty, CharUnits align,
2855 return CreateTempAlloca(Ty, LangAS::Default, align, Name, ArraySize,
5546 CGF.CreateTempAlloca(value->getType(), align, "cond-cleanup.save");
H A DCGDecl.cpp1579 CreateTempAlloca(Zero->getType(), CharUnits::One(), "nrvo"); in EmitAutoVarAlloca()
1603 address = CreateTempAlloca(allocaTy, Ty.getAddressSpace(), in EmitAutoVarAlloca()
1692 address = CreateTempAlloca(llvmTy, alignment, "vla", VlaSize.NumElts, in EmitAutoVarAlloca()
H A DCGCall.cpp1226 return CGF.CreateTempAlloca(Ty, Align, Name + ".coerce"); in CreateTempAllocaForCoercion()
3391 CreateTempAlloca(STy, Alloca.getAlignment(), "coerce"); in EmitFunctionProlog()
4424 CGF.CreateTempAlloca(destElemType, CGF.getPointerAlign(), "icr.temp"); in emitWritebackArg()
5238 AI = CreateTempAlloca(ArgStruct, "argmem"); in EmitCall()
5578 Address TempAlloca = CreateTempAlloca(STy, Src.getAlignment(), in EmitCall()
5640 addr = CreateTempAlloca(RV.getScalarVal()->getType(), in EmitCall()
H A DCGExprCXX.cpp1121 EndOfInit = CreateTempAlloca(BeginPtr.getType(), getPointerAlign(), in EmitNewArrayInitializer()
1850 llvm::AllocaInst *TagAllocation = CreateTempAlloca(Ty, TagName); in EmitDeleteCall()
H A DCGCleanup.cpp1257 var = CGF.CreateTempAlloca(CGF.Builder.getInt1Ty(), CharUnits::One(), in SetupCleanupBlockActivation()
H A DCGExpr.cpp94 auto Alloca = CreateTempAlloca(Ty, Name, ArraySize); in CreateTempAllocaWithoutCast()
99 RawAddress CodeGenFunction::CreateTempAlloca(llvm::Type *Ty, LangAS DestLangAS, in CreateTempAlloca() function in CodeGenFunction
131 llvm::AllocaInst *CodeGenFunction::CreateTempAlloca(llvm::Type *Ty, in CreateTempAlloca() function in CodeGenFunction
158 return CreateTempAlloca(Ty, Align, Name); in CreateDefaultAlignTempAlloca()
163 return CreateTempAlloca(ConvertType(Ty), Align, Name); in CreateIRTemp()
175 RawAddress Result = CreateTempAlloca(ConvertTypeForMem(Ty), Align, Name, in CreateMemTemp()
H A DCGObjCMac.cpp1989 RawAddress ObjCSuper = CGF.CreateTempAlloca( in GenerateMessageSendSuper()
4496 SyncArgSlot = CGF.CreateTempAlloca(SyncArg->getType(), in EmitTryOrSynchronizedStmt()
4503 Address ExceptionData = CGF.CreateTempAlloca( in EmitTryOrSynchronizedStmt()
4520 Address CallTryExitVar = CGF.CreateTempAlloca( in EmitTryOrSynchronizedStmt()
4598 PropagatingExnVar = CGF.CreateTempAlloca( in EmitTryOrSynchronizedStmt()
7448 RawAddress ObjCSuper = CGF.CreateTempAlloca( in GenerateMessageSendSuper()
H A DCGObjCGNU.cpp763 CGF.CreateTempAlloca(Receiver->getType(), CGF.getPointerAlign()); in LookupIMP()
2585 Address tmp = CGF.CreateTempAlloca(SelValue->getType(), in GetAddrOfSelector()
2818 Address ObjCSuper = CGF.CreateTempAlloca(ObjCSuperTy, in GenerateMessageSendSuper()
H A DCGBlocks.cpp779 blockInfo.LocalAddress = CreateTempAlloca(blockInfo.StructureType, in EmitBlockLiteral()
1537 Address Alloca = CreateTempAlloca(BlockPointer->getType(), in GenerateBlockFunction()
H A DCGExprAgg.cpp663 endOfInit = CGF.CreateTempAlloca(begin->getType(), CGF.getPointerAlign(), in EmitArrayInit()
H A DItaniumCXXABI.cpp4915 CGF.CreateTempAlloca(PtrTy, CGF.getPointerAlign(), "exn.byref.tmp"); in InitCatchParam()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DAArch64.cpp1015 Address Tmp = CGF.CreateTempAlloca(HFATy, in EmitAAPCSVAArg()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc3126 …ocaEPKN4llvm4TypeERKNS2_5TwineE", "clang::CodeGen::CodeGenFunction::CreateTempAlloca(llvm::Type co…