summaryrefslogtreecommitdiff
path: root/source/slang/slang-ir-ssa.cpp
diff options
context:
space:
mode:
authorEllie Hermaszewska <ellieh@nvidia.com>2024-11-06 01:47:26 +0800
committerGitHub <noreply@github.com>2024-11-05 09:47:26 -0800
commitb118451e301d734e3e783b3acdf871f3f6ea851c (patch)
tree277f160d31e2c442f724bc6a2d3c09fabff403ca /source/slang/slang-ir-ssa.cpp
parent53dd5928c35d5a5cb1f7d2a563348fd1fa87d672 (diff)
Move switch statement bodies to their own lines (#5493)
* Move switch statement bodies to their own lines * format --------- Co-authored-by: Yong He <yonghe@outlook.com>
Diffstat (limited to 'source/slang/slang-ir-ssa.cpp')
-rw-r--r--source/slang/slang-ir-ssa.cpp31
1 files changed, 21 insertions, 10 deletions
diff --git a/source/slang/slang-ir-ssa.cpp b/source/slang/slang-ir-ssa.cpp
index a927064c7..d57d8548e 100644
--- a/source/slang/slang-ir-ssa.cpp
+++ b/source/slang/slang-ir-ssa.cpp
@@ -116,9 +116,11 @@ bool allUsesLeadToLoads(IRInst* inst)
auto user = u->getUser();
switch (user->getOp())
{
- default: return false;
+ default:
+ return false;
- case kIROp_Load: break;
+ case kIROp_Load:
+ break;
case kIROp_GetElementPtr:
case kIROp_FieldAddress:
@@ -279,12 +281,15 @@ IRVar* asPromotableVarAccessChain(ConstructSSAContext* context, IRInst* value)
{
switch (value->getOp())
{
- case kIROp_Var: return asPromotableVar(context, value);
+ case kIROp_Var:
+ return asPromotableVar(context, value);
case kIROp_FieldAddress:
- case kIROp_GetElementPtr: return asPromotableVarAccessChain(context, value->getOperand(0));
+ case kIROp_GetElementPtr:
+ return asPromotableVarAccessChain(context, value->getOperand(0));
- default: return nullptr;
+ default:
+ return nullptr;
}
}
@@ -303,9 +308,12 @@ IRInst* applyAccessChain(
{
switch (accessChain->getOp())
{
- default: SLANG_UNEXPECTED("unexpected op along access chain"); UNREACHABLE_RETURN(leafVarValue);
+ default:
+ SLANG_UNEXPECTED("unexpected op along access chain");
+ UNREACHABLE_RETURN(leafVarValue);
- case kIROp_Var: return leafVarValue;
+ case kIROp_Var:
+ return leafVarValue;
case kIROp_FieldAddress:
{
@@ -1214,7 +1222,8 @@ bool constructSSA(IRModule* module, IRInst* globalVal)
switch (globalVal->getOp())
{
case kIROp_Func:
- case kIROp_GlobalVar: return constructSSA(module, (IRGlobalValueWithCode*)globalVal);
+ case kIROp_GlobalVar:
+ return constructSSA(module, (IRGlobalValueWithCode*)globalVal);
case kIROp_Generic:
{
@@ -1236,7 +1245,8 @@ bool constructSSA(IRModule* module, IRInst* globalVal)
return constructSSA(module, returnVal);
}
- default: break;
+ default:
+ break;
}
return false;
}
@@ -1259,7 +1269,8 @@ bool constructSSA(IRInst* globalVal)
case kIROp_GlobalVar:
return constructSSA(globalVal->getModule(), (IRGlobalValueWithCode*)globalVal);
- default: break;
+ default:
+ break;
}
return false;
}