summaryrefslogtreecommitdiff
path: root/source/slang/slang-ir-specialize.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/slang/slang-ir-specialize.cpp')
-rw-r--r--source/slang/slang-ir-specialize.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/source/slang/slang-ir-specialize.cpp b/source/slang/slang-ir-specialize.cpp
index 266c1aa99..ed96b23c1 100644
--- a/source/slang/slang-ir-specialize.cpp
+++ b/source/slang/slang-ir-specialize.cpp
@@ -130,7 +130,7 @@ struct SpecializationContext
switch (inst->getOp())
{
case kIROp_GlobalGenericParam:
- case kIROp_LookupWitness:
+ case kIROp_LookupWitnessMethod:
case kIROp_GetTupleElement:
return false;
case kIROp_Specialize:
@@ -597,7 +597,7 @@ struct SpecializationContext
//
return maybeSpecializeGeneric(cast<IRSpecialize>(inst));
- case kIROp_LookupWitness:
+ case kIROp_LookupWitnessMethod:
// The remaining case we need to consider here for generics
// is when we have a `lookup_witness_method` instruction
// that is being applied to a concrete witness table,
@@ -941,7 +941,7 @@ struct SpecializationContext
shouldSkip = true;
break;
}
- if (item->getOperand(i)->getOp() == kIROp_undefined)
+ if (item->getOperand(i)->getOp() == kIROp_Undefined)
{
shouldSkip = true;
break;
@@ -1095,7 +1095,7 @@ struct SpecializationContext
workList.removeLast();
workListSet.remove(inst);
- if (!inst->getParent() && inst->getOp() != kIROp_Module)
+ if (!inst->getParent() && inst->getOp() != kIROp_ModuleInst)
continue;
// For each instruction we process, we want to perform