summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTeresa Johnson <tejohnson@google.com>2019-12-06 12:13:34 -0800
committerTeresa Johnson <tejohnson@google.com>2019-12-06 13:14:21 -0800
commitc8e36862f594a50fdd141337a3209965dabf4858 (patch)
tree584f761ed174b2d4ec3f46d5d4f3f81199a8eaca
parentc089f0289856b8f72b06c30daa7848e431c8e36e (diff)
downloadbcm5719-llvm-c8e36862f594a50fdd141337a3209965dabf4858.tar.gz
bcm5719-llvm-c8e36862f594a50fdd141337a3209965dabf4858.zip
[WPD] Remove unused parameter (NFC)
Remove unused parameter.
-rw-r--r--llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp b/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp
index f4561b303eb..2a857127f61 100644
--- a/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp
+++ b/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp
@@ -488,7 +488,7 @@ struct DevirtModule {
bool areRemarksEnabled();
- void scanTypeTestUsers(Function *TypeTestFunc, Function *AssumeFunc);
+ void scanTypeTestUsers(Function *TypeTestFunc);
void scanTypeCheckedLoadUsers(Function *TypeCheckedLoadFunc);
void buildTypeIdentifierMap(
@@ -1568,8 +1568,7 @@ bool DevirtModule::areRemarksEnabled() {
return false;
}
-void DevirtModule::scanTypeTestUsers(Function *TypeTestFunc,
- Function *AssumeFunc) {
+void DevirtModule::scanTypeTestUsers(Function *TypeTestFunc) {
// Find all virtual calls via a virtual table pointer %p under an assumption
// of the form llvm.assume(llvm.type.test(%p, %md)). This indicates that %p
// points to a member of the type identifier %md. Group calls by (type ID,
@@ -1804,7 +1803,7 @@ bool DevirtModule::run() {
return false;
if (TypeTestFunc && AssumeFunc)
- scanTypeTestUsers(TypeTestFunc, AssumeFunc);
+ scanTypeTestUsers(TypeTestFunc);
if (TypeCheckedLoadFunc)
scanTypeCheckedLoadUsers(TypeCheckedLoadFunc);
OpenPOWER on IntegriCloud