Skip to content

halidev18.0.0

Updated

Halide is a programming language designed to make it easier to write high-performance image and array processing code on modern machines.

#Supported Platforms

!uwp

  • linux
  • osx
  • windows
  • uwp

#Features

No default features.

#target-aarch64

Include AArch64 target

Dependencies:
  • llvm

    Features: target-aarch64

and one transitive dependency:
  • atl (through llvm)

    Platforms: windows & !mingw

Host Dependencies:
3 transitive dependencies:

#target-all

Include all targets

Dependencies:
  • halide

    Features: target-aarch64, target-amdgpu, target-arm, target-d3d12compute, target-hexagon, target-metal, target-nvptx, target-opencl, target-opengl-compute, target-powerpc, target-riscv, target-webassembly, target-x86

and 2 transitive dependencies:
  • atl (through llvm)

    Platforms: windows & !mingw

  • llvm (through halide)

    Features: target-aarch64, target-amdgpu, target-arm, target-hexagon, target-nvptx, target-powerpc, target-riscv, target-webassembly, target-x86

Host Dependencies:
3 transitive dependencies:

#target-amdgpu

Include AMDGPU target

Dependencies:
  • llvm

    Features: target-amdgpu

and one transitive dependency:
  • atl (through llvm)

    Platforms: windows & !mingw

Host Dependencies:
3 transitive dependencies:

#target-arm

Include ARM target

Dependencies:
  • llvm

    Features: target-arm

and one transitive dependency:
  • atl (through llvm)

    Platforms: windows & !mingw

Host Dependencies:
3 transitive dependencies:

#target-d3d12compute

Include Direct3D 12 Compute target

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

#target-hexagon

Include Hexagon target

Dependencies:
  • llvm

    Features: target-hexagon

and one transitive dependency:
  • atl (through llvm)

    Platforms: windows & !mingw

Host Dependencies:
3 transitive dependencies:

#target-metal

Include Metal target

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

#target-nvptx

Include NVPTX target

Dependencies:
  • llvm

    Features: target-nvptx

and one transitive dependency:
  • atl (through llvm)

    Platforms: windows & !mingw

Host Dependencies:
3 transitive dependencies:

#target-opencl

Include OpenCL-C target

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

#target-opengl-compute

Include OpenGL Compute target

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

#target-powerpc

Include PowerPC target

Dependencies:
  • llvm

    Features: target-powerpc

and one transitive dependency:
  • atl (through llvm)

    Platforms: windows & !mingw

Host Dependencies:
3 transitive dependencies:

#target-riscv

Include RISCV target

Dependencies:
  • llvm

    Features: target-riscv

and one transitive dependency:
  • atl (through llvm)

    Platforms: windows & !mingw

Host Dependencies:
3 transitive dependencies:

#target-webassembly

Include WebAssembly target

Dependencies:
  • llvm

    Features: target-webassembly

and one transitive dependency:
  • atl (through llvm)

    Platforms: windows & !mingw

Host Dependencies:
3 transitive dependencies:

#target-x86

Include X86 target

Dependencies:
  • llvm

    Features: target-x86

and one transitive dependency:
  • atl (through llvm)

    Platforms: windows & !mingw

Host Dependencies:
3 transitive dependencies:

#Dependencies

  • halide

    Platforms: arm32
    Features: target-arm

  • halide

    Platforms: arm64
    Features: target-aarch64

  • halide

    Platforms: x86 | x64
    Features: target-x86

  • halide

    Platforms: !x86 & !x64 & !arm
    Features: target-all

  • llvm

    Features: clang, enable-rtti, tools

and one transitive dependency:
  • atl (through llvm)

    Platforms: windows & !mingw

#Host Dependencies

and one transitive dependency:

#Used By

#Host Tool For

No ports use this.

#Contributors

  • Tsukasa Sugiura's avatarTsukasa Sugiura
  • Robert Schumacher's avatarRobert Schumacher
  • Victor Romero's avatarVictor Romero
  • pravic's avatarpravic
  • Jack·Boos·Yu's avatarJack·Boos·Yu
  • Lily's avatarLily
  • Yury Bura's avatarYury Bura
  • Alex Reinking's avatarAlex Reinking
  • Stefano Sinigardi's avatarStefano Sinigardi
  • Alex Reinking's avatarAlex Reinking
  • Thomas1664's avatarThomas1664
  • Alexander Neumann's avatarAlexander Neumann
  • autoantwort's avatarautoantwort
  • Cheney Wang's avatarCheney Wang
  • JonLiu1993's avatarJonLiu1993
  • Frank's avatarFrank

#Changelog

Show 15 earlier changes