summaryrefslogtreecommitdiff
path: root/source/slang/ir-specialize.h
blob: dc1f07481aeccf6793b34952b82340dae6fab8be (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// ir-specialize.h
#pragma once

namespace Slang
{
struct IRModule;

// Find suitable uses of the `specialize` instruction that
// can be replaced with references to specialized functions.
void specializeGenerics(
    IRModule*   module);

}