Skip to content

Commit 4f09a48

Browse files
committed
Use isIntegerTy(64) to check for 64-bit integer type
1 parent 7edbef5 commit 4f09a48

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

llvm/lib/Target/DirectX/DXILShaderFlags.cpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -100,13 +100,11 @@ void ModuleShaderFlags::updateFunctionFlags(ComputedShaderFlags &CSF,
100100
}
101101

102102
if (!CSF.Int64Ops)
103-
CSF.Int64Ops =
104-
I.getType()->isIntegerTy() && I.getType()->getScalarSizeInBits() == 64;
103+
CSF.Int64Ops = I.getType()->isIntegerTy(64);
105104

106105
if (!CSF.Int64Ops) {
107106
for (const Value *Op : I.operands()) {
108-
if (Op->getType()->isIntegerTy() &&
109-
Op->getType()->getScalarSizeInBits() == 64) {
107+
if (Op->getType()->isIntegerTy(64)) {
110108
CSF.Int64Ops = true;
111109
break;
112110
}

0 commit comments

Comments
 (0)