mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 11:13:28 +01:00
Remove dead code.
This method is not being used/tested anywhere. llvm-svn: 181943
This commit is contained in:
parent
63eb047996
commit
c0e010b564
@ -340,10 +340,6 @@ public:
|
||||
Constant *getOrInsertFunction(StringRef Name, Type *RetTy, ...)
|
||||
END_WITH_NULL;
|
||||
|
||||
Constant *getOrInsertTargetIntrinsic(StringRef Name,
|
||||
FunctionType *Ty,
|
||||
AttributeSet AttributeList);
|
||||
|
||||
/// getFunction - Look up the specified function in the module symbol table.
|
||||
/// If it does not exist, return null.
|
||||
Function *getFunction(StringRef Name) const;
|
||||
|
@ -168,23 +168,6 @@ Constant *Module::getOrInsertFunction(StringRef Name,
|
||||
return F;
|
||||
}
|
||||
|
||||
Constant *Module::getOrInsertTargetIntrinsic(StringRef Name,
|
||||
FunctionType *Ty,
|
||||
AttributeSet AttributeList) {
|
||||
// See if we have a definition for the specified function already.
|
||||
GlobalValue *F = getNamedValue(Name);
|
||||
if (F == 0) {
|
||||
// Nope, add it
|
||||
Function *New = Function::Create(Ty, GlobalVariable::ExternalLinkage, Name);
|
||||
New->setAttributes(AttributeList);
|
||||
FunctionList.push_back(New);
|
||||
return New; // Return the new prototype.
|
||||
}
|
||||
|
||||
// Otherwise, we just found the existing function or a prototype.
|
||||
return F;
|
||||
}
|
||||
|
||||
Constant *Module::getOrInsertFunction(StringRef Name,
|
||||
FunctionType *Ty) {
|
||||
return getOrInsertFunction(Name, Ty, AttributeSet());
|
||||
|
Loading…
Reference in New Issue
Block a user