diff options
| author | Paschalis Mpeis <paschalis.mpeis@arm.com> | 2024-06-10 08:37:00 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-06-10 08:37:00 +0100 |
| commit | e4790ce2096c805b7598c353f9e7fa513701f843 (patch) | |
| tree | 44bc98ccb39c04ad439af6c532c14efe6d67d1ce /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 12d24e0c56a154c88247e55c7c352030e4d9073d (diff) | |
[TLI] ReplaceWithVecLib: drop Instruction support (#94365)
Refactor the pass to only support `IntrinsicInst` calls.
`ReplaceWithVecLib` used to support instructions, as AArch64 was using
this pass to replace a vectorized frem instruction to the fmod vector
library call (through TLI).
As this replacement is now done by the codegen (#83859), there is no
need for this pass to support instructions.
Additionally, removed 'frem' tests from:
- AArch64/replace-with-veclib-armpl.ll
- AArch64/replace-with-veclib-sleef-scalable.ll
- AArch64/replace-with-veclib-sleef.ll
Such testing is done at codegen level:
- #83859
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
