aboutsummaryrefslogtreecommitdiff
path: root/source/opt/remove_dontinline_pass.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/opt/remove_dontinline_pass.cpp')
-rw-r--r--source/opt/remove_dontinline_pass.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/source/opt/remove_dontinline_pass.cpp b/source/opt/remove_dontinline_pass.cpp
index 3750bc1f..4dd1cd4f 100644
--- a/source/opt/remove_dontinline_pass.cpp
+++ b/source/opt/remove_dontinline_pass.cpp
@@ -37,11 +37,10 @@ bool RemoveDontInline::ClearDontInlineFunctionControl(Function* function) {
uint32_t function_control =
function_inst->GetSingleWordInOperand(kFunctionControlInOperandIdx);
- if ((function_control & uint32_t(spv::FunctionControlMask::DontInline)) ==
- 0) {
+ if ((function_control & SpvFunctionControlDontInlineMask) == 0) {
return false;
}
- function_control &= ~uint32_t(spv::FunctionControlMask::DontInline);
+ function_control &= ~SpvFunctionControlDontInlineMask;
function_inst->SetInOperand(kFunctionControlInOperandIdx, {function_control});
return true;
}