From 0598866c052147c31b808391f58434ce3dbfb838 Mon Sep 17 00:00:00 2001 From: Devang Patel Date: Thu, 25 Sep 2008 21:00:45 +0000 Subject: Large mechanical patch. s/ParamAttr/Attribute/g s/PAList/AttrList/g s/FnAttributeWithIndex/AttributeWithIndex/g s/FnAttr/Attribute/g This sets the stage - to implement function notes as function attributes and - to distinguish between function attributes and return value attributes. This requires corresponding changes in llvm-gcc and clang. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56622 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/ExecutionEngine/Interpreter/Execution.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/ExecutionEngine/Interpreter/Execution.cpp') diff --git a/lib/ExecutionEngine/Interpreter/Execution.cpp b/lib/ExecutionEngine/Interpreter/Execution.cpp index d73ec062f5..639415d7fe 100644 --- a/lib/ExecutionEngine/Interpreter/Execution.cpp +++ b/lib/ExecutionEngine/Interpreter/Execution.cpp @@ -909,9 +909,9 @@ void Interpreter::visitCallSite(CallSite CS) { // according to the parameter attributes const Type *Ty = V->getType(); if (Ty->isInteger() && (ArgVals.back().IntVal.getBitWidth() < 32)) { - if (CS.paramHasAttr(pNum, ParamAttr::ZExt)) + if (CS.paramHasAttr(pNum, Attribute::ZExt)) ArgVals.back().IntVal = ArgVals.back().IntVal.zext(32); - else if (CS.paramHasAttr(pNum, ParamAttr::SExt)) + else if (CS.paramHasAttr(pNum, Attribute::SExt)) ArgVals.back().IntVal = ArgVals.back().IntVal.sext(32); } } -- cgit v1.2.3-18-g5258