Use attribute query methods.
authorBill Wendling <isanbard@gmail.com>
Thu, 4 Oct 2012 07:08:30 +0000 (07:08 +0000)
committerBill Wendling <isanbard@gmail.com>
Thu, 4 Oct 2012 07:08:30 +0000 (07:08 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165210 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Target/TargetLowering.h

index 9e46a40e298df1a467b620da44ed28521fee55f2..57d987b8c8981c9330b6916c4fac55155b039da3 100644 (file)
@@ -1319,9 +1319,9 @@ public:
                      FunctionType *FTy, bool isTailCall, SDValue callee,
                      ArgListTy &args, SelectionDAG &dag, DebugLoc dl,
                      ImmutableCallSite &cs)
-    : Chain(chain), RetTy(retTy), RetSExt(cs.paramHasAttr(0, Attribute::SExt)),
-      RetZExt(cs.paramHasAttr(0, Attribute::ZExt)), IsVarArg(FTy->isVarArg()),
-      IsInReg(cs.paramHasAttr(0, Attribute::InReg)),
+    : Chain(chain), RetTy(retTy), RetSExt(cs.paramHasSExtAttr(0)),
+      RetZExt(cs.paramHasZExtAttr(0)), IsVarArg(FTy->isVarArg()),
+      IsInReg(cs.paramHasInRegAttr(0)),
       DoesNotReturn(cs.doesNotReturn()),
       IsReturnValueUsed(!cs.getInstruction()->use_empty()),
       IsTailCall(isTailCall), NumFixedArgs(FTy->getNumParams()),