diff options
author | Kaitlin Peng <kaitlinpeng@microsoft.com> | 2025-10-10 17:29:07 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-10-11 09:29:07 +0900 |
commit | 720007e4b782c2446c5f10dd1e7733f4b6b323f1 (patch) | |
tree | a7a46f99f60f1d53fff03800f134f61577770a4d /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | 8faeed042af2c1278cc71f0a5ef1a4d45f905eb8 (diff) | |
download | llvm-720007e4b782c2446c5f10dd1e7733f4b6b323f1.zip llvm-720007e4b782c2446c5f10dd1e7733f4b6b323f1.tar.gz llvm-720007e4b782c2446c5f10dd1e7733f4b6b323f1.tar.bz2 |
[NFC] [SPIRV] Add SPIRVCombinerHelper and refactor pre legalizer combiner to use it (#162735)
Lots of the code/structure was based off `AMDGPUCombinerHelper`,
`AMDGPUPreLegalizerCombiner`, etc.
Tasks completed:
- Create new `SPIRVCombinerHelper` inheriting from `CombinerHelper`
- Move combiner logic in `SPIRVPreLegalizerCombiner` to helper methods
in `SPIRVCombinerHelper`
- Update `SPIRVPreLegalizerCombiner` to use the new helper class
- Simplify `applySPIRVDistance` code
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions