Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGOpenMPRuntimeNVPTX.cpp2437 Address ZeroAddr = CGF.CreateMemTemp( in emitTeamsCall()
2468 Address ZeroAddr = CGF.CreateMemTemp(CGF.getContext().getIntTypeForBitwidth( in emitNonSPMDParallelCall()
2635 Address ZeroAddr = CGF.CreateMemTemp(CGF.getContext().getIntTypeForBitwidth( in emitSPMDParallelCall()
2730 Address Counter = CGF.CreateMemTemp(Int32Ty, "critical_counter"); in emitCriticalRegion()
2790 Address CastItem = CGF.CreateMemTemp(CastTy); in castValueToType()
2973 CGF.CreateMemTemp(Private->getType(), ".omp.reduction.element");
3036 CGF.CreateMemTemp(Private->getType(), ".omp.reduction.element");
3220 CntAddr = CGF.CreateMemTemp(C.IntTy, ".cnt.addr"); in emitInterWarpCopyFunction()
3859 CGF.CreateMemTemp(ReductionArrayTy, ".omp.reduction.red_list"); in emitReduction()
4030 Address NativeParamAddr = CGF.CreateMemTemp(NativeParamType); in getParameterAddress()
[all …]
H A DCGCall.cpp2333 Address AlignedTemp = CreateMemTemp(Ty, "coerce"); in EmitFunctionProlog()
2437 CreateMemTemp(pointeeTy, getPointerAlign(), "swifterror.temp"); in EmitFunctionProlog()
2468 Address Alloca = CreateMemTemp(Ty, getContext().getDeclAlign(Arg), in EmitFunctionProlog()
2529 Address alloca = CreateMemTemp(Ty, getContext().getDeclAlign(Arg)); in EmitFunctionProlog()
2554 Address Alloca = CreateMemTemp(Ty, getContext().getDeclAlign(Arg)); in EmitFunctionProlog()
2572 ArgVals.push_back(ParamValue::forIndirect(CreateMemTemp(Ty))); in EmitFunctionProlog()
3558 LValue Copy = CGF.MakeAddrLValue(CGF.CreateMemTemp(Ty), Ty); in getRValue()
3868 SRetPtr = CreateMemTemp(RetTy, "tmp", &SRetAlloca); in EmitCall()
4068 Src = CreateMemTemp(I->Ty, "coerce"); in EmitCall()
4491 DestPtr = CreateMemTemp(RetTy, "agg.tmp"); in EmitCall()
[all …]
H A DCGStmtOpenMP.cpp128 CGF, VD, CGF.CreateMemTemp(VD->getType().getNonReferenceType())); in emitPreInitStmt()
274 Address DstAddr = CreateMemTemp( in GenerateOpenMPCapturedVars()
317 TmpAddr = CGF.CreateMemTemp(RefType, Twine(Name, ".ref")); in castValueFromUintptr()
480 Address RefAddr = CGF.CreateMemTemp( in emitOutlinedFunctionPrologue()
1525 return CreateMemTemp(DRE->getType(), VD->getName()); in EmitOMPPrivateLoopCounters()
2511 LValue LVal = CGF.MakeAddrLValue(CGF.CreateMemTemp(Ty, Name), Ty); in createSectionLVal()
2908 Address PrivatePtr = CGF.CreateMemTemp( in EmitOMPTaskBasedDirective()
2916 CGF.CreateMemTemp(CGF.getContext().getPointerType(E->getType()), in EmitOMPTaskBasedDirective()
2924 CGF.CreateMemTemp(CGF.getContext().getPointerType(E->getType()), in EmitOMPTaskBasedDirective()
3143 CGF.CreateMemTemp(CGF.getContext().getPointerType(E->getType()), in EmitOMPTargetTaskBasedDirective()
H A DCGAtomic.cpp292 Address TempAlloca = CGF.CreateMemTemp( in CreateTempAlloca()
659 Address DeclPtr = CGF.CreateMemTemp(E->getType(), ".atomictmp"); in EmitValToTemp()
836 auto Temp = CreateMemTemp(Val1Ty, ".atomictmp"); in EmitAtomicExpr()
888 Dest = CreateMemTemp(RValTy, "cmpxchg.bool"); in EmitAtomicExpr()
H A DCGObjC.cpp86 Address Temporary = CreateMemTemp(SubExpr->getType()); in EmitObjCBoxedExpr()
146 Address Objects = CreateMemTemp(ElementArrayType, "objects"); in EmitObjCCollectionLiteral()
149 Keys = CreateMemTemp(ElementArrayType, "keys"); in EmitObjCCollectionLiteral()
1587 Address StatePtr = CreateMemTemp(StateTy, "state.ptr"); in EmitObjCForCollectionStmt()
1606 Address ItemsPtr = CreateMemTemp(ItemsTy, "items.ptr"); in EmitObjCForCollectionStmt()
H A DCGOpenMPRuntime.cpp1093 Tmp = CGF.CreateMemTemp(BaseTy); in castToBase()
1550 Address AI = CGF.CreateMemTemp(IdentQTy, ".kmpc_loc.addr"); in emitUpdateLocation()
3153 DidIt = CGF.CreateMemTemp(KmpInt32Ty, ".omp.copyprivate.did_it"); in emitSingleRegion()
3177 CGF.CreateMemTemp(CopyprivateArrayTy, ".omp.copyprivate.cpr_list"); in emitSingleRegion()
5084 CGF.CreateMemTemp(KmpDependInfoArrayTy, ".dep.arr.addr"); in emitTaskCall()
5604 CGF.CreateMemTemp(ReductionArrayTy, ".omp.reduction.red_list"); in emitReduction()
5762 Address LHSTemp = CGF.CreateMemTemp(VD->getType()); in emitReduction()
6077 Address TaskRedInput = CGF.CreateMemTemp(ArrayRDType, ".rd_input."); in emitTaskReductionInit()
7953 CGF.CreateMemTemp(PointerArrayType, ".offload_ptrs").getPointer(); in emitOffloadingArrays()
9452 Address DimsAddr = CGF.CreateMemTemp(ArrayTy, "dims"); in emitDoacrossInit()
[all …]
H A DCGExpr.cpp139 Address CodeGenFunction::CreateMemTemp(QualType Ty, const Twine &Name, in CreateMemTemp() function in CodeGenFunction
142 return CreateMemTemp(Ty, getContext().getTypeAlignInChars(Ty), Name, Alloca); in CreateMemTemp()
145 Address CodeGenFunction::CreateMemTemp(QualType Ty, CharUnits Align, in CreateMemTemp() function in CodeGenFunction
406 return CGF.CreateMemTemp(Ty, "ref.tmp", Alloca); in createReferenceTemporary()
1153 Address DestPtr = CreateMemTemp(Ty, "undef.agg.tmp"); in GetUndefRValue()
3730 Address VecMem = CreateMemTemp(E->getBase()->getType()); in EmitExtVectorElementExpr()
4017 Address DeclPtr = CreateMemTemp(E->getType(), ".compoundliteral"); in EmitCompoundLiteralLValue()
H A DCodeGenFunction.h846 Address Temp = CGF.CreateMemTemp(VarTy);
2220 Address CreateMemTemp(QualType T, const Twine &Name = "tmp",
2222 Address CreateMemTemp(QualType T, CharUnits Align, const Twine &Name = "tmp",
2234 return AggValueSlot::forAddr(CreateMemTemp(T, Name),
H A DCGExprAgg.cpp268 RetAddr = CGF.CreateMemTemp(RetTy, "tmp", &RetAllocaAddr); in withReturnValueSlot()
1791 Address Temp = CreateMemTemp(E->getType()); in EmitAggExprToLValue()
H A DCGStmt.cpp411 RetAlloca = CreateMemTemp(ExprTy); in EmitCompoundStmtWithoutScope()
2250 MakeAddrLValue(CreateMemTemp(RecordTy, "agg.captured"), RecordTy); in InitCapturedStruct()
H A DCGException.cpp1936 CreateMemTemp(getContext().IntTy, "__exception_code")); in EmitSEHExceptionCodeSave()
2009 CreateMemTemp(getContext().IntTy, "__exception_code")); in EnterSEHTryStmt()
H A DTargetInfo.cpp645 Address Temp = CGF.CreateMemTemp(Ty, "varet"); in EmitVAArgInstr()
3766 Address Tmp = CGF.CreateMemTemp(Ty); in EmitVAArg()
3811 Address Tmp = CGF.CreateMemTemp(Ty); in EmitVAArg()
3837 Address Tmp = CGF.CreateMemTemp(Ty); in EmitVAArg()
4863 Address Temp = CGF.CreateMemTemp(Ty, "vacplx"); in EmitVAArg()
7163 Address Temp = CGF.CreateMemTemp(OrigTy, "vaarg.promotion-temp"); in EmitVAArg()
H A DCGBlocks.cpp1491 Address alloc = CreateMemTemp(D->getType(), D->getName() + ".addr"); in setBlockContextParameter()
1634 CreateMemTemp(variable->getType(), align, "block.captured-const"); in GenerateBlockFunction()
H A DCGDecl.cpp2319 DeclPtr = CreateMemTemp(Ty, getContext().getDeclAlign(&D), in EmitParmDecl()
H A DCGBuiltin.cpp3614 auto Tmp = CreateMemTemp(SizeArrayTy, "block_sizes"); in EmitBuiltinExpr()
6028 Address Tmp = CreateMemTemp(E->getArg(0)->getType()); in EmitARMBuiltinExpr()
6906 Address Tmp = CreateMemTemp(E->getArg(0)->getType()); in EmitAArch64BuiltinExpr()
9810 Address Tmp = CreateMemTemp(E->getArg(0)->getType()); in EmitX86BuiltinExpr()
9817 Address Tmp = CreateMemTemp(E->getType()); in EmitX86BuiltinExpr()
H A DMicrosoftCXXABI.cpp4251 Address AI = CGF.CreateMemTemp(ThrowType); in emitThrow()