diff options
author | Chandler Carruth <chandlerc@gmail.com> | 2007-08-04 01:56:21 +0000 |
---|---|---|
committer | Chandler Carruth <chandlerc@gmail.com> | 2007-08-04 01:56:21 +0000 |
commit | 450f95c857c8b3928fcfbb278dc5e2285460708d (patch) | |
tree | 90181ccb3a50689db3173f17f07270c6d3fb4f05 /llvm/tools/llvm-upgrade/UpgradeParser.y.cvs | |
parent | 7132e00de7a2f6a84fc08bd9418be404441d3e16 (diff) | |
download | bcm5719-llvm-450f95c857c8b3928fcfbb278dc5e2285460708d.tar.gz bcm5719-llvm-450f95c857c8b3928fcfbb278dc5e2285460708d.zip |
Regenerating.
llvm-svn: 40808
Diffstat (limited to 'llvm/tools/llvm-upgrade/UpgradeParser.y.cvs')
-rw-r--r-- | llvm/tools/llvm-upgrade/UpgradeParser.y.cvs | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/llvm/tools/llvm-upgrade/UpgradeParser.y.cvs b/llvm/tools/llvm-upgrade/UpgradeParser.y.cvs index c9b3e6a7dc9..8fe549830d4 100644 --- a/llvm/tools/llvm-upgrade/UpgradeParser.y.cvs +++ b/llvm/tools/llvm-upgrade/UpgradeParser.y.cvs @@ -1472,34 +1472,6 @@ upgradeIntrinsicCall(const Type* RetTy, const ValID &ID, return new FCmpInst(FCmpInst::FCMP_UNO, Args[0], Args[1]); } break; - case 'b': - if (Name.length() == 14 && !memcmp(&Name[5], "bswap.i", 7)) { - const Type* ArgTy = Args[0]->getType(); - Name += ".i" + utostr(cast<IntegerType>(ArgTy)->getBitWidth()); - Function *F = cast<Function>( - CurModule.CurrentModule->getOrInsertFunction(Name, RetTy, ArgTy, - (void*)0)); - return new CallInst(F, Args[0]); - } - break; - case 'c': - if ((Name.length() <= 14 && !memcmp(&Name[5], "ctpop.i", 7)) || - (Name.length() <= 13 && !memcmp(&Name[5], "ctlz.i", 6)) || - (Name.length() <= 13 && !memcmp(&Name[5], "cttz.i", 6))) { - // These intrinsics changed their result type. - const Type* ArgTy = Args[0]->getType(); - Function *OldF = CurModule.CurrentModule->getFunction(Name); - if (OldF) - OldF->setName("upgrd.rm." + Name); - - Function *NewF = cast<Function>( - CurModule.CurrentModule->getOrInsertFunction(Name, Type::Int32Ty, - ArgTy, (void*)0)); - - Instruction *Call = new CallInst(NewF, Args[0], "", CurBB); - return CastInst::createIntegerCast(Call, RetTy, false); - } - break; case 'v' : { const Type* PtrTy = PointerType::get(Type::Int8Ty); |