Halide
src Directory Reference
Directories
directory
autoschedulers
directory
runtime
Files
file
AbstractGenerator.h
[code]
file
AddAtomicMutex.h
[code]
file
AddImageChecks.h
[code]
file
AddParameterChecks.h
[code]
file
AlignLoads.h
[code]
file
AllocationBoundsInference.h
[code]
file
ApplySplit.h
[code]
file
Argument.h
[code]
file
AssociativeOpsTable.h
[code]
file
Associativity.h
[code]
file
AsyncProducers.h
[code]
file
AutoScheduleUtils.h
[code]
file
BoundaryConditions.h
[code]
file
Bounds.h
[code]
file
BoundsInference.h
[code]
file
BoundSmallAllocations.h
[code]
file
Buffer.h
[code]
file
Callable.h
[code]
file
CanonicalizeGPUVars.h
[code]
file
ClampUnsafeAccesses.h
[code]
file
Closure.h
[code]
file
CodeGen_C.h
[code]
file
CodeGen_D3D12Compute_Dev.h
[code]
file
CodeGen_GPU_Dev.h
[code]
file
CodeGen_Internal.h
[code]
file
CodeGen_LLVM.h
[code]
file
CodeGen_Metal_Dev.h
[code]
file
CodeGen_OpenCL_Dev.h
[code]
file
CodeGen_OpenGLCompute_Dev.h
[code]
file
CodeGen_Posix.h
[code]
file
CodeGen_PTX_Dev.h
[code]
file
CodeGen_PyTorch.h
[code]
file
CodeGen_Targets.h
[code]
file
CodeGen_Vulkan_Dev.h
[code]
file
CodeGen_WebGPU_Dev.h
[code]
file
CompilerLogger.h
[code]
file
ConciseCasts.h
[code]
file
CPlusPlusMangle.h
[code]
file
CSE.h
[code]
file
Debug.h
[code]
file
DebugArguments.h
[code]
file
DebugToFile.h
[code]
file
Definition.h
[code]
file
Deinterleave.h
[code]
file
Derivative.h
[code]
file
DerivativeUtils.h
[code]
file
DeviceAPI.h
[code]
file
DeviceArgument.h
[code]
file
DeviceInterface.h
[code]
file
Dimension.h
[code]
file
EarlyFree.h
[code]
file
Elf.h
[code]
file
EliminateBoolVectors.h
[code]
file
EmulateFloat16Math.h
[code]
file
Error.h
[code]
file
Expr.h
[code]
file
ExprUsesVar.h
[code]
file
Extern.h
[code]
file
ExternFuncArgument.h
[code]
file
ExtractTileOperations.h
[code]
file
FastIntegerDivide.h
[code]
file
FindCalls.h
[code]
file
FindIntrinsics.h
[code]
file
FlattenNestedRamps.h
[code]
file
Float16.h
[code]
file
Func.h
[code]
file
Function.h
[code]
file
FunctionPtr.h
[code]
file
FuseGPUThreadLoops.h
[code]
file
FuzzFloatStores.h
[code]
file
Generator.h
[code]
file
HexagonAlignment.h
[code]
file
HexagonOffload.h
[code]
file
HexagonOptimize.h
[code]
file
ImageParam.h
[code]
file
InferArguments.h
[code]
file
InjectHostDevBufferCopies.h
[code]
file
Inline.h
[code]
file
InlineReductions.h
[code]
file
IntegerDivisionTable.h
[code]
file
Interval.h
[code]
file
Introspection.h
[code]
file
IntrusivePtr.h
[code]
file
IR.h
[code]
file
IREquality.h
[code]
file
IRMatch.h
[code]
file
IRMutator.h
[code]
file
IROperator.h
[code]
file
IRPrinter.h
[code]
file
IRVisitor.h
[code]
file
JITModule.h
[code]
file
Lambda.h
[code]
file
Lerp.h
[code]
file
LICM.h
[code]
file
LLVM_Headers.h
[code]
file
LLVM_Output.h
[code]
file
LLVM_Runtime_Linker.h
[code]
file
LoopCarry.h
[code]
file
Lower.h
[code]
file
LowerParallelTasks.h
[code]
file
LowerWarpShuffles.h
[code]
file
MainPage.h
[code]
file
Memoization.h
[code]
file
Module.h
[code]
file
ModulusRemainder.h
[code]
file
Monotonic.h
[code]
file
ObjectInstanceRegistry.h
[code]
file
OffloadGPULoops.h
[code]
file
OptimizeShuffles.h
[code]
file
OutputImageParam.h
[code]
file
ParallelRVar.h
[code]
file
Param.h
[code]
file
Parameter.h
[code]
file
ParamMap.h
[code]
file
PartitionLoops.h
[code]
file
Pipeline.h
[code]
file
Prefetch.h
[code]
file
PrefetchDirective.h
[code]
file
PrintLoopNest.h
[code]
file
Profiling.h
[code]
file
PurifyIndexMath.h
[code]
file
PythonExtensionGen.h
[code]
file
Qualify.h
[code]
file
Random.h
[code]
file
RDom.h
[code]
file
Realization.h
[code]
file
RealizationOrder.h
[code]
file
RebaseLoopsToZero.h
[code]
file
Reduction.h
[code]
file
RegionCosts.h
[code]
file
RemoveDeadAllocations.h
[code]
file
RemoveExternLoops.h
[code]
file
RemoveUndef.h
[code]
file
Schedule.h
[code]
file
ScheduleFunctions.h
[code]
file
Scope.h
[code]
file
SelectGPUAPI.h
[code]
file
Simplify.h
[code]
file
Simplify_Internal.h
[code]
file
SimplifyCorrelatedDifferences.h
[code]
file
SimplifySpecializations.h
[code]
file
SkipStages.h
[code]
file
SlidingWindow.h
[code]
file
Solve.h
[code]
file
SpirvIR.h
[code]
file
SplitTuples.h
[code]
file
StageStridedLoads.h
[code]
file
StmtToViz.h
[code]
file
StorageFlattening.h
[code]
file
StorageFolding.h
[code]
file
StrictifyFloat.h
[code]
file
Substitute.h
[code]
file
Target.h
[code]
file
Tracing.h
[code]
file
TrimNoOps.h
[code]
file
Tuple.h
[code]
file
Type.h
[code]
file
UnifyDuplicateLets.h
[code]
file
UniquifyVariableNames.h
[code]
file
UnpackBuffers.h
[code]
file
UnrollLoops.h
[code]
file
UnsafePromises.h
[code]
file
Util.h
[code]
file
Var.h
[code]
file
VectorizeLoops.h
[code]
file
WasmExecutor.h
[code]
file
WrapCalls.h
[code]
src
Generated by
1.8.17