diff options
author | Calixte Denizet <cdenizet@mozilla.com> | 2018-11-07 14:46:26 +0000 |
---|---|---|
committer | Calixte Denizet <cdenizet@mozilla.com> | 2018-11-07 14:46:26 +0000 |
commit | 8f07efc7c56b9ec30029c79149e5731cacfb2388 (patch) | |
tree | 83d365bfbb2c3270ffbf3fc86bccef394c8865de /llvm/lib/Analysis/TargetLibraryInfo.cpp | |
parent | 46a2510d010972fed9ba00a817c0d3a26a7c16b5 (diff) | |
download | bcm5719-llvm-8f07efc7c56b9ec30029c79149e5731cacfb2388.tar.gz bcm5719-llvm-8f07efc7c56b9ec30029c79149e5731cacfb2388.zip |
Fix unit tests after patch https://reviews.llvm.org/rL346313
Summary: Tests are broken so fix them.
Reviewers: marco-c
Reviewed By: marco-c
Subscribers: sylvestre.ledru, llvm-commits
Differential Revision: https://reviews.llvm.org/D54208
llvm-svn: 346318
Diffstat (limited to 'llvm/lib/Analysis/TargetLibraryInfo.cpp')
-rw-r--r-- | llvm/lib/Analysis/TargetLibraryInfo.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/llvm/lib/Analysis/TargetLibraryInfo.cpp b/llvm/lib/Analysis/TargetLibraryInfo.cpp index e6c6b4a76d6..4643f75da42 100644 --- a/llvm/lib/Analysis/TargetLibraryInfo.cpp +++ b/llvm/lib/Analysis/TargetLibraryInfo.cpp @@ -615,13 +615,9 @@ bool TargetLibraryInfoImpl::isValidProtoForLibFunc(const FunctionType &FTy, switch (F) { case LibFunc_execl: case LibFunc_execlp: - return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && - FTy.getParamType(1)->isPointerTy() && - FTy.getReturnType()->isIntegerTy(32)); case LibFunc_execle: - return (NumParams >= 3 && FTy.getParamType(0)->isPointerTy() && + return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && FTy.getParamType(1)->isPointerTy() && - FTy.getParamType(NumParams - 1)->isPointerTy() && FTy.getReturnType()->isIntegerTy(32)); case LibFunc_execv: case LibFunc_execvp: |