Home
last modified time | relevance | path

Searched refs:CreateMemTemp (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.cpp3016 RawAddress AlignedTemp = CreateMemTemp(Ty, "coerce"); in EmitFunctionProlog()
3146 CreateMemTemp(pointeeTy, getPointerAlign(), "swifterror.temp"); in EmitFunctionProlog()
3226 Address Alloca = CreateMemTemp(Ty, getContext().getDeclAlign(Arg), in EmitFunctionProlog()
3309 Address alloca = CreateMemTemp(Ty, getContext().getDeclAlign(Arg)); in EmitFunctionProlog()
3333 Address Alloca = CreateMemTemp(Ty, getContext().getDeclAlign(Arg)); in EmitFunctionProlog()
3351 ArgVals.push_back(ParamValue::forIndirect(CreateMemTemp(Ty))); in EmitFunctionProlog()
4632 LValue Copy = CGF.MakeAddrLValue(CGF.CreateMemTemp(Ty), Ty); in getRValue()
5088 SRetPtr = CreateMemTemp(RetTy, "tmp", &SRetAlloca); in EmitCall()
5155 Addr = CreateMemTemp(info_it->type, "inalloca.indirect.tmp"); in EmitCall()
5306 CreateMemTemp(pointeeTy, getPointerAlign(), "swifterror.temp"); in EmitCall()
[all …]
H A DCGAtomic.cpp302 Address TempAlloca = CGF.CreateMemTemp( in CreateTempAlloca()
753 Address DeclPtr = CGF.CreateMemTemp(E->getType(), ".atomictmp"); in EmitValToTemp()
928 auto Temp = CreateMemTemp(Val1Ty, ".atomictmp"); in EmitAtomicExpr()
1018 Dest = CreateMemTemp(RValTy, "cmpxchg.bool"); in EmitAtomicExpr()
H A DABIInfoImpl.cpp456 Address Temp = CGF.CreateMemTemp(Ty, "varet"); in EmitVAArgInstr()
H A DCGCUDANV.cpp375 CGF.CreateMemTemp(Dim3Ty, CharUnits::fromQuantity(8), "grid_dim"); in emitDeviceStubBodyNew()
377 CGF.CreateMemTemp(Dim3Ty, CharUnits::fromQuantity(8), "block_dim"); in emitDeviceStubBodyNew()
H A DCGOpenMPRuntime.cpp923 Tmp = CGF.CreateMemTemp(BaseTy); in castToBase()
1956 Address ThreadIDTemp = CGF.CreateMemTemp(Int32Ty, /*Name*/ ".threadid_temp."); in emitThreadIDAddress()
2228 DidIt = CGF.CreateMemTemp(KmpInt32Ty, ".omp.copyprivate.did_it"); in emitSingleRegion()
2256 CGF.CreateMemTemp(CopyprivateArrayTy, ".omp.copyprivate.cpr_list"); in emitSingleRegion()
3506 addPrivate(VD, CGF.CreateMemTemp(VD->getType(), VD->getName())); in OMPIteratorGeneratorScope()
3510 CGF.CreateMemTemp(HelperData.CounterVD->getType(), "counter.addr")); in OMPIteratorGeneratorScope()
3849 CGF.CreateMemTemp(KmpTaskAffinityInfoArrayTy, ".affs.arr.addr"); in emitTaskInit()
3886 CGF.CreateMemTemp(C.getSizeType(), "affs.counter.addr"), in emitTaskInit()
4166 CGF.CreateMemTemp(C.getUIntPtrType(), "depobj.size.addr"), in emitDepobjElementsSizes()
4312 CGF.CreateMemTemp(KmpDependInfoArrayTy, ".dep.arr.addr"); in emitDependClause()
[all …]
H A DCGObjC.cpp95 Address Temporary = CreateMemTemp(SubExpr->getType()); in EmitObjCBoxedExpr()
156 Address Objects = CreateMemTemp(ElementArrayType, "objects"); in EmitObjCCollectionLiteral()
159 Keys = CreateMemTemp(ElementArrayType, "keys"); in EmitObjCCollectionLiteral()
1785 Address StatePtr = CreateMemTemp(StateTy, "state.ptr"); in EmitObjCForCollectionStmt()
1802 Address ItemsPtr = CreateMemTemp(ItemsTy, "items.ptr"); in EmitObjCForCollectionStmt()
H A DCGOpenMPRuntimeGPU.cpp1341 Address Counter = CGF.CreateMemTemp(Int32Ty, "critical_counter"); in emitCriticalRegion()
1403 Address CastItem = CGF.CreateMemTemp(CastTy); in castValueToType()
1818 Address NativeParamAddr = CGF.CreateMemTemp(NativeParamType); in getParameterAddress()
H A DCGStmtOpenMP.cpp153 CGF, VD, CGF.CreateMemTemp(VD->getType().getNonReferenceType())); in emitPreInitStmt()
373 Address DstAddr = CreateMemTemp( in GenerateOpenMPCapturedVars()
2076 RawAddress CountAddr = CreateMemTemp(LogicalTy, ".count.addr"); in EmitOMPCanonicalLoop()
2316 VD, CreateMemTemp(DRE->getType(), VD->getName())); in EmitOMPPrivateLoopCounters()
2346 CGF.CreateMemTemp(VD->getType().getNonReferenceType()); in emitPreCond()
4015 LValue LVal = CGF.MakeAddrLValue(CGF.CreateMemTemp(Ty, Name), Ty); in createSectionLVal()
4840 RawAddress PrivatePtr = CGF.CreateMemTemp( in EmitOMPTaskBasedDirective()
4849 CGF.CreateMemTemp(CGF.getContext().getPointerType(E->getType()), in EmitOMPTaskBasedDirective()
4859 CGF.CreateMemTemp(CGF.getContext().getPointerType(E->getType()), in EmitOMPTaskBasedDirective()
4871 RawAddress PrivatePtr = CGF.CreateMemTemp( in EmitOMPTaskBasedDirective()
[all …]
H A DCGExpr.cpp147 RawAddress CodeGenFunction::CreateMemTemp(QualType Ty, const Twine &Name, in CreateMemTemp() function in CodeGenFunction
150 return CreateMemTemp(Ty, getContext().getTypeAlignInChars(Ty), Name, Alloca); in CreateMemTemp()
153 RawAddress CodeGenFunction::CreateMemTemp(QualType Ty, CharUnits Align, in CreateMemTemp() function in CodeGenFunction
435 return CGF.CreateMemTemp(Ty, "ref.tmp", Alloca); in createReferenceTemporary()
1420 Address DestPtr = CreateMemTemp(Ty, "undef.agg.tmp"); in GetUndefRValue()
4604 Address VecMem = CreateMemTemp(E->getBase()->getType()); in EmitExtVectorElementExpr()
5009 Address DeclPtr = CreateMemTemp(E->getType(), ".compoundliteral"); in EmitCompoundLiteralLValue()
H A DCGException.cpp2116 CreateMemTemp(getContext().IntTy, "__exception_code")); in EmitSEHExceptionCodeSave()
2188 CreateMemTemp(getContext().IntTy, "__exception_code")); in EnterSEHTryStmt()
H A DCGExprAgg.cpp303 RetAddr = CGF.CreateMemTemp(RetTy, "tmp", &RetAllocaAddr); in withReturnValueSlot()
2029 Address Temp = CreateMemTemp(E->getType()); in EmitAggExprToLValue()
H A DCodeGenFunction.h1113 Address Temp = CGF.CreateMemTemp(VarTy);
2853 RawAddress CreateMemTemp(QualType T, const Twine &Name = "tmp",
2855 RawAddress CreateMemTemp(QualType T, CharUnits Align,
2870 CreateMemTemp(T, Name, Alloca), T.getQualifiers(),
H A DCGBlocks.cpp1392 RawAddress alloc = CreateMemTemp(D->getType(), D->getName() + ".addr"); in setBlockContextParameter()
1531 CreateMemTemp(variable->getType(), align, "block.captured-const"); in GenerateBlockFunction()
H A DCGDecl.cpp2627 AllocaPtr = CreateMemTemp(PtrTy, getContext().getTypeAlignInChars(PtrTy), in EmitParmDecl()
2672 DeclPtr = CreateMemTemp(Ty, getContext().getDeclAlign(&D), in EmitParmDecl()
H A DCGStmt.cpp554 RetAlloca = CreateMemTemp(ExprTy); in EmitCompoundStmtWithoutScope()
3105 MakeAddrLValue(CreateMemTemp(RecordTy, "agg.captured"), RecordTy); in InitCapturedStruct()
H A DCGClass.cpp3049 Address ThisPtr = CreateMemTemp(LambdaType, "unused.capture"); in EmitLambdaStaticInvokeBody()
H A DCGBuiltin.cpp2217 RawAddress Addr = CreateMemTemp(Ty, "os.log.arg", &Alloca); in emitBuiltinOSLogFormat()
5774 auto Tmp = CreateMemTemp(SizeArrayTy, "block_sizes"); in EmitBuiltinExpr()
6228 Address DestPtr = CreateMemTemp(E->getType(), "agg.tmp"); in EmitBuiltinExpr()
8811 Address Tmp = CreateMemTemp(E->getArg(0)->getType()); in EmitARMBuiltinExpr()
11176 Address Tmp = CreateMemTemp(E->getArg(0)->getType()); in EmitAArch64BuiltinExpr()
14515 RawAddress Tmp = CreateMemTemp(E->getArg(0)->getType()); in EmitX86BuiltinExpr()
14522 RawAddress Tmp = CreateMemTemp(E->getType()); in EmitX86BuiltinExpr()
H A DMicrosoftCXXABI.cpp4458 Address AI = CGF.CreateMemTemp(ThrowType); in emitThrow()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DX86.cpp3108 Address Tmp = CGF.CreateMemTemp(Ty); in EmitVAArg()
3148 Address Tmp = CGF.CreateMemTemp(Ty); in EmitVAArg()
3174 Address Tmp = CGF.CreateMemTemp(Ty); in EmitVAArg()