Legacy IR and XIR compiler pipeline, AST lowering, SSA IR, and optimization passes.
Langue du texte source : anglais
Menu
SkillsMP a collecté 25 skills depuis LuisaGroup/LuisaCompute. Ouvrez un skill pour examiner sa source et ses détails.
Affichage de 25 skills collectés sur 25.
Legacy IR and XIR compiler pipeline, AST lowering, SSA IR, and optimization passes.
Langue du texte source : anglais
XIR transformation pass authoring under src/xir/passes/.
Langue du texte source : anglais
XMake build configuration, options, commands, and patterns for LuisaCompute.
Langue du texte source : anglais
Optimize LuisaCompute DSL kernels using warp/wave primitives, shared-memory aggregation, and block-level collectives. Use when kernels bottleneck on atomics, reductions, or inter-thread communication.
Langue du texte source : anglais
Native Vulkan XIR-to-SPIR-V codegen, legalization, validation, bindings, control flow, and target features.
Langue du texte source : anglais
glslang SPIR-V Builder API for types, instructions, control flow, and decorations.
Langue du texte source : anglais
Show uncommitted changes and commit history via git. Use when: (1) inspecting what changed in a file before committing, (2) checking diff of tracked/new/deleted files, (3) reviewing a specific commit's changes, (4) listing files changed in a commit.
Langue du texte source : anglais
Boost.UT test layout, device helpers, adding tests, and running them.
Langue du texte source : anglais
Backend plugin architecture, DeviceInterface, dynamic loading, and command encoding.
Langue du texte source : anglais
CMake build options, custom functions, and backend patterns for LuisaCompute.
Langue du texte source : anglais
Runtime API: Context, Device, Stream, buffers, images, ray tracing, and rasterization.
Langue du texte source : anglais
Experimental Vulkan AST-to-LLVM-to-SPIR-V backend, its fail-closed runtime-interface boundary, LLVM build integration, and validation path.
Langue du texte source : anglais
HLSL code generation, StringBuilder patterns, builtin headers, and DXIL embedding.
Langue du texte source : anglais
DSL kernels, callables, structs, buffers, atomics, control flow, and dispatch.
Langue du texte source : anglais
Locate AST read/write usage markers and builtin CallOp usage rules in LuisaCompute. Use when investigating or modifying AST variable usage propagation, FunctionBuilder internals, or CallOp argument marking.
Langue du texte source : anglais
Debug crashes and test failures via stack-traces, host/device logging, and DSL buffer inspection.
Langue du texte source : anglais
Manual AST construction with FunctionBuilder for kernels and callables without DSL sugar.
Langue du texte source : anglais
C++ naming, formatting, static analysis, and RTTI rules for LuisaCompute.
Langue du texte source : anglais
clangd LSP over HTTP for C++ syntax checks and symbol navigation in LuisaCompute sources.
Langue du texte source : anglais
Project layout, module architecture, compiler pipeline, and design patterns.
Langue du texte source : anglais
Rust IR, compiler transforms, CPU backend, FFI, and crate structure.
Langue du texte source : anglais
SPIRV-Tools optimizer pass development, IR manipulation, and PassTest registration.
Langue du texte source : anglais
High-performance C JSON parsing, creation, and modification with yyjson.
Langue du texte source : anglais
Core library: traits, types, logging, math, fiber, allocators, and STL containers.
Langue du texte source : anglais
vstd containers: HashMap, queues, pools, variant, smart pointers, and utilities.
Langue du texte source : anglais