diff options
author | Paulo Matos <pmatos@igalia.com> | 2021-08-02 20:12:05 +0200 |
---|---|---|
committer | Paulo Matos <pmatos@igalia.com> | 2021-08-02 20:12:25 +0200 |
commit | 245f2ee6471099b351812d2327886f7c3b6e2ed6 (patch) | |
tree | 52c34384d7abb4f8c8057a54cdf3c7f2e381e046 /llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp | |
parent | 82dc463bb356200fd46b90d6d5a439c3c9b31c92 (diff) | |
download | llvm-245f2ee6471099b351812d2327886f7c3b6e2ed6.zip llvm-245f2ee6471099b351812d2327886f7c3b6e2ed6.tar.gz llvm-245f2ee6471099b351812d2327886f7c3b6e2ed6.tar.bz2 |
Revert "[WebAssembly] Add new pass to lower int/ptr conversions of reftypes"
This reverts commit ce1c59dea6d01e8ec3d4cb911438254283e4646c.
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp')
-rw-r--r-- | llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp b/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp index 10497e45..746a759 100644 --- a/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp +++ b/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp @@ -332,7 +332,6 @@ public: void addPostRegAlloc() override; bool addGCPasses() override { return false; } void addPreEmitPass() override; - bool addPreISel() override; // No reg alloc bool addRegAssignAndRewriteFast() override { return false; } @@ -519,12 +518,6 @@ void WebAssemblyPassConfig::addPreEmitPass() { addPass(createWebAssemblyMCLowerPrePass()); } -bool WebAssemblyPassConfig::addPreISel() { - TargetPassConfig::addPreISel(); - addPass(createWebAssemblyLowerRefTypesIntPtrConv()); - return false; -} - yaml::MachineFunctionInfo * WebAssemblyTargetMachine::createDefaultFuncInfoYAML() const { return new yaml::WebAssemblyFunctionInfo(); |