[llvm] 980f41d - [X86] (style) Use auto for dyn_cast<> results
Simon Pilgrim via llvm-commits
llvm-commits at lists.llvm.org
Sun May 1 09:17:20 PDT 2022
Author: Simon Pilgrim
Date: 2022-05-01T17:15:18+01:00
New Revision: 980f41d7c45d93e4624838c4f8e80095b6184d61
URL: https://github.com/llvm/llvm-project/commit/980f41d7c45d93e4624838c4f8e80095b6184d61
DIFF: https://github.com/llvm/llvm-project/commit/980f41d7c45d93e4624838c4f8e80095b6184d61.diff
LOG: [X86] (style) Use auto for dyn_cast<> results
Added:
Modified:
llvm/lib/Target/X86/X86ISelLowering.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp
index 79962b8c709e6..14e8f2d3f934f 100644
--- a/llvm/lib/Target/X86/X86ISelLowering.cpp
+++ b/llvm/lib/Target/X86/X86ISelLowering.cpp
@@ -55015,37 +55015,37 @@ TargetLowering::ConstraintWeight
weight = CW_Register;
break;
case 'I':
- if (ConstantInt *C = dyn_cast<ConstantInt>(info.CallOperandVal)) {
+ if (auto *C = dyn_cast<ConstantInt>(info.CallOperandVal)) {
if (C->getZExtValue() <= 31)
weight = CW_Constant;
}
break;
case 'J':
- if (ConstantInt *C = dyn_cast<ConstantInt>(CallOperandVal)) {
+ if (auto *C = dyn_cast<ConstantInt>(CallOperandVal)) {
if (C->getZExtValue() <= 63)
weight = CW_Constant;
}
break;
case 'K':
- if (ConstantInt *C = dyn_cast<ConstantInt>(CallOperandVal)) {
+ if (auto *C = dyn_cast<ConstantInt>(CallOperandVal)) {
if ((C->getSExtValue() >= -0x80) && (C->getSExtValue() <= 0x7f))
weight = CW_Constant;
}
break;
case 'L':
- if (ConstantInt *C = dyn_cast<ConstantInt>(CallOperandVal)) {
+ if (auto *C = dyn_cast<ConstantInt>(CallOperandVal)) {
if ((C->getZExtValue() == 0xff) || (C->getZExtValue() == 0xffff))
weight = CW_Constant;
}
break;
case 'M':
- if (ConstantInt *C = dyn_cast<ConstantInt>(CallOperandVal)) {
+ if (auto *C = dyn_cast<ConstantInt>(CallOperandVal)) {
if (C->getZExtValue() <= 3)
weight = CW_Constant;
}
break;
case 'N':
- if (ConstantInt *C = dyn_cast<ConstantInt>(CallOperandVal)) {
+ if (auto *C = dyn_cast<ConstantInt>(CallOperandVal)) {
if (C->getZExtValue() <= 0xff)
weight = CW_Constant;
}
@@ -55057,14 +55057,14 @@ TargetLowering::ConstraintWeight
}
break;
case 'e':
- if (ConstantInt *C = dyn_cast<ConstantInt>(CallOperandVal)) {
+ if (auto *C = dyn_cast<ConstantInt>(CallOperandVal)) {
if ((C->getSExtValue() >= -0x80000000LL) &&
(C->getSExtValue() <= 0x7fffffffLL))
weight = CW_Constant;
}
break;
case 'Z':
- if (ConstantInt *C = dyn_cast<ConstantInt>(CallOperandVal)) {
+ if (auto *C = dyn_cast<ConstantInt>(CallOperandVal)) {
if (C->getZExtValue() <= 0xffffffff)
weight = CW_Constant;
}
@@ -55129,7 +55129,7 @@ void X86TargetLowering::LowerAsmOperandForConstraint(SDValue Op,
switch (ConstraintLetter) {
default: break;
case 'I':
- if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) {
+ if (auto *C = dyn_cast<ConstantSDNode>(Op)) {
if (C->getZExtValue() <= 31) {
Result = DAG.getTargetConstant(C->getZExtValue(), SDLoc(Op),
Op.getValueType());
@@ -55138,7 +55138,7 @@ void X86TargetLowering::LowerAsmOperandForConstraint(SDValue Op,
}
return;
case 'J':
- if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) {
+ if (auto *C = dyn_cast<ConstantSDNode>(Op)) {
if (C->getZExtValue() <= 63) {
Result = DAG.getTargetConstant(C->getZExtValue(), SDLoc(Op),
Op.getValueType());
@@ -55147,7 +55147,7 @@ void X86TargetLowering::LowerAsmOperandForConstraint(SDValue Op,
}
return;
case 'K':
- if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) {
+ if (auto *C = dyn_cast<ConstantSDNode>(Op)) {
if (isInt<8>(C->getSExtValue())) {
Result = DAG.getTargetConstant(C->getZExtValue(), SDLoc(Op),
Op.getValueType());
@@ -55156,7 +55156,7 @@ void X86TargetLowering::LowerAsmOperandForConstraint(SDValue Op,
}
return;
case 'L':
- if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) {
+ if (auto *C = dyn_cast<ConstantSDNode>(Op)) {
if (C->getZExtValue() == 0xff || C->getZExtValue() == 0xffff ||
(Subtarget.is64Bit() && C->getZExtValue() == 0xffffffff)) {
Result = DAG.getTargetConstant(C->getSExtValue(), SDLoc(Op),
@@ -55166,7 +55166,7 @@ void X86TargetLowering::LowerAsmOperandForConstraint(SDValue Op,
}
return;
case 'M':
- if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) {
+ if (auto *C = dyn_cast<ConstantSDNode>(Op)) {
if (C->getZExtValue() <= 3) {
Result = DAG.getTargetConstant(C->getZExtValue(), SDLoc(Op),
Op.getValueType());
@@ -55175,7 +55175,7 @@ void X86TargetLowering::LowerAsmOperandForConstraint(SDValue Op,
}
return;
case 'N':
- if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) {
+ if (auto *C = dyn_cast<ConstantSDNode>(Op)) {
if (C->getZExtValue() <= 255) {
Result = DAG.getTargetConstant(C->getZExtValue(), SDLoc(Op),
Op.getValueType());
@@ -55184,7 +55184,7 @@ void X86TargetLowering::LowerAsmOperandForConstraint(SDValue Op,
}
return;
case 'O':
- if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) {
+ if (auto *C = dyn_cast<ConstantSDNode>(Op)) {
if (C->getZExtValue() <= 127) {
Result = DAG.getTargetConstant(C->getZExtValue(), SDLoc(Op),
Op.getValueType());
@@ -55194,7 +55194,7 @@ void X86TargetLowering::LowerAsmOperandForConstraint(SDValue Op,
return;
case 'e': {
// 32-bit signed value
- if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) {
+ if (auto *C = dyn_cast<ConstantSDNode>(Op)) {
if (ConstantInt::isValueValidForType(Type::getInt32Ty(*DAG.getContext()),
C->getSExtValue())) {
// Widen to 64 bits here to get it sign extended.
@@ -55208,7 +55208,7 @@ void X86TargetLowering::LowerAsmOperandForConstraint(SDValue Op,
}
case 'Z': {
// 32-bit unsigned value
- if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) {
+ if (auto *C = dyn_cast<ConstantSDNode>(Op)) {
if (ConstantInt::isValueValidForType(Type::getInt32Ty(*DAG.getContext()),
C->getZExtValue())) {
Result = DAG.getTargetConstant(C->getZExtValue(), SDLoc(Op),
@@ -55222,7 +55222,7 @@ void X86TargetLowering::LowerAsmOperandForConstraint(SDValue Op,
}
case 'i': {
// Literal immediates are always ok.
- if (ConstantSDNode *CST = dyn_cast<ConstantSDNode>(Op)) {
+ if (auto *CST = dyn_cast<ConstantSDNode>(Op)) {
bool IsBool = CST->getConstantIntValue()->getBitWidth() == 1;
BooleanContent BCont = getBooleanContents(MVT::i64);
ISD::NodeType ExtOpc = IsBool ? getExtendForContent(BCont)
More information about the llvm-commits
mailing list