Lines Matching refs:Emission
51 CodeGenFunction::AutoVarEmission Emission =
53 CGF.EmitAutoVarCleanups(Emission);
218 CodeGenFunction::AutoVarEmission Emission =
220 CGF.EmitAutoVarCleanups(Emission);
683 // OpenMP Directive Emission
801 // Force emission of the firstprivate copy if the directive does not emit
868 AutoVarEmission Emission = EmitAutoVarAlloca(*VD);
874 MakeAddrLValue(Emission.getAllocatedAddress(), Type);
878 Emission.getAllocatedAddress(),
893 EmitAutoVarCleanups(Emission);
894 return Emission.getAllocatedAddress();
1236 AutoVarEmission Emission = EmitAutoVarAlloca(*PrivateVD);
1237 RedCG.emitInitialization(*this, Count, Emission.getAllocatedAddress(),
1239 [&Emission](CodeGenFunction &CGF) {
1240 CGF.EmitAutoVarInit(Emission);
1243 EmitAutoVarCleanups(Emission);
1245 *this, Count, Emission.getAllocatedAddress());
2102 AutoVarEmission Emission = EmitAutoVarAlloca(*VD);
2108 EmitExprAsInit(&DRE, VD, MakeAddrLValue(Emission.getAllocatedAddress(),
2111 EmitAutoVarCleanups(Emission);
2239 // Override only those variables that can be captured to avoid re-emission
2911 /// types for the RT emission routines for 'for_static_init' and
3021 assert(Fn && Addr && "Target device function emission failed.");
6001 assert(Fn && Addr && "Target device function emission failed.");
6087 assert(Fn && Addr && "Target device function emission failed.");
6133 assert(Fn && Addr && "Target device function emission failed.");
6179 assert(Fn && Addr && "Target device function emission failed.");
6322 assert(Fn && Addr && "Target device function emission failed.");
6374 assert(Fn && Addr && "Target device function emission failed.");
6482 // The initialization variables reached its purpose in the emission
6725 assert(Fn && Addr && "Target device function emission failed.");
6765 assert(Fn && Addr && "Target device function emission failed.");
6804 assert(Fn && Addr && "Target device function emission failed.");