1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 19:12:56 +02:00
llvm-mirror/include/llvm/CodeGen/GlobalISel
Aditya Nandakumar 064157016e [GISel]: Add a clean up combiner during legalization.
Added a combiner which can clean up truncs/extends that are created in
order to make the types work during legalization.

Also moved the combineMerges to the LegalizeCombiner.

https://reviews.llvm.org/D36880

llvm-svn: 312158
2017-08-30 19:32:59 +00:00
..
CallLowering.h [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). 2017-06-26 22:44:03 +00:00
InstructionSelect.h Use StringRef in Pass/PassManager APIs (NFC) 2016-10-01 02:56:57 +00:00
InstructionSelector.h Re-commit: [globalisel][tablegen] Add support for ImmLeaf without SDNodeXForm 2017-08-24 09:11:20 +00:00
InstructionSelectorImpl.h Re-commit: [globalisel][tablegen] Add support for ImmLeaf without SDNodeXForm 2017-08-24 09:11:20 +00:00
IRTranslator.h [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). 2017-06-26 22:44:03 +00:00
Legalizer.h [GISel]: Add a clean up combiner during legalization. 2017-08-30 19:32:59 +00:00
LegalizerCombiner.h [GISel]: Add a clean up combiner during legalization. 2017-08-30 19:32:59 +00:00
LegalizerHelper.h [GlobalISel] Refactor Legalizer helpers for libcalls 2017-07-05 12:57:24 +00:00
LegalizerInfo.h [GlobalIsel] Fix undefined behavior if Action not set (release), it aslo crashing in debug mode. 2017-08-20 06:26:22 +00:00
Localizer.h [GlobalISel] Add a localizer pass for target to use 2017-05-27 01:34:00 +00:00
MachineIRBuilder.h [GISel]: Add a clean up combiner during legalization. 2017-08-30 19:32:59 +00:00
RegBankSelect.h [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). 2017-06-26 22:44:03 +00:00
RegisterBank.h Re-commit: [globalisel] Tablegen-erate current Register Bank Information 2017-01-19 11:15:55 +00:00
RegisterBankInfo.h [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). 2017-06-26 22:44:03 +00:00
Types.h [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). 2017-06-26 22:44:03 +00:00
Utils.h [globalisel][tablegen] Add support for COPY_TO_REGCLASS. 2017-06-20 12:36:34 +00:00