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

/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGGPUBuiltin.cpp108 llvm::Value *Alloca = CreateTempAlloca(AllocaTy);
H A DCGAtomic.cpp246 Address CreateTempAlloca() const;
289 Address AtomicInfo::CreateTempAlloca() const { function in class:AtomicInfo
931 Dest = Atomics.emitCastToAtomicIntPointer(Atomics.CreateTempAlloca());
1400 Address Tmp = CreateTempAlloca();
1474 Temp = CreateTempAlloca();
1553 TempAddr = CreateTempAlloca();
1628 LValue TempLV = CGF.MakeAddrLValue(CreateTempAlloca(), getAtomicType());
1799 Address ExpectedAddr = CreateTempAlloca();
1805 Address DesiredAddr = CreateTempAlloca();
1838 Address NewAtomicAddr = CreateTempAlloca();
[all...]
H A DCGCUDANV.cpp255 Address KernelArgs = CGF.CreateTempAlloca(
299 CGF.CreateTempAlloca(SizeTy, CGM.getSizeAlign(), "shmem_size");
301 CGF.CreateTempAlloca(VoidPtrTy, CGM.getPointerAlign(), "stream");
H A DCGCoroutine.cpp235 CGF.CreateTempAlloca(Builder.getInt1Ty(), Prefix + Twine("resume.eh"));
498 CGF.CreateTempAlloca(Builder.getInt1Ty(), CharUnits::One(), "gro.active");
H A DCGDecl.cpp1465 CreateTempAlloca(Zero->getType(), CharUnits::One(), "nrvo");
1489 address = CreateTempAlloca(allocaTy, allocaAlignment, D.getName(),
1530 CreateTempAlloca(Int8PtrTy, getPointerAlign(), "saved_stack");
1547 address = CreateTempAlloca(llvmTy, alignment, "vla", VlaSize.NumElts,
H A DCGException.cpp406 ExceptionSlot = CreateTempAlloca(Int8PtrTy, "exn.slot");
412 EHSelectorSlot = CreateTempAlloca(Int32Ty, "ehselector.slot");
1383 SavedExnVar = CGF.CreateTempAlloca(CGF.Int8PtrTy, "finally.exn");
1403 ForEHVar = CGF.CreateTempAlloca(CGF.Builder.getInt1Ty(), "finally.for-eh");
H A DCGCleanup.cpp67 CGF.CreateTempAlloca(V.getType(), CGF.getPointerAlign(), "saved-rvalue");
1205 var = CGF.CreateTempAlloca(CGF.Builder.getInt1Ty(), CharUnits::One(),
H A DCGCall.cpp1125 return CGF.CreateTempAlloca(Ty, Align);
2511 CreateTempAlloca(STy, Alloca.getAlignment(), "coerce");
3274 Address temp = CGF.CreateTempAlloca(destType->getElementType(),
3876 AI = CreateTempAlloca(ArgStruct, "argmem");
4141 = CreateTempAlloca(STy, Src.getAlignment(),
4186 addr = CreateTempAlloca(
H A DCGExpr.cpp62 /// CreateTempAlloca - This creates a alloca and inserts it into the entry
68 auto Alloca = CreateTempAlloca(Ty, Name, ArraySize);
73 /// CreateTempAlloca - This creates a alloca and inserts it into the entry
75 Address CodeGenFunction::CreateTempAlloca(llvm::Type *Ty, CharUnits Align, function in class:CodeGenFunction
103 /// CreateTempAlloca - This creates an alloca and inserts it into the entry
106 llvm::AllocaInst *CodeGenFunction::CreateTempAlloca(llvm::Type *Ty, function in class:CodeGenFunction
123 return CreateTempAlloca(Ty, Align, Name);
136 return CreateTempAlloca(ConvertType(Ty), Align, Name);
147 return CreateTempAlloca(ConvertTypeForMem(Ty), Align, Name,
H A DCGObjCGNU.cpp760 CGF.CreateTempAlloca(Receiver->getType(), CGF.getPointerAlign());
2347 Address tmp = CGF.CreateTempAlloca(SelValue->getType(),
2588 Address ObjCSuper = CGF.CreateTempAlloca(ObjCSuperTy,
2746 Address NullVal = CGF.CreateTempAlloca(RetTy, v.getAlignment(), "null");
H A DCodeGenFunction.h2183 /// CreateTempAlloca - This creates an alloca and inserts it into the entry
2209 llvm::AllocaInst *CreateTempAlloca(llvm::Type *Ty, const Twine &Name = "tmp",
2211 Address CreateTempAlloca(llvm::Type *Ty, CharUnits align,
2236 /// the CreateTempAlloca or CreateMemTemp routines, and the
4401 CGF.CreateTempAlloca(value->getType(), align, "cond-cleanup.save");
H A DCGObjCMac.cpp2082 CGF.CreateTempAlloca(ObjCTypes.SuperTy, CGF.getPointerAlign(),
4613 SyncArgSlot = CGF.CreateTempAlloca(SyncArg->getType(),
4620 Address ExceptionData = CGF.CreateTempAlloca(ObjCTypes.ExceptionDataTy,
4638 Address CallTryExitVar = CGF.CreateTempAlloca(CGF.Builder.getInt1Ty(),
4719 PropagatingExnVar = CGF.CreateTempAlloca(Caught->getType(),
7580 CGF.CreateTempAlloca(ObjCTypes.SuperTy, CGF.getPointerAlign(),
H A DCGBlocks.cpp798 blockInfo.LocalAddress = CGF.CreateTempAlloca(blockInfo.StructureType,
1598 Address Alloca = CreateTempAlloca(BlockPointer->getType(),
H A DCGExprCXX.cpp1085 EndOfInit = CreateTempAlloca(BeginPtr.getType(), getPointerAlign(),
H A DCGExprAgg.cpp525 endOfInit = CGF.CreateTempAlloca(begin->getType(), CGF.getPointerAlign(),
H A DItaniumCXXABI.cpp4167 CGF.CreateTempAlloca(PtrTy, CGF.getPointerAlign(), "exn.byref.tmp");
H A DTargetInfo.cpp5527 Address Tmp = CGF.CreateTempAlloca(HFATy,

Completed in 515 milliseconds