Lines Matching refs:DeviceActionBuilder
2646 class DeviceActionBuilder { class in __anon7f4eb1310a11::OffloadingActionBuilder
2678 DeviceActionBuilder(Compilation &C, DerivedArgList &Args, in DeviceActionBuilder() function in __anon7f4eb1310a11::OffloadingActionBuilder::DeviceActionBuilder
2683 virtual ~DeviceActionBuilder() {} in ~DeviceActionBuilder()
2732 class CudaActionBuilderBase : public DeviceActionBuilder {
2783 : DeviceActionBuilder(C, Args, Inputs, OFKind) {} in CudaActionBuilderBase()
3406 class OpenMPActionBuilder final : public DeviceActionBuilder {
3416 : DeviceActionBuilder(C, Args, Inputs, Action::OFK_OpenMP) {} in OpenMPActionBuilder()
3581 SmallVector<DeviceActionBuilder *, 4> SpecializedBuilders;
3648 DeviceActionBuilder::PhasesTy &Phases) { in addDeviceDependencesToHostAction()
3676 if (RetCode == DeviceActionBuilder::ABRT_Ignore_Host) in addDeviceDependencesToHostAction()
3681 if (RetCode != DeviceActionBuilder::ABRT_Inactive) in addDeviceDependencesToHostAction()
3743 assert(RetCode != DeviceActionBuilder::ABRT_Ignore_Host && in addHostDependenceToDeviceActions()
3748 if (RetCode != DeviceActionBuilder::ABRT_Inactive) in addHostDependenceToDeviceActions()
3803 for (DeviceActionBuilder *SB : SpecializedBuilders) { in appendDeviceLinkActions()
3819 for (DeviceActionBuilder *SB : SpecializedBuilders) { in makeHostLinkAction()