reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Driver/Driver.cpp
 2321     bool isValid() { return !ToolChains.empty(); }
 2424           UA->registerDependentActionInfo(ToolChains[0], CudaArchToString(Arch),
 2437         Dep.add(*A, *ToolChains.front(), CudaArchToString(BoundArch),
 2458       assert(ToolChains.size() == 1 &&
 2495       ToolChains.push_back(
 2622             DDep.add(*A, *ToolChains.front(), CudaArchToString(GpuArchList[I]),
 2635             DA.add(*CudaFatBinary, *ToolChains.front(), /*BoundArch=*/nullptr,
 2723           DDep.add(*CudaDeviceActions[I], *ToolChains.front(),
 2734           DA.add(*CudaFatBinary, *ToolChains.front(), /*BoundArch=*/nullptr,
 2780         DA.add(*DeviceLinkAction, *ToolChains[0],
 2809       assert(OpenMPDeviceActions.size() == ToolChains.size() &&
 2815         assert(ToolChains.size() == DeviceLinkerInputs.size() &&
 2841         for (unsigned I = 0; I < ToolChains.size(); ++I)
 2861         for (unsigned I = 0; I < ToolChains.size(); ++I) {
 2864               ToolChains[I], /*BoundArch=*/StringRef(), Action::OFK_OpenMP);
 2875         assert(ToolChains.size() == OpenMPDeviceActions.size() &&
 2880         auto TC = ToolChains.begin();
 2897       assert(OpenMPDeviceActions.size() == ToolChains.size() &&
 2901       auto TI = ToolChains.begin();
 2913       assert(ToolChains.size() == DeviceLinkerInputs.size() &&
 2917       auto TC = ToolChains.begin();
 2939         ToolChains.push_back(TI->second);
 2941       DeviceLinkerInputs.resize(ToolChains.size());