| createCPUTarget(bool accurateHalf=false, unsigned numIPUs=1) | poplar::Target | static |
| createIPUTarget(StringRef system, const OptionFlags &opts={}) | poplar::Target | static |
| createIPUTarget(unsigned numIPUs, StringRef system, const OptionFlags &opts={}) | poplar::Target | static |
| createIPUTarget(unsigned numIPUs, unsigned tilesPerIPU, StringRef system, const OptionFlags &opts={}) | poplar::Target | static |
| createIPUTarget(unsigned numIPUs, StringRef system, const core::TargetOptions &opts) | poplar::Target | static |
| createIPUTarget(unsigned numIPUs, unsigned tilesPerIPU, StringRef system, const core::TargetOptions &opts) | poplar::Target | static |
| createVirtualTarget(unsigned numIPUs, unsigned tilesPerIPU) const | poplar::Target | |
| getAtomicStoreGranularity() const | poplar::Target | |
| getBytesPerTile() const | poplar::Target | |
| getConvUnitCoeffLoadBytesPerCycle() const | poplar::Target | |
| getDataPathWidth() const | poplar::Target | |
| getDbgDataRegIndex() const | poplar::Target | |
| getExchangeBytesPerCycle() const | poplar::Target | |
| getFloatVectorWidth() const | poplar::Target | |
| getFp16ConvUnitInputLoadElemsPerCycle() const | poplar::Target | |
| getFp16ConvUnitMaxPipelineDepth() const | poplar::Target | |
| getFp16InFp16OutConvUnitsPerTile() const | poplar::Target | |
| getFp16InFp32OutConvUnitsPerTile() const | poplar::Target | |
| getFp32ConvUnitInputLoadElemsPerCycle() const | poplar::Target | |
| getFp32ConvUnitMaxPipelineDepth() const | poplar::Target | |
| getFp32InFp32OutConvUnitsPerTile() const | poplar::Target | |
| getFp8ConvUnitInputLoadElemsPerCycle() const | poplar::Target | |
| getFp8ConvUnitMaxPipelineDepth() const | poplar::Target | |
| getFp8InFp16OutConvUnitsPerTile() const | poplar::Target | |
| getFpIctlRegIndex() const | poplar::Target | |
| getGlobalExchangeConstraints() const | poplar::Target | |
| getGlobalSyncCycles() const | poplar::Target | |
| getHalfVectorWidth() const | poplar::Target | |
| getInterleavedMemoryElementIndex() const | poplar::Target | |
| getIpuLinkConfiguration() const | poplar::Target | |
| getIpuLinkDomainSize() const | poplar::Target | |
| getIpuLinkTopology() const | poplar::Target | |
| getMaxIPUSyncDelay() const | poplar::Target | |
| getMemcpyBytesPerCycle() const | poplar::Target | |
| getMemoryBytes() const | poplar::Target | |
| getMemoryElementOffsets() const | poplar::Target | |
| getMinIPUSyncDelay() const | poplar::Target | |
| getNumContextsPerXB() const | poplar::Target | |
| getNumIPUs() const | poplar::Target | |
| getNumTiles() const | poplar::Target | |
| getNumTilesPerXBContext() const | poplar::Target | |
| getNumWorkerContexts() const | poplar::Target | |
| getTargetArchString() const | poplar::Target | |
| getTargetSystemString() const | poplar::Target | |
| getTargetType() const | poplar::Target | |
| getTileClockFrequency() const | poplar::Target | |
| getTileHostExchangeContext(unsigned tile) const | poplar::Target | |
| getTileHostExchangeContextPosition(unsigned tile) const | poplar::Target | |
| getTileHostExchangeXB(unsigned tile) const | poplar::Target | |
| getTilesPerIPU() const | poplar::Target | |
| getTilesPerSharedExchangeBus() const | poplar::Target | |
| getTypeSize(const Type &) const | poplar::Target | |
| getVectorWidth(const poplar::Type &type) const | poplar::Target | |
| hash() const | poplar::Target | |
| makeFpIctlValue(bool inv, bool div0, bool oflo, bool esr, bool nanoo) const | poplar::Target | |
| serialize(std::ostream &out) const | poplar::Target | |
| supportsExchangeBusSharing() const | poplar::Target | |
| Target(std::istream &in) | poplar::Target | |