/external/clang/lib/CodeGen/ |
D | CGCall.cpp | 2171 Address AlignedTemp = CreateMemTemp(Ty, "coerce"); in EmitFunctionProlog() 2283 CreateMemTemp(pointeeTy, getPointerAlign(), "swifterror.temp"); in EmitFunctionProlog() 2321 Address Alloca = CreateMemTemp(Ty, getContext().getDeclAlign(Arg), in EmitFunctionProlog() 2383 Address alloca = CreateMemTemp(Ty, getContext().getDeclAlign(Arg)); in EmitFunctionProlog() 2408 Address Alloca = CreateMemTemp(Ty, getContext().getDeclAlign(Arg)); in EmitFunctionProlog() 2426 ArgVals.push_back(ParamValue::forIndirect(CreateMemTemp(Ty))); in EmitFunctionProlog() 3330 Address tmp = CreateMemTemp(type); in EmitCallArg() 3563 SRetPtr = CreateMemTemp(RetTy); in EmitCall() 3632 Address Addr = CreateMemTemp(I->Ty, ArgInfo.getIndirectAlign()); in EmitCall() 3661 Address AI = CreateMemTemp(I->Ty, ArgInfo.getIndirectAlign()); in EmitCall() [all …]
|
D | CGAtomic.cpp | 291 Address TempAlloca = CGF.CreateMemTemp( in CreateTempAlloca() 630 Address DeclPtr = CGF.CreateMemTemp(E->getType(), ".atomictmp"); in EmitValToTemp() 735 auto Temp = CreateMemTemp(Val1Ty, ".atomictmp"); in EmitAtomicExpr() 778 Dest = CreateMemTemp(RValTy, "cmpxchg.bool"); in EmitAtomicExpr()
|
D | CGOpenMPRuntime.cpp | 2005 auto ThreadIDTemp = CGF.CreateMemTemp(Int32Ty, /*Name*/ ".threadid_temp."); in emitThreadIDAddress() 2238 DidIt = CGF.CreateMemTemp(KmpInt32Ty, ".omp.copyprivate.did_it"); in emitSingleRegion() 2262 CGF.CreateMemTemp(CopyprivateArrayTy, ".omp.copyprivate.cpr_list"); in emitSingleRegion() 3911 CGF.CreateMemTemp(KmpDependInfoArrayTy, ".dep.arr.addr"); in emitTaskCall() 4401 CGF.CreateMemTemp(ReductionArrayTy, ".omp.reduction.red_list"); in emitReduction() 4557 Address LHSTemp = CGF.CreateMemTemp(VD->getType()); in emitReduction() 5579 CGF.CreateMemTemp(PointerArrayType, ".offload_baseptrs").getPointer(); in emitOffloadingArrays() 5581 CGF.CreateMemTemp(PointerArrayType, ".offload_ptrs").getPointer(); in emitOffloadingArrays() 5591 CGF.CreateMemTemp(SizeArrayType, ".offload_sizes").getPointer(); in emitOffloadingArrays() 5776 CGF.CreateMemTemp(OffloadErrorQType, ".run_host_version"), in emitTargetCall() [all …]
|
D | CGStmtOpenMP.cpp | 147 auto DstAddr = CreateMemTemp( in GenerateOpenMPCapturedVars() 189 TmpAddr = CGF.CreateMemTemp(RefType, Twine(Name) + ".ref"); in castValueFromUintptr() 894 Tmp = CGF.CreateMemTemp(BaseTy); in castToBase() 2147 auto LVal = CGF.MakeAddrLValue(CGF.CreateMemTemp(Ty, Name), Ty); in createSectionLVal() 2506 Address PrivatePtr = CGF.CreateMemTemp( in EmitOMPTaskBasedDirective() 2514 CGF.CreateMemTemp(CGF.getContext().getPointerType(E->getType()), in EmitOMPTaskBasedDirective() 2522 CGF.CreateMemTemp(CGF.getContext().getPointerType(E->getType()), in EmitOMPTaskBasedDirective()
|
D | CGObjC.cpp | 86 Address Temporary = CreateMemTemp(SubExpr->getType()); in EmitObjCBoxedExpr() 132 Address Objects = CreateMemTemp(ElementArrayType, "objects"); in EmitObjCCollectionLiteral() 135 Keys = CreateMemTemp(ElementArrayType, "keys"); in EmitObjCCollectionLiteral() 1474 Address StatePtr = CreateMemTemp(StateTy, "state.ptr"); in EmitObjCForCollectionStmt() 1493 Address ItemsPtr = CreateMemTemp(ItemsTy, "items.ptr"); in EmitObjCForCollectionStmt()
|
D | CGExpr.cpp | 98 Address CodeGenFunction::CreateMemTemp(QualType Ty, const Twine &Name) { in CreateMemTemp() function in CodeGenFunction 100 return CreateMemTemp(Ty, getContext().getTypeAlignInChars(Ty), Name); in CreateMemTemp() 103 Address CodeGenFunction::CreateMemTemp(QualType Ty, CharUnits Align, in CreateMemTemp() function in CodeGenFunction 338 return CGF.CreateMemTemp(Ty, "ref.tmp"); in createReferenceTemporary() 919 Address DestPtr = CreateMemTemp(Ty, "undef.agg.tmp"); in GetUndefRValue() 3211 Address VecMem = CreateMemTemp(E->getBase()->getType()); in EmitExtVectorElementExpr() 3449 Address DeclPtr = CreateMemTemp(E->getType(), ".compoundliteral"); in EmitCompoundLiteralLValue()
|
D | CodeGenFunction.h | 625 Address Temp = CGF.CreateMemTemp(VarTy); in addPrivate() 1724 Address CreateMemTemp(QualType T, const Twine &Name = "tmp"); 1725 Address CreateMemTemp(QualType T, CharUnits Align, const Twine &Name = "tmp"); 1730 return AggValueSlot::forAddr(CreateMemTemp(T, Name),
|
D | CGException.cpp | 1728 CreateMemTemp(getContext().IntTy, "__exception_code")); in EmitSEHExceptionCodeSave() 1796 CreateMemTemp(getContext().IntTy, "__exception_code")); in EnterSEHTryStmt()
|
D | CGStmt.cpp | 365 RetAlloca = CreateMemTemp(ExprTy); in EmitCompoundStmtWithoutScope() 2156 MakeAddrLValue(CreateMemTemp(RecordTy, "agg.captured"), RecordTy); in InitCapturedStruct()
|
D | CGBlocks.cpp | 1109 Address alloc = CreateMemTemp(D->getType(), D->getName() + ".addr"); in setBlockContextParameter() 1231 CreateMemTemp(variable->getType(), align, "block.captured-const"); in GenerateBlockFunction()
|
D | TargetInfo.cpp | 580 Address Temp = CGF.CreateMemTemp(Ty, "varet"); in EmitVAArgInstr() 3442 Address Tmp = CGF.CreateMemTemp(Ty); in EmitVAArg() 3485 Address Tmp = CGF.CreateMemTemp(Ty); in EmitVAArg() 3510 Address Tmp = CGF.CreateMemTemp(Ty); in EmitVAArg() 4373 Address Temp = CGF.CreateMemTemp(Ty, "vacplx"); in EmitVAArg() 6509 Address Temp = CGF.CreateMemTemp(OrigTy, "vaarg.promotion-temp"); in EmitVAArg()
|
D | CGExprAgg.cpp | 1451 Address Temp = CreateMemTemp(E->getType()); in EmitAggExprToLValue()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGCall.cpp | 2511 Address AlignedTemp = CreateMemTemp(Ty, "coerce"); in EmitFunctionProlog() 2640 CreateMemTemp(pointeeTy, getPointerAlign(), "swifterror.temp"); in EmitFunctionProlog() 2671 Address Alloca = CreateMemTemp(Ty, getContext().getDeclAlign(Arg), in EmitFunctionProlog() 2729 Address alloca = CreateMemTemp(Ty, getContext().getDeclAlign(Arg)); in EmitFunctionProlog() 2753 Address Alloca = CreateMemTemp(Ty, getContext().getDeclAlign(Arg)); in EmitFunctionProlog() 2771 ArgVals.push_back(ParamValue::forIndirect(CreateMemTemp(Ty))); in EmitFunctionProlog() 3951 LValue Copy = CGF.MakeAddrLValue(CGF.CreateMemTemp(Ty), Ty); in getRValue() 4390 SRetPtr = CreateMemTemp(RetTy, "tmp", &SRetAlloca); in EmitCall() 4453 Addr = CreateMemTemp(info_it->type, "inalloca.indirect.tmp"); in EmitCall() 4605 CreateMemTemp(pointeeTy, getPointerAlign(), "swifterror.temp"); in EmitCall() [all …]
|
D | CGOpenMPRuntimeGPU.cpp | 1951 Address LocalAddr = CGF.CreateMemTemp(VarTy, Rec.second.FD->getName()); in emitGenericVarsProlog() 2388 Address Counter = CGF.CreateMemTemp(Int32Ty, "critical_counter"); in emitCriticalRegion() 2450 Address CastItem = CGF.CreateMemTemp(CastTy); in castValueToType() 2644 CGF.CreateMemTemp(Private->getType(), ".omp.reduction.element"); 2703 CGF.CreateMemTemp(Private->getType(), ".omp.reduction.element"); 2905 CntAddr = CGF.CreateMemTemp(C.IntTy, ".cnt.addr"); in emitInterWarpCopyFunction() 3171 CGF.CreateMemTemp(ReductionArrayTy, ".omp.reduction.remote_reduce_list"); in emitShuffleAndReduceFunction() 3422 CGF.CreateMemTemp(ReductionArrayTy, ".omp.reduction.red_list"); in emitListToGlobalReduceFunction() 3626 CGF.CreateMemTemp(ReductionArrayTy, ".omp.reduction.red_list"); in emitGlobalToListReduceFunction() 3957 CGF.CreateMemTemp(ReductionArrayTy, ".omp.reduction.red_list"); in emitReduction() [all …]
|
D | CGAtomic.cpp | 291 Address TempAlloca = CGF.CreateMemTemp( in CreateTempAlloca() 701 Address DeclPtr = CGF.CreateMemTemp(E->getType(), ".atomictmp"); in EmitValToTemp() 890 auto Temp = CreateMemTemp(Val1Ty, ".atomictmp"); in EmitAtomicExpr() 946 Dest = CreateMemTemp(RValTy, "cmpxchg.bool"); in EmitAtomicExpr()
|
D | CGOpenMPRuntime.cpp | 954 Tmp = CGF.CreateMemTemp(BaseTy); in castToBase() 2133 Address ThreadIDTemp = CGF.CreateMemTemp(Int32Ty, /*Name*/ ".threadid_temp."); in emitThreadIDAddress() 2393 DidIt = CGF.CreateMemTemp(KmpInt32Ty, ".omp.copyprivate.did_it"); in emitSingleRegion() 2421 CGF.CreateMemTemp(CopyprivateArrayTy, ".omp.copyprivate.cpr_list"); in emitSingleRegion() 4031 return CGF.CreateMemTemp(VD->getType(), VD->getName()); in OMPIteratorGeneratorScope() 4035 return CGF.CreateMemTemp(HelperData.CounterVD->getType(), in OMPIteratorGeneratorScope() 4375 CGF.CreateMemTemp(KmpTaskAffinityInfoArrayTy, ".affs.arr.addr"); in emitTaskInit() 4412 CGF.CreateMemTemp(C.getSizeType(), "affs.counter.addr"), in emitTaskInit() 4707 CGF.CreateMemTemp(C.getUIntPtrType(), "depobj.size.addr"), in emitDepobjElementsSizes() 4869 CGF.CreateMemTemp(KmpDependInfoArrayTy, ".dep.arr.addr"); in emitDependClause() [all …]
|
D | CGStmtOpenMP.cpp | 143 CGF, VD, CGF.CreateMemTemp(VD->getType().getNonReferenceType())); in emitPreInitStmt() 328 Address DstAddr = CreateMemTemp( in GenerateOpenMPCapturedVars() 2074 return CreateMemTemp(DRE->getType(), VD->getName()); in EmitOMPPrivateLoopCounters() 2105 CGF.CreateMemTemp(VD->getType().getNonReferenceType()); in emitPreCond() 3396 LValue LVal = CGF.MakeAddrLValue(CGF.CreateMemTemp(Ty, Name), Ty); in createSectionLVal() 3961 Address PrivatePtr = CGF.CreateMemTemp( in EmitOMPTaskBasedDirective() 3969 CGF.CreateMemTemp(CGF.getContext().getPointerType(E->getType()), in EmitOMPTaskBasedDirective() 3978 CGF.CreateMemTemp(CGF.getContext().getPointerType(E->getType()), in EmitOMPTaskBasedDirective() 3989 Address PrivatePtr = CGF.CreateMemTemp( in EmitOMPTaskBasedDirective() 4255 CGF.CreateMemTemp(CGF.getContext().getPointerType(E->getType()), in EmitOMPTargetTaskBasedDirective()
|
D | CGObjC.cpp | 92 Address Temporary = CreateMemTemp(SubExpr->getType()); in EmitObjCBoxedExpr() 152 Address Objects = CreateMemTemp(ElementArrayType, "objects"); in EmitObjCCollectionLiteral() 155 Keys = CreateMemTemp(ElementArrayType, "keys"); in EmitObjCCollectionLiteral() 1731 Address StatePtr = CreateMemTemp(StateTy, "state.ptr"); in EmitObjCForCollectionStmt() 1750 Address ItemsPtr = CreateMemTemp(ItemsTy, "items.ptr"); in EmitObjCForCollectionStmt()
|
D | CGExpr.cpp | 145 Address CodeGenFunction::CreateMemTemp(QualType Ty, const Twine &Name, in CreateMemTemp() function in CodeGenFunction 148 return CreateMemTemp(Ty, getContext().getTypeAlignInChars(Ty), Name, Alloca); in CreateMemTemp() 151 Address CodeGenFunction::CreateMemTemp(QualType Ty, CharUnits Align, in CreateMemTemp() function in CodeGenFunction 424 return CGF.CreateMemTemp(Ty, "ref.tmp", Alloca); in createReferenceTemporary() 1202 Address DestPtr = CreateMemTemp(Ty, "undef.agg.tmp"); in GetUndefRValue() 4096 Address VecMem = CreateMemTemp(E->getBase()->getType()); in EmitExtVectorElementExpr() 4466 Address DeclPtr = CreateMemTemp(E->getType(), ".compoundliteral"); in EmitCompoundLiteralLValue()
|
D | CGException.cpp | 2004 CreateMemTemp(getContext().IntTy, "__exception_code")); in EmitSEHExceptionCodeSave() 2078 CreateMemTemp(getContext().IntTy, "__exception_code")); in EnterSEHTryStmt()
|
D | CodeGenFunction.h | 932 Address Temp = CGF.CreateMemTemp(VarTy); 2500 Address CreateMemTemp(QualType T, const Twine &Name = "tmp", 2502 Address CreateMemTemp(QualType T, CharUnits Align, const Twine &Name = "tmp", 2515 return AggValueSlot::forAddr(CreateMemTemp(T, Name, Alloca),
|
D | CGExprAgg.cpp | 278 RetAddr = CGF.CreateMemTemp(RetTy, "tmp", &RetAllocaAddr); in withReturnValueSlot() 1995 Address Temp = CreateMemTemp(E->getType()); in EmitAggExprToLValue()
|
D | CGStmt.cpp | 471 RetAlloca = CreateMemTemp(ExprTy); in EmitCompoundStmtWithoutScope() 2597 MakeAddrLValue(CreateMemTemp(RecordTy, "agg.captured"), RecordTy); in InitCapturedStruct()
|
D | CGBlocks.cpp | 1407 Address alloc = CreateMemTemp(D->getType(), D->getName() + ".addr"); in setBlockContextParameter() 1548 CreateMemTemp(variable->getType(), align, "block.captured-const"); in GenerateBlockFunction()
|
D | TargetInfo.cpp | 679 Address Temp = CGF.CreateMemTemp(Ty, "varet"); in EmitVAArgInstr() 4040 Address Tmp = CGF.CreateMemTemp(Ty); in EmitVAArg() 4081 Address Tmp = CGF.CreateMemTemp(Ty); in EmitVAArg() 4107 Address Tmp = CGF.CreateMemTemp(Ty); in EmitVAArg() 5369 Address Temp = CGF.CreateMemTemp(Ty, "vacplx"); in EmitVAArg() 7978 Address Temp = CGF.CreateMemTemp(OrigTy, "vaarg.promotion-temp"); in EmitVAArg()
|