Legacy IR and XIR compiler pipeline, AST lowering, SSA IR, and optimization passes.
Quellsprache: Englisch
Menü
SkillsMP hat 25 Skills aus LuisaGroup/LuisaCompute gesammelt. Öffne einen Skill, um Quelle und Details zu prüfen.
Es werden 25 von 25 gesammelten Skills angezeigt.
Legacy IR and XIR compiler pipeline, AST lowering, SSA IR, and optimization passes.
Quellsprache: Englisch
XIR transformation pass authoring under src/xir/passes/.
Quellsprache: Englisch
XMake build configuration, options, commands, and patterns for LuisaCompute.
Quellsprache: Englisch
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.
Quellsprache: Englisch
Native Vulkan XIR-to-SPIR-V codegen, legalization, validation, bindings, control flow, and target features.
Quellsprache: Englisch
glslang SPIR-V Builder API for types, instructions, control flow, and decorations.
Quellsprache: Englisch
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.
Quellsprache: Englisch
Boost.UT test layout, device helpers, adding tests, and running them.
Quellsprache: Englisch
Backend plugin architecture, DeviceInterface, dynamic loading, and command encoding.
Quellsprache: Englisch
CMake build options, custom functions, and backend patterns for LuisaCompute.
Quellsprache: Englisch
Runtime API: Context, Device, Stream, buffers, images, ray tracing, and rasterization.
Quellsprache: Englisch
Experimental Vulkan AST-to-LLVM-to-SPIR-V backend, its fail-closed runtime-interface boundary, LLVM build integration, and validation path.
Quellsprache: Englisch
HLSL code generation, StringBuilder patterns, builtin headers, and DXIL embedding.
Quellsprache: Englisch
DSL kernels, callables, structs, buffers, atomics, control flow, and dispatch.
Quellsprache: Englisch
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.
Quellsprache: Englisch
Debug crashes and test failures via stack-traces, host/device logging, and DSL buffer inspection.
Quellsprache: Englisch
Manual AST construction with FunctionBuilder for kernels and callables without DSL sugar.
Quellsprache: Englisch
C++ naming, formatting, static analysis, and RTTI rules for LuisaCompute.
Quellsprache: Englisch
clangd LSP over HTTP for C++ syntax checks and symbol navigation in LuisaCompute sources.
Quellsprache: Englisch
Project layout, module architecture, compiler pipeline, and design patterns.
Quellsprache: Englisch
Rust IR, compiler transforms, CPU backend, FFI, and crate structure.
Quellsprache: Englisch
SPIRV-Tools optimizer pass development, IR manipulation, and PassTest registration.
Quellsprache: Englisch
High-performance C JSON parsing, creation, and modification with yyjson.
Quellsprache: Englisch
Core library: traits, types, logging, math, fiber, allocators, and STL containers.
Quellsprache: Englisch
vstd containers: HashMap, queues, pools, variant, smart pointers, and utilities.
Quellsprache: Englisch