Lines Matching refs:DeviceActionBuilder
2388 class DeviceActionBuilder { class in __anon51bf6f8c0a11::OffloadingActionBuilder
2420 DeviceActionBuilder(Compilation &C, DerivedArgList &Args, in DeviceActionBuilder() function in __anon51bf6f8c0a11::OffloadingActionBuilder::DeviceActionBuilder
2425 virtual ~DeviceActionBuilder() {} in ~DeviceActionBuilder()
2474 class CudaActionBuilderBase : public DeviceActionBuilder {
2525 : DeviceActionBuilder(C, Args, Inputs, OFKind) {} in CudaActionBuilderBase()
3089 class OpenMPActionBuilder final : public DeviceActionBuilder {
3099 : DeviceActionBuilder(C, Args, Inputs, Action::OFK_OpenMP) {} in OpenMPActionBuilder()
3264 SmallVector<DeviceActionBuilder *, 4> SpecializedBuilders;
3320 DeviceActionBuilder::PhasesTy &Phases) { in addDeviceDependencesToHostAction()
3347 if (RetCode == DeviceActionBuilder::ABRT_Ignore_Host) in addDeviceDependencesToHostAction()
3352 if (RetCode != DeviceActionBuilder::ABRT_Inactive) in addDeviceDependencesToHostAction()
3411 assert(RetCode != DeviceActionBuilder::ABRT_Ignore_Host && in addHostDependenceToDeviceActions()
3416 if (RetCode != DeviceActionBuilder::ABRT_Inactive) in addHostDependenceToDeviceActions()
3469 for (DeviceActionBuilder *SB : SpecializedBuilders) { in makeHostLinkAction()
3480 for (DeviceActionBuilder *SB : SpecializedBuilders) { in makeHostLinkAction()